298 Commits (5bcf9029c85de3bafdd48927b9e64d281f889cfe)

Author SHA1 Message Date
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(). 14 years ago
Alex Converse 1297f58132 aacenc: Don't set s->cur_channel before apply_window_and_mdct(). 14 years ago
Alex Converse 8e4c11e90a aacenc: Write tag.elem_id early. 14 years ago
Alex Converse 76dfe4ebc5 aacenc: Only apply M/S if common_window is set. 14 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
Alex Converse 523429220b aacenc: Error when an unsupported profile is requested 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Reimar Döffinger 14b8607065 Add support for hard-coded MDCT-related ff_sine_windows tables. 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 15 years ago
Alex Converse 04e257fa84 Revert unintended portion of last commit. (Setting the default coder to 16 years ago
Alex Converse a62d6cfeff Be sure to increment our position in the coefficient array when skipping a zero 16 years ago
Alex Converse 988c170547 Change fminf/fmaxf to FFMIN/FFMAX to fix the build on broken operating systems. 16 years ago
Alex Converse f11bfe3065 Reindent after last commit 16 years ago
Alex Converse 48d20c11ba Prevent AAC frame size overflows. 16 years ago
Alex Converse 5962f6b0da Refactor windowing and early psy from bitstream writing parts of the AAC encoder. 16 years ago
Alex Converse 7a4eebcdce Turn on AAC rate control. 16 years ago
Diego Biurrun c8f47d8b79 cosmetics: Remove unnecessary {} around if/for blocks; 16 years ago
Diego Biurrun 99d61d340c cosmetics: prettyprinting, K&R style, break overly long lines 16 years ago
Alex Converse fd257dc4c0 Cosmetics: Pretty print the AAC encoder. 16 years ago
Alex Converse 78e65cd772 Merge the AAC encoder from SoC svn. It is still considered experimental. 16 years ago
Siarhei Siamashka 7d485f165f Support for getting (i)MDCT output multiplied by a constant scaling factor. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago