Max Kellermann
|
95e53ac0a0
|
input/alsa: rebase on AsyncInputStream
Use the snd_pcm_t only in the IOThread, and reuse code that is
well-known to work.
|
2016-06-17 18:36:54 +02:00 |
|
Max Kellermann
|
5d11759f7d
|
input/async: use class DeferredCall
|
2016-06-17 18:31:58 +02:00 |
|
Max Kellermann
|
bdd0c3686d
|
input/async: use class HugeAllocation
|
2016-06-17 18:06:02 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
21aa1631a4
|
input/async: add API documentation
|
2014-12-14 14:21:11 +01:00 |
|
Max Kellermann
|
a2eb14f3b3
|
AsyncInputStream: add method ClearTag()
|
2014-11-02 13:00:28 +01:00 |
|
Max Kellermann
|
5121316036
|
input/async: add method IsPaused()
|
2014-09-02 20:02:56 +02:00 |
|
Max Kellermann
|
b123392592
|
input/async: more API documentation
|
2014-07-10 10:33:43 +02:00 |
|
Max Kellermann
|
8b84e5b3f9
|
input/curl: hold mutex while writing to postponed_error
|
2014-06-17 02:32:17 +02:00 |
|
Max Kellermann
|
e1d5ddb478
|
input/AsyncInputStream: add method IsBufferFull()
|
2014-06-17 02:32:17 +02:00 |
|
Max Kellermann
|
fbafb19657
|
input/curl: move code to AsyncInputStream
New base class for other InputStream implementations that run in the
I/O thread.
|
2014-05-24 14:36:28 +02:00 |
|