80 Commits (70ffda3217c58bbbfb8a7e7c58824b8ca6c56128)

Author SHA1 Message Date
Alex Converse a8ae00b68c qdm2: Check data block size for bytes to bits overflow. 13 years ago
Alex Converse dac56d9ce0 qdm2: Check data block size for bytes to bits overflow. 13 years ago
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Michael Niedermayer 895d258e9b qdm2dec: fix buffer overflow. 13 years ago
Michael Niedermayer 14db3af4f2 qdm2dec: check remaining input bits in the mainloop of qdm2_fft_decode_tones() 13 years ago
Justin Ruggles 7d49f79f1c qdm2: check output buffer size before decoding 13 years ago
Laurent Aimar 5a19acb17c Fix out of bound reads in the QDM2 decoder. 13 years ago
Laurent Aimar 291d74a46d Check for out of bound writes in the QDM2 decoder. 13 years ago
Laurent Aimar 4a7876c6e4 Check for out of bound writes in the QDM2 decoder. 13 years ago
Laurent Aimar 491eaf35ae Fix out of bound reads in the QDM2 decoder. 13 years ago
Diego Biurrun ec679eb453 doxygen: place empty line between brief description and detailed description 14 years ago
Michael Niedermayer 3a07f5a47a qdm2: Fix alignment of local array. 14 years ago
Michael Niedermayer 44d1b4088f qdm2: Fix alignment of local array. 14 years ago
Vitor Sessak 984ece7503 qdm2: Use floating point synthesis filter. 14 years ago
Mans Rullgard c4f5c2d6f4 Move some mpegaudio functions to new mpegaudiodsp subsystem 14 years ago
Mans Rullgard 4bac1bbc3b mpegaudio: add _fixed suffix to some names 14 years ago
Mans Rullgard 1362a291c9 qdm2: include correct header for rdft 14 years ago
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 14 years ago
Mans Rullgard 26f548bb59 fft: remove inline wrappers for function pointers 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 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
Reimar Döffinger 0c1758f018 Return the amount of input data actually used in the qdm2 decoder, 14 years ago
Baptiste Coudurier 47d2ddca80 Fix qdm2 decoder packet handling to match the api 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Alex Converse 4c399dc82b Fix undefined expressions that use multiple calls to get_bits(). 14 years ago
Diego Biurrun 09f6a45dc2 Remove non-existing stray arguments from Doxygen function documentation. 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 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
Reimar Döffinger 062777b343 Allow hard-coding several QDM2 tables (about 32 kB size). 15 years ago
Måns Rullgård 41ea18fb0d Give RDFT types more meaningful names 15 years ago
Måns Rullgård 1429224b04 Move FFT parts from dsputil.h to fft.h 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Reimar Döffinger 9adcccde0c mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so make 15 years ago
Benjamin Larsson fbf4d03a7c Indent 16 years ago
Benjamin Larsson 8d9f12657c Switch from INIT_VLC_USE_STATIC to INIT_VLC_USE_NEW_STATIC in qdm2. 16 years ago
Benjamin Larsson 6c73a7d06c Remove redundant code, found by CSA 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
Daniel Verkamp 5ef251e504 Add missing av_cold in static init/close functions. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Alex Converse 63cae55d62 Use the new RDFT code in the QDM2 decoder. 16 years ago
Diego Biurrun ad1eebe360 Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Benjamin Larsson d11f9e1b15 Prevent the qdm2 code from overreading/overflowing. Fixes Coverity ID 112 run 2 17 years ago
Benjamin Larsson f7dbf86d93 Fix for possible null pointer dereferencing, closes Coverity report 68 run 2. 17 years ago