38 Commits (2d72219554adb09bc3ba044ac3e579a84550067b)

Author SHA1 Message Date
Tim Walker fef2147b7a eac3dec: don't call avpriv_request_sample every frame. 9 years ago
Tim Walker 9cd4bc4176 ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data. 11 years ago
Tim Walker 0d43b114cc eac3: cosmetics, re-indent. 11 years ago
Tim Walker ade75fb811 (e)ac3: clip surround mix level indexes. 11 years ago
Tim Walker c229f571fd (e)ac3: parse and store the Lt/Rt and LFE mix levels. 11 years ago
Tim Walker 1f604f96ea ac3: set default matrix encoding modes in parse_frame_header. 11 years ago
Tim Walker 13345fc1f8 (e)ac3: parse and store the Dolby Surround, Surround EX and Headphone mode flags. 11 years ago
Diego Biurrun 12e25ed284 avcodec: av_log_missing_feature(1) ---> avpriv_request_sample() 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Diego Biurrun 8f4c414df6 Improve wording and spelling of av_log_missing_feature messages. 12 years ago
Diego Biurrun 717addecad Use proper return values in case of missing features 12 years ago
Janne Grunau c57fe49da8 eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation 13 years ago
Justin Ruggles 31b69928e5 cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 14 years ago
Justin Ruggles be18738801 Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Carl Eugen Hoyos ca6e7708b4 Add spectral extension to the E-AC-3 decoder. 15 years ago
Diego Biurrun d15153244f refactoring: properly separate AC-3 and E-AC-3 code 16 years ago
Ronald S. Bultje ce863d7f36 Rename ff_log_missing_feature() to av_log_missing_feature(). 16 years ago
Justin Ruggles 724b8f6ac7 eac3dec: get rid of unnecessary left shifts in 16-bit * 24-bit 16 years ago
Justin Ruggles cab4e4e84d 10l: typing mistake in r18888 16 years ago
Justin Ruggles 37a1cc4834 eac3dec: fix bug in GAQ dequantization. large mantissas should only be 16 years ago
Justin Ruggles 9907c7804a eac3dec: make GAQ dequantization 24-bit 16 years ago
Justin Ruggles ae04de316f eac3dec: revert commit r18860. keep the AHT IDCT 24-bit. will make AHT GAQ 16 years ago
Justin Ruggles 9a7a71ed4c eac3dec: use 16-bit pre-mantissas instead of 24-bit in AHT decoding. it is 16 years ago
Justin Ruggles 137707e53a Add documentation about missing E-AC-3 features. 16 years ago
Alex Converse 11d6f38cc9 Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 16 years ago
Stefano Sabatini dbbec0c2f2 Make av_log_missing_feature an internal function, and change its name 16 years ago
Justin Ruggles d98d70d697 ac3dec: add missing feature log message for block start info 16 years ago
Justin Ruggles 3e7aa8fa4c ac3dec: use skip_bits_long() for block start bits 16 years ago
Justin Ruggles e202cc2580 revert r15812 (E-AC-3 Spectral Extension) pending further review 16 years ago
Justin Ruggles 0cc51734b2 add support for spectral extension 16 years ago
Justin Ruggles f07fe6e78a simplify code and comment regarding determination whether or not AHT is used. 16 years ago
Justin Ruggles 9cf8ebe38a use correct table name 16 years ago
Justin Ruggles 1ffbafa02b skip converter exponent strategy for all channels at once 16 years ago
Justin Ruggles e1747bfa4e merge declaration and init. variable is not used outside the loop. 16 years ago
Justin Ruggles d82bdf684b commit more OKed parts of the E-AC-3 decoder 16 years ago
Justin Ruggles 0c3021eade change eac3dec.c license to LGPL 16 years ago
Justin Ruggles 602031305c add more OKed parts of the E-AC-3 decoder 16 years ago