80 Commits (7d531e83b6b64e49931d31989b8cf9074bc22432)

Author SHA1 Message Date
Derek Buitenhuis a548b6cbfc wavpack: Properly clip samples during lossy decode 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles d2604f9260 wavpack: calculate bpp using av_get_bytes_per_sample() 13 years ago
Laurent Aimar 2c6cf13940 wavpack: Reset internal state on corrupted blocks 13 years ago
Laurent Aimar c2a016ad4d Reset internal state on corrupted blocks in wavpack decoder. 13 years ago
Laurent Aimar 8bfea4ab4e Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks. 13 years ago
Alex Converse dba2b63a98 wavpack: Check error codes rather than working around error conditions. 13 years ago
Laurent Aimar 55354b7de2 Fixed invalid access in wavpack decoder on corrupted bitstream. 13 years ago
Laurent Aimar 0aedab0340 Fixed invalid writes in wavpack decoder on corrupted bitstreams. 13 years ago
Laurent Aimar beefafda63 Fixed invalid access in wavpack decoder on corrupted extra bits sub-blocks. 13 years ago
Kostya Shishkov bcd4aa8bec wavpack: fix wrong return value in wavpack_decode_block() 13 years ago
Kostya Shishkov 9bc4e21a9b wavpack: use context reset in appropriate places 13 years ago
Kostya Shishkov 4ba8c521b1 WavPack decoder: implement flush function 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reinhard Tartler 7ffe76e540 Merge libavcore into libavutil 14 years ago
Reinhard Tartler 737eb5976f Merge libavcore into libavutil 14 years ago
Anton Khirnov fbdcdaee6e Replace remaining occurrences of deprecated CH_* with AV_CH_* 14 years ago
Anton Khirnov c2fcd0a7a4 Replace remaining occurrences of deprecated CH_* with AV_CH_* 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Kostya 69c78161d2 reindent after last commit 14 years ago
Kostya 8a485dd399 Extend WavPack demuxer and decoder to support >2 channel audio 14 years ago
Kostya dacbcd170a reindent after last commit 14 years ago
Kostya 3bdc886c22 Extend WavPack demuxer and decoder to support >2 channel audio 14 years ago
Kostya Shishkov c392cc0a64 Limit number of samples decoded for WavPack mono mode, so decoded samples will 14 years ago
Carl Eugen Hoyos b82579a6ec Fail more gracefully for multichannel wavpack in another container. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Kostya Shishkov aa170ed625 cosmetics: reindent after last commit 15 years ago
Kostya Shishkov 965828bb66 Since WavPack chunk can contain more samples than FFmpeg is guaranteed to 15 years ago
Ronald S. Bultje 6e44ba1550 Use get_bits_left() instead of size_in_bits - get_bits_count(). 15 years ago
Sascha Sommer d859bb1db0 Add CODEC_CAP_SUBFRAMES for codecs that output multiple subframes 15 years ago
Laurent Aimar 992f7db060 Add floating point audio decoding to WavPack decoder. 16 years ago
Laurent Aimar cabb81113a Prepare WavPack decoder to support floating point output. 16 years ago
Laurent Aimar 3cb088868c Factorize out integer sample value decoding for WavPack. 16 years ago
Laurent Aimar 66311f86d4 Check whether extra bits block has enough data. 16 years ago
Benjamin Larsson 10c773c12f Remove dead assignments found by CSA 16 years ago
Laurent Aimar 418f77ec6e Decode extended bitstream for high-precision WavPack files. 16 years ago
Laurent Aimar 60294c593e Correctly update output sample format in wavpack decoder. 16 years ago
Kostya Shishkov 29ee635503 Merge decoding functions for all bitdepths in WavPack decoder 16 years ago
Kostya Shishkov 6e0f746d3e Handle WavPack INT32INFO chunks with nonzero post shift 16 years ago
Kostya Shishkov 0638c2ae3c Add functions for decoding >16 bits WavPack files. 16 years ago
Laurent Aimar 760db32a0c Shift 9-15 bit samples to use full 16-bit range. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Kostya Shishkov 2c96535af7 WavPack hybrid mode support 16 years ago
Kostya Shishkov eeee48b26b Add channel layout to several audio decoders I maintain 16 years ago