aboutsummaryrefslogtreecommitdiff
path: root/src/decoder/pcm_decoder_plugin.c
Commit message (Collapse)AuthorAge
* input_stream: forward-declare the structMax Kellermann2013-01-26
| | | | Hide the definition from C code, to prepare the transition to C++.
* decoder/pcm: always supply host byte order samplesMax Kellermann2012-03-21
| | | | Don't use audio_format.reverse_endian.
* decoder/pcm: support reverse byte orderMax Kellermann2011-10-10
|
* decoder/{pcm,dsdiff}: add missing stdio.h includeMax Kellermann2011-10-09
|
* input_stream: non-blocking I/OMax Kellermann2011-09-16
| | | | | | | | | 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-23
| | | | E.g., spotify isn't seekable.
* decoder: PCM decoder: Break loop if EOF is encounteredSimon Kagstrom2011-03-23
| | | | Otherwise the song playing might go on forever.
* copyright year 2011Max Kellermann2011-01-29
|
* decoder: new "pcm" decoder pluginMax Kellermann2010-12-22
Just there to support the "cdio_paranoia" input plugin.