diff options
author | Max Kellermann <max@duempel.org> | 2014-08-21 12:37:20 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-08-21 12:37:22 +0200 |
commit | 23dce21647b6b7f3f9ddcb9ad267decf2c7388f0 (patch) | |
tree | fee034121d1d9eb6b0767c4a449ee6873568aad0 /NEWS | |
parent | 40280fa6cf7dc1e45724c3e965e1eeab03b3994e (diff) | |
download | mpd-23dce21647b6b7f3f9ddcb9ad267decf2c7388f0.tar.gz mpd-23dce21647b6b7f3f9ddcb9ad267decf2c7388f0.tar.xz mpd-23dce21647b6b7f3f9ddcb9ad267decf2c7388f0.zip |
decoer/dsf: fix endless loop on malformed file
When the data chunk size is not a multiple of the frame size, the last
partial frame lead to an endless loop. We fix this by checking
chunk_sze>=frame instead of chunk_sze>0. This way, the partial frame
is simply skipped.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1,5 +1,6 @@ ver 0.18.13 (not yet released) * decoder + - dsf: fix endless loop on malformed file - ffmpeg: support ffmpeg/libav version 11 ver 0.18.12 (2014/07/30) |