148 Commits (be59675add2a05a7400b1abf86201ab069d7b1dd)

Author SHA1 Message Date
Alex Converse e4744b59aa Large intensity stereo and PNS indices are legal. Clip them instead of 14 years ago
Alex Converse 785c441828 Add some debug log messages to AAC extradata 14 years ago
Young Han Lee 9978ed7d6c aacdec: indentation cosmetics 14 years ago
Alex Converse 187a537904 Convert some undefined 1<<31 shifts into 1U<<31. 14 years ago
Janne Grunau d6f66edd65 Revert "aac_latm_dec: use aac context and aac m4ac" 14 years ago
Mans Rullgard 4538729afe Move sine windows to a separate file 14 years ago
Mans Rullgard a45fbda994 Move ff_kbd_window_init() to a separate file 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
Thadeu Lima de Souza Cascardo 36864ac354 aac_latm_dec: use aac context and aac m4ac 14 years ago
Young Han Lee e22910b21a aacdec: Reduce the size of buf_mdct. 14 years ago
Young Han Lee 9707f84fa7 aacdec: dsputilize the scalar multiplication in intensity stereo 14 years ago
Young Han Lee ead15f1dc1 aacdec: Implement LTP support. 14 years ago
Anton Khirnov b2ed95ec48 Replace remaining occurrences of CODEC_TYPE_* with AVMEDIA_TYPE* 14 years ago
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 14 years ago
Justin Ruggles 80ba1ddb58 Remove unneeded add bias from 3 functions. 14 years ago
Alex Converse e5c82df80e aacdec: Convert some loop copies into memcpy()s. 14 years ago
Justin Ruggles b5ec638343 cosmetics: indentation and spacing 14 years ago
Justin Ruggles 9d06d7bce3 Remove the add bias hack for the C version of DSPContext.float_to_int16_*(). 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Mans Rullgard f162e988aa Remove redundant checks against MIN_CACHE_BITS 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Alex Converse ebb7f7de82 aaclatm: Eliminate dummy packets due to muxlength calculation. 14 years ago
Janne Grunau bbdee6e5f9 aacdec: consume the audio specific config during LATM parsing 14 years ago
Janne Grunau 94c7870947 aacdec: change type of data in decode_audio_specific_config parameters 14 years ago
Janne Grunau 136e19e1cf Add single stream LATM/LOAS decoder 14 years ago
Janne Grunau 6c003e6de8 aacdec: pass avctx as logging context for decode_audio_specific_config 14 years ago
Janne Grunau 66a71d989f aacdec: refactor the actual aac decoding code into its own function 14 years ago
Janne Grunau be63b4ba22 aacdec: return consumed bits in decode_audio_specific_config 14 years ago
Janne Grunau 37d289530f aacdec: add MPEG4AudioConfig as parameter for decode_audio_specific_config 14 years ago
Alex Converse bb2d8e9f05 aacdec: Rework channel mapping compatibility hacks. 14 years ago
Alex Converse 81824fe059 aacdec: Only load and write each predictor variable once. 15 years ago
Alex Converse 70c99adb48 aacdec: 4% faster main profile decoding. 15 years ago
Alex Converse 1ac6da3988 aacdec: Eliminate the use of doubles in the MAIN predictor. 15 years ago
Alex Converse 531cfe6e85 aacdec: Eliminate the use of doubles in decode_cce(). 15 years ago
Alex Converse 93c6ff6c8c aacdec: Use a LUT to generate CCE scale. 15 years ago
Alex Converse 3cac899af9 Split the ADTS header decoder off of the ADTS parser. 15 years ago
Alex Converse 7167bc94cb aacdec: Remove the warning about non-meaningful window transitions. 15 years ago
Måns Rullgård 38b0410902 aacdec: remove checks for impossible error conditions 15 years ago
Diego Biurrun 09f6a45dc2 Remove non-existing stray arguments from Doxygen function documentation. 15 years ago
Alex Converse e29af81818 aactab: Tablegenify ff_aac_pow2sf_tab. 15 years ago
Alex Converse 19ed4b8647 aacdec: cosmetics: (more) whitespace 15 years ago
Alex Converse d4e355d5c9 aacdec: cosmetics: whitespace 15 years ago
Alex Converse ed99e54d67 aacdec: Factorize if (elem_type < TYPE_DSE). 15 years ago
Alex Converse fda36b5944 aacdec: Handle the first frame being empty case. 15 years ago
Alex Converse a20639017b Add HE-AAC v2 support to the AAC decoder. 15 years ago
Alex Converse 8e5998f0ab aac: Move an initialization macro used only by the decoder out of the header. 15 years ago
Alex Converse 77b8320a4d Rename aac.c to aacdec.c. 15 years ago
Alex Converse dd8871a63b aacdec: Rename avccontext to avctx. 15 years ago
Alex Converse 7caee063a0 aacdec: Work around illegal files with all elem_id tags set to the same value. 15 years ago