This patch set is basically a partial cherry-pick and partial reimplementation of a patch by Stefano.
See FFmpeg master branch commit e280a4da2ae6fd44f0079358ecc5aa08e388a5ed Thanks, Justin Justin Ruggles (6): 8svx: split delta decoding into a separate function. 8svx: output 8-bit samples instead of 16-bit. 8svx: check packet size before reading the initial sample value. 8svx: log an error message if output buffer is too small 8svx/iff: fix decoding of compressed stereo 8svx files. avplay: flush audio decoder with empty packets at EOF avplay.c | 27 +++++++++- libavcodec/8svx.c | 143 +++++++++++++++++++++++++++++++++++++++++++---------- libavformat/iff.c | 45 ++--------------- 3 files changed, 145 insertions(+), 70 deletions(-) _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
