aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/pcm_decoder_plugin.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* input_stream: non-blocking I/OMax Kellermann2011-09-161-2/+3
| | | | | | | | | Add GMutex, GCond attributes which will be used by callers to conditionally wait on the stream. Remove the (now-useless) plugin method buffer(), wait on GCond instead. Lock the input_stream before each method call. Do the same with the playlist plugins.
* decoder: PCM decoder: Inherit seekable from the input streamSimon Kagstrom2011-03-231-1/+1
| | | | E.g., spotify isn't seekable.
* decoder: PCM decoder: Break loop if EOF is encounteredSimon Kagstrom2011-03-231-0/+4
| | | | Otherwise the song playing might go on forever.
* copyright year 2011Max Kellermann2011-01-291-1/+1
|
* decoder: new "pcm" decoder pluginMax Kellermann2010-12-221-0/+84
Just there to support the "cdio_paranoia" input plugin.