282 Commits (d1b4ea2f61754ed3ba524520e53024a8ca34feae)

Author SHA1 Message Date
Rostislav Pehlivanov 93e6b23c9f aacenc: shorten name of ff_aac_adjust_common_prediction 9 years ago
Rostislav Pehlivanov 0f4334df45 aacenc: add support for changing options based on a profile 9 years ago
Rostislav Pehlivanov b3deaece87 aacenc: add support for encoding 7.1 channel audio 9 years ago
Claudio Freire b629c67ddf AAC encoder: memoize quantize_band_cost 9 years ago
Claudio Freire 01ecb7172b AAC encoder: Extensive improvements 9 years ago
Claudio Freire 7ec74ae4aa AAC encoder: tweak rate-distortion logic 9 years ago
Clément Bœsch a6da2fec7c avcodec/aacenc: use AV_OPT_TYPE_BOOL 9 years ago
Rostislav Pehlivanov 92aa3e7fb2 aacenc: copy PRNG from the decoder 9 years ago
Rostislav Pehlivanov 20dc527139 aacenc: reorder coding tools 9 years ago
Rostislav Pehlivanov 8ffe1cb4d7 aacenc: disable bandtype modifying extensions when coder != twoloop 9 years ago
Rostislav Pehlivanov bc9927b854 aacenc: Enable Intensity Stereo by default 9 years ago
Rostislav Pehlivanov b7eb7cb3a1 aacenc: Enable Perceptual Noise Substitution by default 9 years ago
Rostislav Pehlivanov a0079aae00 aacenc: reorder resetting of cpe->common_window 9 years ago
Rostislav Pehlivanov f3f6c6b928 aacenc_tns: rework coefficient quantization and filter application 9 years ago
Rostislav Pehlivanov d09f9c45c7 aacenc: allocate a larger buffer for the TNS LPC context 9 years ago
Rostislav Pehlivanov 5ed5ca706f aacenc: populate tns_max_bands 9 years ago
Rostislav Pehlivanov 49854c56c2 aacenc: initialize LPC context with MAX_LPC_ORDER 9 years ago
Rostislav Pehlivanov f04d86c16a aacenc: remove TNS from the todo list 9 years ago
Rostislav Pehlivanov f20b67173c aacenc_tns: rework the way coefficients are calculated 9 years ago
Rostislav Pehlivanov 44ddee945a aacenc_pred: rework the way prediction is done 9 years ago
Rostislav Pehlivanov 949a4892fa aacenc: change FF_PROFILE_UNKNOWN to AAC-Main if prediction is enabled 9 years ago
Timothy Gu 15ebc7787c aacenctab: Add missing ff_ prefixes 10 years ago
Rostislav Pehlivanov 88a5f93f62 aacenc: treat unknown profile as AAC-LC 10 years ago
Rostislav Pehlivanov 76b81b10d9 aacenc: implement the complete AAC-Main profile 10 years ago
Rostislav Pehlivanov a1c487e921 aacenc_tns: implement temporal noise shaping 10 years ago
Rostislav Pehlivanov eab12d072e aacenc: do not reject AAC-Main profile 10 years ago
Rostislav Pehlivanov d1ca7142ac aaccoder: move the Intensity Stereo implementation out 10 years ago
Rostislav Pehlivanov 43b378a0d3 aaccoder: move the quantization functions to a separate file 10 years ago
Rostislav Pehlivanov b47a1e5c5f aacenc: create and initialize an LTP context 10 years ago
Rostislav Pehlivanov 23e786be61 aacenc: populate the sce->ics.swb_offset table pointer 10 years ago
Rostislav Pehlivanov e6c9f3a166 aacenc: reset special bands in the main frame encoding function 10 years ago
Rostislav Pehlivanov 32be264cea aacenc: coding style changes 10 years ago
Rostislav Pehlivanov ef8e5a61c8 aacenc: Move small misc. functions to a separate file 10 years ago
Rostislav Pehlivanov c47c781e83 aacenc: Move local encoder specific tables to a separate file 10 years ago
Rostislav Pehlivanov ec2090d21f aacenc: add description to the 'aac_coder' option 10 years ago
Rostislav Pehlivanov 6d175158e9 aacenc: remove redundant argument from coder functions 10 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 10 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 10 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 10 years ago
Claudio Freire 59216e0525 AAC Encoder: clipping avoidance 10 years ago
Rostislav Pehlivanov 331c1e7494 aacenc: move the generation of ff_aac_pow34sf_tab[] 10 years ago
Rostislav Pehlivanov 80db686a69 aacenc: fix option descriptions 10 years ago
Rostislav Pehlivanov e8576dc8df aacenc: implement Intensity Stereo encoding support 10 years ago
Rostislav Pehlivanov 0b233900fa aacenc: add support for coding of IS spectral coefficients 10 years ago
Rostislav Pehlivanov 38fd4c2e66 aaccoder: add a new perceptual noise substitution implementation 10 years ago
Rostislav Pehlivanov e06578e392 aacenc: use the new function for setting special band scalefactor indices 10 years ago
Rostislav Pehlivanov 9f4f578704 aacenc: reset marked IS and M/S bands upon frame encoding 10 years ago
Rostislav Pehlivanov 7c10b87b57 aacenc: add support for coding of intensity stereo scalefactor indices 10 years ago
Michael Niedermayer 3fb726c6b4 avcodec/aacenc: use < 0 instead of != 0 for error checks 10 years ago