129 Commits (ca203e9985cd2dcf42a0c0853940850d3a8edf3a)

Author SHA1 Message Date
  Claudio Freire ca203e9985 AAC encoder: improve SF range utilization 10 years ago
  Ganesh Ajjanagadde 79abf2d0de avcodec/aac_tablegen: get rid of hardcoded tables entirely 10 years ago
  Claudio Freire fc36d852ee AAC encoder: Fix application of M/S with PNS 10 years ago
  Rostislav Pehlivanov 27d23ae074 aacenc: add support for encoding files using Long Term Prediction 10 years ago
  Rostislav Pehlivanov 93e6b23c9f aacenc: shorten name of ff_aac_adjust_common_prediction 10 years ago
  Claudio Freire 01ecb7172b AAC encoder: Extensive improvements 10 years ago
  Claudio Freire 0f98fd30e2 AAC encoder: fix OOB access in search_for_pns 10 years ago
  Claudio Freire 9458a62dec AAC encoder: tweak PNS usage to be more aggressive 10 years ago
  Claudio Freire 8df9bf8e39 AAC encoder: refactor to resynchronize MIPS port 10 years ago
  Rostislav Pehlivanov 8180b113e1 aaccoder: respect cutoff when marking bands as PNS 10 years ago
  Rostislav Pehlivanov da64bd6a99 aaccoder: tweak PNS implementation further 10 years ago
  Rostislav Pehlivanov b6cc8ec7ec aaccoder: add frequency scaling and quantization correction for PNS 10 years ago
  Rostislav Pehlivanov 033e58941e aaccoder: rewrite PNS implementation 10 years ago
  Rostislav Pehlivanov b9b1fd1183 aaccoder: use roundf() instead of ceilf() 10 years ago
  Rostislav Pehlivanov f20b67173c aacenc_tns: rework the way coefficients are calculated 10 years ago
  Rostislav Pehlivanov 44ddee945a aacenc_pred: rework the way prediction is done 10 years ago
  Timothy Gu 21dd5279c3 aacenc: Add missing ff_ prefixes 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 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 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 6d175158e9 aacenc: remove redundant argument from coder functions 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 e8576dc8df aacenc: implement Intensity Stereo encoding support 10 years ago
  Rostislav Pehlivanov 38fd4c2e66 aaccoder: add a new perceptual noise substitution implementation 10 years ago
  Rostislav Pehlivanov 117b15f4a8 aaccoder: remove previous PNS implementation from twoloop 10 years ago
  Rostislav Pehlivanov e06578e392 aacenc: use the new function for setting special band scalefactor indices 10 years ago
  Rostislav Pehlivanov 57848ef3c6 aaccoder: fix M/S coding 10 years ago
  Rostislav Pehlivanov 7c10b87b57 aacenc: add support for coding of intensity stereo scalefactor indices 10 years ago
  Rostislav Pehlivanov 55397b0e76 aaccoder: add intensity stereo support to encode_window_bands_info quantizer 10 years ago
  Rostislav Pehlivanov 305859c0d4 aaccoder: add intensity stereo coding support for the trellis quantizer 10 years ago
  James Almer 6863249b34 aaccoder: use put_sbits() 11 years ago
  Rostislav Pehlivanov c5d4f87e81 aaccoder: Implement Perceptual Noise Substitution for AAC 11 years ago
  Claudio Freire 6394acaf36 AAC: Fix M/S stereo encoding 11 years ago
  Peter Meerwald 9abc80f1ed libavcodec: Make use of av_clip functions 11 years ago
  Reimar Döffinger d9e2aceb7f Add missing "const" all over the place. 11 years ago
  Timothy Gu 1b03448385 aaccoder: remove unused assignment 11 years ago
  Timothy Gu 4bd910d83d aacenc: add AAC_CODER_(FAAC|ANMR|etc.) macros 12 years ago
  Claudio Freire f4d0a63b5b aacenc: Fix target bitrate for twoloop quantiser search 12 years ago
  Claudio Freire 1ef82cc60d AAC encoder: Fix rate control on twoloop. 12 years ago
  Diego Biurrun 6f6b0311a3 avcodec: Drop some silly commented-out av_log() invocations 13 years ago
  Michael Niedermayer 688cb71252 aaccoder: switch to av_assert 13 years ago
  Michael Niedermayer 33775c3507 search_for_quantizers_faac: fix curband 13 years ago
  Reimar Döffinger 0f96f0d996 aacenc: Fix issues with huge values of bit_rate. 14 years ago
  Reimar Döffinger ecd7455e96 aacenc: Fix issues with huge values of bit_rate. 14 years ago