Go to the source code of this file.
AAC encoder utilities
Definition in file aacenc_utils.h.
Definition at line 36 of file aacenc_utils.h.
Definition at line 37 of file aacenc_utils.h.
Definition at line 38 of file aacenc_utils.h.
Definition at line 244 of file aacenc_utils.h.
Definition at line 250 of file aacenc_utils.h.
Definition at line 40 of file aacenc_utils.h.
Referenced by aac_is_encoding_err().
Quantize one coefficient.
Definition at line 50 of file aacenc_utils.h.
Definition at line 56 of file aacenc_utils.h.
Referenced by aac_is_encoding_err(), search_for_quantizers_fast(), and search_for_quantizers_twoloop().
Definition at line 68 of file aacenc_utils.h.
Referenced by aac_is_encoding_err(), search_for_ms(), search_for_quantizers_fast(), and search_for_quantizers_twoloop().
compute variance
Definition at line 80 of file aacenc_utils.h.
Referenced by search_for_quantizers_twoloop().
Return the minimum scalefactor where the quantized coef does not clip.
Definition at line 133 of file aacenc_utils.h.
Referenced by search_for_quantizers_twoloop().
Return the maximum scalefactor where the quantized coef is not zero.
Definition at line 139 of file aacenc_utils.h.
Definition at line 147 of file aacenc_utils.h.
Referenced by quantize_coefs().
approximates exp10f(-3.0f*(0.5f + 0.5f * cosf(FFMIN(b,15.5f) / 15.5f)))
Definition at line 164 of file aacenc_utils.h.
Referenced by search_for_ms().
Just a safe default
Now really navigate the nonzero band chain
Definition at line 175 of file aacenc_utils.h.
Referenced by ff_aac_search_for_is(), search_for_ms(), search_for_pns(), and search_for_quantizers_twoloop().
Definition at line 197 of file aacenc_utils.h.
Definition at line 208 of file aacenc_utils.h.
Referenced by ff_aac_search_for_is(), search_for_pns(), and search_for_quantizers_twoloop().
Definition at line 222 of file aacenc_utils.h.
Referenced by search_for_ms().
linear congruential pseudorandom number generator
Definition at line 238 of file aacenc_utils.h.