diff options
author | Laurent Aimar <fenrir@videolan.org> | 2011-09-26 22:18:29 +0000 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2012-03-18 17:50:30 +0100 |
commit | d646cce15f140730f288c1a38a79dc7232b31e69 (patch) | |
tree | 31499f9381b1c15e61e48c0a982f96b8350f5616 /libavutil/intfloat_readwrite.c | |
parent | 04b71cdedd7421d09e12600d7999fab87d35a908 (diff) | |
download | ffmpeg-d646cce15f140730f288c1a38a79dc7232b31e69.tar.gz |
wavpack: Reset internal state on corrupted blocks
wavpack_decode_block() supposes that it is called back with the exact
same buffer unless it has returned with an error. With multi-channels
files, wavpack_decode_frame() was breaking this assumption.
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
(cherry picked from commit 2c6cf1394096d08396faadc6e7c0b404fd6df006)
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'libavutil/intfloat_readwrite.c')
0 files changed, 0 insertions, 0 deletions