OpusRangeCoder 446 libavcodec/opus.c void ff_celt_quant_bands(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 555 libavcodec/opus.c void ff_celt_bitalloc(CeltFrame *f, OpusRangeCoder *rc, int encode) OpusRangeCoder 104 libavcodec/opus.h OpusRangeCoder rc; OpusRangeCoder 105 libavcodec/opus.h OpusRangeCoder redundancy_rc; OpusRangeCoder 189 libavcodec/opus.h int ff_silk_decode_superframe(SilkContext *s, OpusRangeCoder *rc, OpusRangeCoder 195 libavcodec/opus.h void ff_celt_quant_bands(CeltFrame *f, OpusRangeCoder *rc); OpusRangeCoder 198 libavcodec/opus.h void ff_celt_bitalloc(CeltFrame *f, OpusRangeCoder *rc, int encode); OpusRangeCoder 34 libavcodec/opus_celt.c static void celt_decode_coarse_energy(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 78 libavcodec/opus_celt.c static void celt_decode_fine_energy(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 97 libavcodec/opus_celt.c static void celt_decode_final_energy(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 119 libavcodec/opus_celt.c static void celt_decode_tf_changes(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 233 libavcodec/opus_celt.c static int parse_postfilter(CeltFrame *f, OpusRangeCoder *rc, int consumed) OpusRangeCoder 320 libavcodec/opus_celt.c int ff_celt_decode_frame(CeltFrame *f, OpusRangeCoder *rc, OpusRangeCoder 168 libavcodec/opus_celt.h int ff_celt_decode_frame(CeltFrame *f, OpusRangeCoder *rc, float **output, OpusRangeCoder 351 libavcodec/opus_pvq.c static inline void celt_encode_pulses(OpusRangeCoder *rc, int *y, uint32_t N, uint32_t K) OpusRangeCoder 356 libavcodec/opus_pvq.c static inline float celt_decode_pulses(OpusRangeCoder *rc, int *y, uint32_t N, uint32_t K) OpusRangeCoder 415 libavcodec/opus_pvq.c static uint32_t celt_alg_quant(OpusRangeCoder *rc, float *X, uint32_t N, uint32_t K, OpusRangeCoder 431 libavcodec/opus_pvq.c static uint32_t celt_alg_unquant(OpusRangeCoder *rc, float *X, uint32_t N, uint32_t K, OpusRangeCoder 482 libavcodec/opus_pvq.c OpusRangeCoder *rc, OpusRangeCoder 29 libavcodec/opus_pvq.h OpusRangeCoder *rc, const int band, float *X, \ OpusRangeCoder 32 libavcodec/opus_rc.c static av_always_inline void opus_rc_enc_carryout(OpusRangeCoder *rc, int cbuf) OpusRangeCoder 47 libavcodec/opus_rc.c static av_always_inline void opus_rc_dec_normalize(OpusRangeCoder *rc) OpusRangeCoder 56 libavcodec/opus_rc.c static av_always_inline void opus_rc_enc_normalize(OpusRangeCoder *rc) OpusRangeCoder 66 libavcodec/opus_rc.c static av_always_inline void opus_rc_dec_update(OpusRangeCoder *rc, uint32_t scale, OpusRangeCoder 77 libavcodec/opus_rc.c static av_always_inline void opus_rc_enc_update(OpusRangeCoder *rc, uint32_t b, uint32_t p, OpusRangeCoder 90 libavcodec/opus_rc.c uint32_t ff_opus_rc_dec_cdf(OpusRangeCoder *rc, const uint16_t *cdf) OpusRangeCoder 109 libavcodec/opus_rc.c void ff_opus_rc_enc_cdf(OpusRangeCoder *rc, int val, const uint16_t *cdf) OpusRangeCoder 114 libavcodec/opus_rc.c uint32_t ff_opus_rc_dec_log(OpusRangeCoder *rc, uint32_t bits) OpusRangeCoder 131 libavcodec/opus_rc.c void ff_opus_rc_enc_log(OpusRangeCoder *rc, int val, uint32_t bits) OpusRangeCoder 140 libavcodec/opus_rc.c uint32_t ff_opus_rc_get_raw(OpusRangeCoder *rc, uint32_t count) OpusRangeCoder 161 libavcodec/opus_rc.c void ff_opus_rc_put_raw(OpusRangeCoder *rc, uint32_t val, uint32_t count) OpusRangeCoder 182 libavcodec/opus_rc.c uint32_t ff_opus_rc_dec_uint(OpusRangeCoder *rc, uint32_t size) OpusRangeCoder 204 libavcodec/opus_rc.c void ff_opus_rc_enc_uint(OpusRangeCoder *rc, uint32_t val, uint32_t size) OpusRangeCoder 211 libavcodec/opus_rc.c uint32_t ff_opus_rc_dec_uint_step(OpusRangeCoder *rc, int k0) OpusRangeCoder 226 libavcodec/opus_rc.c void ff_opus_rc_enc_uint_step(OpusRangeCoder *rc, uint32_t val, int k0) OpusRangeCoder 234 libavcodec/opus_rc.c uint32_t ff_opus_rc_dec_uint_tri(OpusRangeCoder *rc, int qn) OpusRangeCoder 258 libavcodec/opus_rc.c void ff_opus_rc_enc_uint_tri(OpusRangeCoder *rc, uint32_t k, int qn) OpusRangeCoder 275 libavcodec/opus_rc.c int ff_opus_rc_dec_laplace(OpusRangeCoder *rc, uint32_t symbol, int decay) OpusRangeCoder 314 libavcodec/opus_rc.c void ff_opus_rc_enc_laplace(OpusRangeCoder *rc, int *value, uint32_t symbol, int decay) OpusRangeCoder 338 libavcodec/opus_rc.c int ff_opus_rc_dec_init(OpusRangeCoder *rc, const uint8_t *data, int size) OpusRangeCoder 352 libavcodec/opus_rc.c void ff_opus_rc_dec_raw_init(OpusRangeCoder *rc, const uint8_t *rightend, uint32_t bytes) OpusRangeCoder 360 libavcodec/opus_rc.c void ff_opus_rc_enc_end(OpusRangeCoder *rc, uint8_t *dst, int size) OpusRangeCoder 402 libavcodec/opus_rc.c void ff_opus_rc_enc_init(OpusRangeCoder *rc) OpusRangeCoder 61 libavcodec/opus_rc.h static av_always_inline uint32_t opus_rc_tell(const OpusRangeCoder *rc) OpusRangeCoder 66 libavcodec/opus_rc.h static av_always_inline uint32_t opus_rc_tell_frac(const OpusRangeCoder *rc) OpusRangeCoder 85 libavcodec/opus_rc.h uint32_t ff_opus_rc_dec_cdf(OpusRangeCoder *rc, const uint16_t *cdf); OpusRangeCoder 86 libavcodec/opus_rc.h void ff_opus_rc_enc_cdf(OpusRangeCoder *rc, int val, const uint16_t *cdf); OpusRangeCoder 88 libavcodec/opus_rc.h uint32_t ff_opus_rc_dec_log(OpusRangeCoder *rc, uint32_t bits); OpusRangeCoder 89 libavcodec/opus_rc.h void ff_opus_rc_enc_log(OpusRangeCoder *rc, int val, uint32_t bits); OpusRangeCoder 91 libavcodec/opus_rc.h uint32_t ff_opus_rc_dec_uint_step(OpusRangeCoder *rc, int k0); OpusRangeCoder 92 libavcodec/opus_rc.h void ff_opus_rc_enc_uint_step(OpusRangeCoder *rc, uint32_t val, int k0); OpusRangeCoder 94 libavcodec/opus_rc.h uint32_t ff_opus_rc_dec_uint_tri(OpusRangeCoder *rc, int qn); OpusRangeCoder 95 libavcodec/opus_rc.h void ff_opus_rc_enc_uint_tri(OpusRangeCoder *rc, uint32_t k, int qn); OpusRangeCoder 97 libavcodec/opus_rc.h uint32_t ff_opus_rc_dec_uint(OpusRangeCoder *rc, uint32_t size); OpusRangeCoder 98 libavcodec/opus_rc.h void ff_opus_rc_enc_uint(OpusRangeCoder *rc, uint32_t val, uint32_t size); OpusRangeCoder 100 libavcodec/opus_rc.h uint32_t ff_opus_rc_get_raw(OpusRangeCoder *rc, uint32_t count); OpusRangeCoder 101 libavcodec/opus_rc.h void ff_opus_rc_put_raw(OpusRangeCoder *rc, uint32_t val, uint32_t count); OpusRangeCoder 103 libavcodec/opus_rc.h int ff_opus_rc_dec_laplace(OpusRangeCoder *rc, uint32_t symbol, int decay); OpusRangeCoder 104 libavcodec/opus_rc.h void ff_opus_rc_enc_laplace(OpusRangeCoder *rc, int *value, uint32_t symbol, int decay); OpusRangeCoder 106 libavcodec/opus_rc.h int ff_opus_rc_dec_init(OpusRangeCoder *rc, const uint8_t *data, int size); OpusRangeCoder 107 libavcodec/opus_rc.h void ff_opus_rc_dec_raw_init(OpusRangeCoder *rc, const uint8_t *rightend, uint32_t bytes); OpusRangeCoder 109 libavcodec/opus_rc.h void ff_opus_rc_enc_end(OpusRangeCoder *rc, uint8_t *dst, int size); OpusRangeCoder 110 libavcodec/opus_rc.h void ff_opus_rc_enc_init(OpusRangeCoder *rc); OpusRangeCoder 118 libavcodec/opus_rc.h OpusRangeCoder rc_rollback_ctx = *rc \ OpusRangeCoder 124 libavcodec/opus_rc.h memcpy(rc, &rc_rollback_ctx, sizeof(OpusRangeCoder)); \ OpusRangeCoder 305 libavcodec/opus_silk.c OpusRangeCoder *rc, OpusRangeCoder 401 libavcodec/opus_silk.c static inline void silk_count_children(OpusRangeCoder *rc, int model, int32_t total, OpusRangeCoder 414 libavcodec/opus_silk.c static inline void silk_decode_excitation(SilkContext *s, OpusRangeCoder *rc, OpusRangeCoder 508 libavcodec/opus_silk.c static void silk_decode_frame(SilkContext *s, OpusRangeCoder *rc, OpusRangeCoder 783 libavcodec/opus_silk.c int ff_silk_decode_superframe(SilkContext *s, OpusRangeCoder *rc, OpusRangeCoder 52 libavcodec/opusenc.c OpusRangeCoder *rc; OpusRangeCoder 255 libavcodec/opusenc.c static void celt_enc_tf(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 282 libavcodec/opusenc.c static void celt_enc_quant_pfilter(OpusRangeCoder *rc, CeltFrame *f) OpusRangeCoder 319 libavcodec/opusenc.c static void exp_quant_coarse(OpusRangeCoder *rc, CeltFrame *f, OpusRangeCoder 362 libavcodec/opusenc.c static void celt_quant_coarse(CeltFrame *f, OpusRangeCoder *rc, OpusRangeCoder 382 libavcodec/opusenc.c static void celt_quant_fine(CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 399 libavcodec/opusenc.c static void celt_quant_final(OpusEncContext *s, OpusRangeCoder *rc, CeltFrame *f) OpusRangeCoder 417 libavcodec/opusenc.c static void celt_encode_frame(OpusEncContext *s, OpusRangeCoder *rc, OpusRangeCoder 685 libavcodec/opusenc.c s->rc = av_malloc(max_frames*sizeof(OpusRangeCoder)); OpusRangeCoder 28 libavcodec/opusenc_psy.c static float pvq_band_cost(CeltPVQ *pvq, CeltFrame *f, OpusRangeCoder *rc, int band, OpusRangeCoder 366 libavcodec/opusenc_psy.c OpusRangeCoder dump; OpusRangeCoder 479 libavcodec/opusenc_psy.c void ff_opus_psy_postencode_update(OpusPsyContext *s, CeltFrame *f, OpusRangeCoder *rc) OpusRangeCoder 97 libavcodec/opusenc_psy.h void ff_opus_psy_postencode_update (OpusPsyContext *s, CeltFrame *f, OpusRangeCoder *rc);