- 22 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
In e068d62a I added code that zeros the remainder of the output buffer if there are not enough input frames available. I have now learned that we can signal to the caller of the render callback how much data is in the output buffers. In practice, the input buffer is so large that it does not matter so much how we handle input buffer underruns, but I suppose that saying 'there is no data' is better than 'here is some silence for you'.
-
- 14 Jul, 2016 1 commit
-
-
- 13 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 12 Jul, 2016 1 commit
-
-
Max Kellermann authored
Fixes build failure when Vorbis is disabled, but FLAC is enabled (HAVE_XIPH is true, but HAVE_OGG is false).
-
- 11 Jul, 2016 14 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 09 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 08 Jul, 2016 13 commits
-
-
Max Kellermann authored
release v0.19.17
-
Max Kellermann authored
-
Max Kellermann authored
This is required if a stream ands without another chained FLAC file.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
It's always 0.
-
Max Kellermann authored
-
Max Kellermann authored
If the duration is unknown, pass SignedSongTime::Negative(), as documented for decoder_initialized().
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This is obsolete because it has been moved to the MPD core.
-
Jacob Vosmaer authored
-
- 07 Jul, 2016 2 commits
-
-
Max Kellermann authored
Referencing the attribute "partition" is illegal after Close(), because Close() deletes "this".
-
Max Kellermann authored
Fixes use-after-free bug (https://bugs.musicpd.org/view.php?id=4548).
-
- 06 Jul, 2016 1 commit
-
-
Max Kellermann authored
The "seeking" flag is not set for the initial seek, and so decoder_read() could be canceled when another SEEK was emitted during initial seek. This fixes several seek problems, for example the one reported for the FLAC decoder plugin: https://bugs.musicpd.org/view.php?id=4552
-
- 05 Jul, 2016 5 commits
-
-
Max Kellermann authored
libFLAC API documentation suggests that FLAC__stream_decoder_flush() should be called to recover from FLAC__STREAM_DECODER_SEEK_ERROR.
-
Max Kellermann authored
Stop after all fatal errors. This fixes assertion failures in libFLAC.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
No change for regular PCM, but DSD uses 0x69 now.
-