85 Commits (d557152285afd4e0d84a138d482b04d1ca14abe3)

Author SHA1 Message Date
Nathan Caldwell 24efdea7fd aacenc: Fix number of coefficients used in a LFE channel. 14 years ago
Nathan Caldwell 51a1d4d94a aacenc: Fix a segfault with grouped psymodel. 14 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Nathan Caldwell 98add74e85 aacenc: Fix determination of Mid/Side Mode. 14 years ago
Nathan Caldwell d3a6c2ab7e psymodel: Remove the single channel analysis function 14 years ago
Nathan Caldwell 01344fe409 aacenc: Implement dummy channel group analysis that just calls the single channel analysis for each channel. 14 years ago
Nathan Caldwell 0bc01cc9fe psymodel: Add channels and channel groups to the psymodel. 14 years ago
Nathan Caldwell 1bb52045d3 aacenc: Save channel configuration for later use. 14 years ago
Carl Eugen Hoyos dbf23d191a Reindent after last commit. 14 years ago
Carl Eugen Hoyos b3452771c4 Fix multi-channel AAC encoding. 14 years ago
Nathan Caldwell cc9947ffbe aacenc: Add stereo_mode option. 14 years ago
Nathan Caldwell b58e298572 psymodel: Remove wrapper functions. 14 years ago
Nathan Caldwell 5b29af624f aacenc: Replace loop counters in aac_encode_frame() with more descriptive 'ch' and 'w'. 14 years ago
Nathan Caldwell 230c1a9075 aacenc: Finish 3GPP psymodel analysis for non mid/side cases. 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
Nathan Caldwell 31ff9bd7b8 aacenc: Fix a segfault in search_for_quantizers 14 years ago
Nathan Caldwell f56c4850e7 aacenc: Fix a segfault in search_for_quantizers 14 years ago
Young Han Lee 5e06b02005 aacenc: remove the data arrays 14 years ago
Young Han Lee 2790d7a9ff aacenc: remove the data arrays 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Janne Grunau 604eb152fc aacenc: fix typo in sync extension constant in 8ae0fa2 14 years ago
Justin Ruggles 015f9f1ad3 Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1. 14 years ago
Alex Converse d67a6aa59c aacenc: mark SBR absent 14 years ago
Janne Grunau 2fd9035ddc aacenc: fix typo in sync extension constant in 8ae0fa2 14 years ago
Justin Ruggles 6eabb0d3ad Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1. 14 years ago
Alex Converse 8ae0fa243e aacenc: mark SBR absent 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Alex Converse 99d7a3e862 aacenc: Remove an unused variable from adjust_frame_information(). 15 years ago
Alex Converse 1297f58132 aacenc: Don't set s->cur_channel before apply_window_and_mdct(). 15 years ago
Alex Converse 8e4c11e90a aacenc: Write tag.elem_id early. 15 years ago
Alex Converse 76dfe4ebc5 aacenc: Only apply M/S if common_window is set. 15 years ago
Nathan Caldwell 2bb1d0e77a aacenc: Adjust array offsets for the current channel before calling ff_psy_suggest_window(). 15 years ago
Nathan Caldwell 0045499dec aacenc: Refactor apply_window_and_mdct() so it no longer takes an offset channel. 15 years ago
Alex Converse 267843844c Cosmetics: whitespace 15 years ago
Alex Converse 03d5d9b900 aacenc: Enforce LFE bitstream restrictions. 15 years ago
Måns Rullgård 86e41bc300 aacenc: replace VLA with fixed size 15 years ago
Alex Converse 4e42debc8d aacenc: Start the lookahead pointer 1/4 of the way into the first short window. 15 years ago
Alex Converse 072c0d605f aacenc: Properly pad extradata. 15 years ago
Alex Converse e29af81818 aactab: Tablegenify ff_aac_pow2sf_tab. 15 years ago
Alex Converse 614842a93d Cleanup apply_window_and_mdct(). 15 years ago
Alex Converse e84c276f31 Mark AAC encoder as experimental. 15 years ago
Alex Converse 960323a230 aacenc: Select the TLS (two-loop search) as the default scalefactor coder. 15 years ago
Alex Converse 31184aac87 aacenc: Fix psy logic. 15 years ago
Alex Converse 495af353db Set cur_channel in the AAC encoder context where needed. 15 years ago
Alex Converse 217b44ddc3 Error out when too many bits per frame are requested. 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago