89 Commits (43d160fd00b9dfaf63e70d891eb44acdb18a251b)

Author SHA1 Message Date
Robert Swain 754ff9a795 Refactor channel element configuration and mapping code into its own function 15 years ago
Robert Swain 2309923c5c Reindent after last commit 15 years ago
Robert Swain e22da6b637 AAC: Add channel layout support for channel configuration as defined in the 15 years ago
Måns Rullgård b418a6ca7e AAC: minor simplification in PNS decoding 15 years ago
Måns Rullgård 0cb7141282 AAC: 10l: fix PNS decoding 15 years ago
Alex Converse 5419da8d9c AAC: Simplify some logic from r19956. (The escape codebook is unsigned.) 15 years ago
Måns Rullgård 42d3fbb3f4 AAC: use new dsputil functions 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 15 years ago
Diego Biurrun 577d383b0c cosmetics: K&R coding style 16 years ago
Alex Converse 36f517736f Cosmetics: reindent after last commit 16 years ago
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