264 Commits (3b8617429014301b26b587a5e537910746d3377a)

Author SHA1 Message Date
Alex Converse 6308765cb5 Ignore subsequent channel configurations after the first in an AAC file. The 16 years ago
Ronald S. Bultje ce863d7f36 Rename ff_log_missing_feature() to av_log_missing_feature(). 16 years ago
Alex Converse d4eeef0c19 Cosmetics: Re-indent after last commit 16 years ago
Alex Converse 85e9296f41 Move TNS and swb_offset tables from aacdectab.h to aactab.c so that they can be 16 years ago
Alex Converse 401a995085 In the event of a mismatch, do not follow the sample rate index in an AAC PCE. 16 years ago
Siarhei Siamashka 7d485f165f Support for getting (i)MDCT output multiplied by a constant scaling factor. 16 years ago
Alex Converse 90350d73f8 Allow parsing and decoding of ADTS AAC files with channel config = 0 16 years ago
Robert Swain 7bbd2fb126 Remove redundant assignment. err is assigned in every switch case anyway. Issue 16 years ago
Robert Swain 5967e1413e Remove unnecessary assignment, 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
Alex Converse 04964ee8bb AAC: Ignore cc_domain for independent (time domain) coupling. 16 years ago
Alex Converse 4a39ccb403 AAC: IEEE-754 type punning for 16-bit floating point rounding. 16 years ago
Alex Converse 7d87e2ceac Re-indent after last commit. 16 years ago
Alex Converse 51741a82c3 If we get an error from ff_aac_parse_header() we should not trust the header info that it provides. 16 years ago
Alex Converse bb5c0988ea Fix the channel allocation bug/assumption (issue 800). 16 years ago
Alex Converse cfd937b081 AAC: hoist dependent gain lookup out of the loop 16 years ago
Alex Converse 9ef88afac3 AAC: Make the CPE function more consistent with the functions for other channel elements. 16 years ago
Alex Converse e8d5c07bcc Re-indent after last commit. 16 years ago
Alex Converse 21e8c46cde Refactor AAC unsigned band type decoding for a modest speedup. 16 years ago
Alex Converse 039821a838 Use const to better allow the compiler to optimize AAC independent coupling. 16 years ago
Alex Converse 03b127477f Re-indent after last commit. 16 years ago
Alex Converse f1ade11e33 Make set coup.gain[c][0] aand only coup.gain[c][0] is set for a independently switched CCE. 16 years ago
Robert Swain 5f401ee03c AAC: Cosmetic alterations after the last commit 16 years ago
Alex Converse b2d9d4a531 Give an error message when returning due to an unallocated channel element 16 years ago
Alex Converse 30272450f9 Add support for sample rate index 12, 7350 Hz 16 years ago
Alex Converse ff587009ae Remove bogus coupling_point assignment for non-CCE as this value is not checked 16 years ago
Jai Menon f418b86151 Check sampling index validity for AAC decoding 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Robert Swain 158b39126d Support ADTS AAC files in the ffaac decoder (limited to streams containing one 16 years ago
Carl Eugen Hoyos 6735e2c810 Revert r16375: It broke aac decoding. 16 years ago
Carl Eugen Hoyos 69b38d4dc3 Reduce number of warnings when compiling with icc by two. 16 years ago
Robert Swain 897c1703d0 AAC: Reindent after last commit 16 years ago
Alex Converse aab5413323 AAC: Fix AAC prediction when used in conjunction with the CPE 16 years ago
Alex Converse 99665a21f4 AAC: Don't write an illegal sampling_index in a PCE to the MPEG4AudioConfig 16 years ago
Måns Rullgård 8153f14444 AAC: move scratch array to context to ensure 16-byte alignment 16 years ago
Alex Converse 4a904903dc AAC: Use a sign LUT rather than 1-2*get_bits1() 16 years ago
Alex Converse c0893c3abb AAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain. 16 years ago
Alex Converse 8821210575 AAC: Remove unnecessary fabsf() 16 years ago
Stefano Sabatini dbbec0c2f2 Make av_log_missing_feature an internal function, and change its name 16 years ago
Robert Swain 8f5aaa6d2f AAC: Cosmetics after last commit 16 years ago
Alex Converse 7633a0415d AAC: Frequency domain prediction and hence Main profile support 16 years ago
Alex Converse d0ee50216d Fix perceptual noise shaping scaling including an oversight of the offset for 16 years ago
Aurelien Jacobs 37d3e0667a uses FF_ARRAY_ELEMS() where appropriate 16 years ago
Alex Converse fbdae895f2 Rename variables to clarify the channel coupling element and corresponding 16 years ago
Alex Converse 88de95c2f9 Corrections to channel coupling code to attain conformance for appropriate 16 years ago
Robert Swain 341b28c0d2 Zero 'idx' for each iteration of the coupling gain loop and as it is only used 16 years ago
Robert Swain f80a8ca5cb Cosmetics: missing brackets 16 years ago
Alex Converse c8947a5612 Cast the return value of get_bits() to signed integer such that the subtraction 16 years ago