- 27 Jul, 2016 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Don't scan tag items if the handler doesn't implement the tag() method.
-
Max Kellermann authored
-
- 08 Jul, 2016 11 commits
-
-
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.
-
- 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 7 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.
-
Max Kellermann authored
-
Max Kellermann authored
Fixes abort after seeking on fast machines.
-
- 01 Jul, 2016 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Previously, volume was applied twice: once by PcmVolume, and again by the hardware mixer.
-
Max Kellermann authored
-
- 13 Jun, 2016 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
.. instead of doing it after seeking. After seeking, the command had no effect, because CheckDecoderStartup() waits for all outputs to finish. This caused a very long delay while seeking and switching songs (https://bugs.musicpd.org/view.php?id=4534).
-
- 11 May, 2016 1 commit
-
-
Max Kellermann authored
-
- 02 May, 2016 4 commits
-
-
Max Kellermann authored
This is a kludge which may break system include path order, see https://bugs.musicpd.org/view.php?id=4524
-
Max Kellermann authored
See https://bugs.musicpd.org/view.php?id=4523
-
Max Kellermann authored
Fix out-of-tree build by prepending $(srcdir)/, and change *.sh to *.rb.
-
Max Kellermann authored
-
- 30 Apr, 2016 1 commit
-
-
Max Kellermann authored
-