#include "libavutil/libm.h"#include <float.h>#include "libavutil/mathematics.h"#include "mathops.h"#include "avcodec.h"#include "put_bits.h"#include "aac.h"#include "aacenc.h"#include "aactab.h"#include "aacenctab.h"#include "aacenc_utils.h"#include "aacenc_quantization.h"#include "aacenc_is.h"#include "aacenc_tns.h"#include "aacenc_ltp.h"#include "aacenc_pred.h"#include "libavcodec/aaccoder_twoloop.h"#include "libavcodec/aaccoder_trellis.h"Go to the source code of this file.
AAC coefficients encoder
Definition in file aaccoder.c.
Definition at line 57 of file aaccoder.c.
Definition at line 61 of file aaccoder.c.
Definition at line 205 of file aaccoder.c.
Definition at line 416 of file aaccoder.c.
Definition at line 417 of file aaccoder.c.
Definition at line 65 of file aaccoder.c.
Calculate rate distortion cost for quantizing with given codebook.
Definition at line 76 of file aaccoder.c.
Definition at line 196 of file aaccoder.c.
Definition at line 269 of file aaccoder.c.
Referenced by ff_aac_search_for_pred(), quantize_band_cost(), and quantize_band_cost_bits().
Definition at line 280 of file aaccoder.c.
Encode band info for single window group bands.
Definition at line 300 of file aaccoder.c.
Definition at line 419 of file aaccoder.c.
Definition at line 458 of file aaccoder.c.
Definition at line 618 of file aaccoder.c.
Keep this in sync with twoloop's cutoff selection
Definition at line 765 of file aaccoder.c.
Keep this in sync with twoloop's cutoff selection
Definition at line 907 of file aaccoder.c.
Scout out next nonzero bands
Definition at line 978 of file aaccoder.c.
Definition at line 229 of file aaccoder.c.
Referenced by ff_quantize_and_encode_band_cost(), and quantize_and_encode_band().
Definition at line 249 of file aaccoder.c.
Referenced by quantize_and_encode_band().
Definition at line 1119 of file aaccoder.c.
Referenced by aac_encode_init().