285 Commits (1563b4b4c615e2264c2d302b97b1d507e153255c)

Author SHA1 Message Date
Rostislav Pehlivanov 3f3be1c07a aacenc: correctly zero prediction_used array 9 years ago
Rostislav Pehlivanov 2d9b5ae071 aacenc: slightly simplify and remove a redundant variable 9 years ago
Rostislav Pehlivanov 8dd2d5e70a aacenc: indicate that TNS is off by default 9 years ago
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 9 years ago
Rostislav Pehlivanov 88a5f93f62 aacenc: treat unknown profile as AAC-LC 9 years ago
Rostislav Pehlivanov 76b81b10d9 aacenc: implement the complete AAC-Main profile 9 years ago
Rostislav Pehlivanov a1c487e921 aacenc_tns: implement temporal noise shaping 9 years ago
Rostislav Pehlivanov eab12d072e aacenc: do not reject AAC-Main profile 9 years ago
Rostislav Pehlivanov d1ca7142ac aaccoder: move the Intensity Stereo implementation out 9 years ago
Rostislav Pehlivanov 43b378a0d3 aaccoder: move the quantization functions to a separate file 9 years ago
Rostislav Pehlivanov b47a1e5c5f aacenc: create and initialize an LTP context 9 years ago
Rostislav Pehlivanov 23e786be61 aacenc: populate the sce->ics.swb_offset table pointer 9 years ago
Rostislav Pehlivanov e6c9f3a166 aacenc: reset special bands in the main frame encoding function 9 years ago
Rostislav Pehlivanov 32be264cea aacenc: coding style changes 9 years ago
Rostislav Pehlivanov ef8e5a61c8 aacenc: Move small misc. functions to a separate file 9 years ago
Rostislav Pehlivanov c47c781e83 aacenc: Move local encoder specific tables to a separate file 9 years ago
Rostislav Pehlivanov ec2090d21f aacenc: add description to the 'aac_coder' option 9 years ago
Rostislav Pehlivanov 6d175158e9 aacenc: remove redundant argument from coder functions 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 9 years ago
Claudio Freire 59216e0525 AAC Encoder: clipping avoidance 9 years ago
Rostislav Pehlivanov 331c1e7494 aacenc: move the generation of ff_aac_pow34sf_tab[] 9 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