decoder/flac: evaluate all possible FLAC__stream_decoder_get_state() values

Stop after all fatal errors.  This fixes assertion failures in
libFLAC.
This commit is contained in:
Max Kellermann
2016-07-05 19:27:40 +02:00
parent 1c7de0b4ac
commit faf2eeaa99
2 changed files with 28 additions and 2 deletions

2
NEWS
View File

@@ -1,4 +1,6 @@
ver 0.19.17 (not yet released)
* decoder
- flac: fix assertion failure while seeking
* fix spurious seek error "Failed to allocate silence buffer"
* replay gain: fix "replay_gain_handler mixer" setting
* DSD: use 0x69 as silence pattern