65 Commits (57fa314090ab006808911fd790053b534749aa53)

Author SHA1 Message Date
Alex Converse 44920d04ba aac: Only set sample rate and object type from ADTS if output hasn't been configured. 14 years ago
Alex Converse 06d37fede4 aac: Set SBR and PS to unsignalled during headerless and ADTS initialization. 14 years ago
Alex Converse d8425ed4af aac: Only output configure if audio was found. 14 years ago
Alex Converse 94d47382e0 aac: Don't attempt to output configure an invalid channel configuration. 14 years ago
Dustin Brody 680b1852ab aac: propagate error return values for AV_LOG_ERROR-triggering events 14 years ago
Alex Converse a6c49f18ab aac: Remove some suspicious illegal memcpy()s from LTP. 14 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Alex Converse a58858d60d lavf: Cleanup try_decode_frame() logic. 14 years ago
Benjamin Larsson dafaef2fe1 Add support for aac streams in mp4/mov without extradata. 14 years ago
Justin Ruggles e6c52cee54 Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 14 years ago
Justin Ruggles cef7d70181 aacdec: fix typo in scalefactor clipping check 14 years ago
Ronald S. Bultje 42da8ea8e8 LATM/AAC: Free previously initialized context on reinit. 14 years ago
Justin Ruggles 9aa8193a23 Add floating-point sample format support to the ac3, eac3, dca, aac, and vorbis 14 years ago
Justin Ruggles 033a4a942a aacdec: Use float instead of int16_t for ltp_state to avoid needless rounding. 14 years ago
Alex Converse 767848d761 aacdec: remove sf_scale and sf_offset. 14 years ago
Justin Ruggles 6271794041 aacdec: use a scale of 2 in the LTP MDCT rather than doubling the coefficient 14 years ago
Alex Converse d70fa4c423 Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets instead 14 years ago
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. 15 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