270 Commits (92b5f8fecdc1c0f21ef5167866d9b88b87ac5845)

Author SHA1 Message Date
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 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
Rostislav Pehlivanov c5d4f87e81 aaccoder: Implement Perceptual Noise Substitution for AAC 10 years ago
Rostislav Pehlivanov 013498ba15 aacenc: Adjust the initial offset for PNS values 10 years ago
Rostislav Pehlivanov f7f71b5795 aacenc: Add support for Perceptual Noise Substitution energy values 10 years ago
Claudio Freire 6dbbb981b5 AAC: Add support for 7350Hz sampling rates, no error on too hight bitrate. 10 years ago
Claudio Freire 6394acaf36 AAC: Fix M/S stereo encoding 10 years ago
Dyami Caliri 50833c9f7b Fix buffer_size argument to init_put_bits() in multiple encoders. 10 years ago
Michael Niedermayer 704c980294 avcodec/aacenc: Fix sample rate check 10 years ago
Vittorio Giovara 971099ff5a aacenc: correctly check returned value 10 years ago
Michael Niedermayer 14285c3331 avcodec/aacenc: Use avpriv_float_dsp_alloc() 10 years ago
Michael Niedermayer f9fa560597 avcodec/aacenc: check input for NaN 10 years ago
Anton Khirnov 2df0c32ea1 lavc: use a separate field for exporting audio encoder padding 10 years ago