64 Commits (fd1a1f1484420379f27ec5dea8ae28dd0063d531)

Author SHA1 Message Date
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Mans Rullgard 644bff6c9b apedec: fix signed integer overflows 13 years ago
Justin Ruggles c298b2b8db apedec: consume the whole packet when copying to the decoder buffer. 13 years ago
Justin Ruggles de157f2118 apedec: do not needlessly copy s->samples to nblocks. 13 years ago
Justin Ruggles 4315c7d35a apedec: check output buffer size after calculating actual output size 13 years ago
Justin Ruggles ad17207b51 apedec: remove unneeded entropy decoder normalization. 13 years ago
Justin Ruggles 9a33264478 apedec: assert that s->samples is not negative before trying to decode 13 years ago
Justin Ruggles 0927154d37 apedec: use FFALIGN macro for internal data buffer size 13 years ago
Justin Ruggles 5b8009f4c8 apedec: do not keep incrementing the input data pointer past the end of the 13 years ago
Justin Ruggles a4c32c9a63 apedec: check for input buffer overflow while reading frame header 13 years ago
Justin Ruggles fd244ae3a0 apedec: use unsigned int for offset 13 years ago
Justin Ruggles 89ec474a43 apedec: remove pointless increment of 'buf' 13 years ago
Justin Ruggles 52d4fb2a3d apedec: set s->currentframeblocks after validating nblocks 13 years ago
Justin Ruggles 2cab578489 apedec: use unsigned int for 'nblocks' and make sure that it's within int range 13 years ago
Justin Ruggles b7e5145759 apedec: do not set s->samples until after validation. 13 years ago
Justin Ruggles 11ca8b2d74 apedec: check for data buffer realloc failure 13 years ago
Justin Ruggles 91b71460b5 apedec: return meaningful error values in ape_decode_frame() 13 years ago
Justin Ruggles c6defb41ef apedec: correct an error message 13 years ago
Justin Ruggles da55e0980e apedec: cosmetics 13 years ago
Justin Ruggles f64e0a2f37 apedec: return meaningful error codes from ape_decode_init() 13 years ago
Justin Ruggles 7500781313 apedec: check for filter buffer allocation failure 13 years ago
Justin Ruggles b9d6b02713 apedec: use memcpy for pseudo-stereo mode 13 years ago
Justin Ruggles 3c25209bd9 apedec: remove unneeded check for zero-size packet. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Reinhard Tartler 21a19b7912 doxygen: Prefer member groups over grouping into modules 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reinhard Tartler 737eb5976f Merge libavcore into libavutil 14 years ago
Anton Khirnov c2fcd0a7a4 Replace remaining occurrences of deprecated CH_* with AV_CH_* 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Måns Rullgård df92772c55 apedec: add flush function 15 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 4689ac41e9 16l trocadero: don't forget to free frame data buffer in APE decoder 15 years ago
Loren Merritt b1159ad928 refactor and optimize scalarproduct 15 years ago
Loren Merritt d09f65c7ec 1-13% faster apply_filter, 1-3% faster ape decoding on core2 15 years ago
Kostya Shishkov 1e68cefe54 100l trocadero: call emms_c() after doing decoding with SIMD in APE decoder 15 years ago
Loren Merritt 2ae87a6d5a avoid an unpredictable branch 15 years ago
Loren Merritt 36373cde20 inline to allow constant propagation 15 years ago
Kostya Shishkov 76267e4e90 Implement missing case for decoding samples with large pivot value in APE 15 years ago
Kostya Shishkov 6f24cc0b2a Monkey's Audio uses subframes too, declare that in its capabilities 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 20642e2840 Fix Doxygen comments for APE decoder. 16 years ago
Kostya Shishkov eeee48b26b Add channel layout to several audio decoders I maintain 16 years ago
Kostya Shishkov e774c41cab Correct wrong lower limit and condition used in APE decoder 16 years ago
Luca Abeni dd1c8f3e6e Bump Major version, this commit is almost just renaming bits_per_sample to 17 years ago
Kostya Shishkov eca0bcb66e While APE changed container format in 3.98, frequency tables for range coding 17 years ago