RangeCoder 81 libavcodec/ffv1.h RangeCoder c; RangeCoder 41 libavcodec/ffv1dec.c static inline av_flatten int get_symbol_inline(RangeCoder *c, uint8_t *state, RangeCoder 65 libavcodec/ffv1dec.c static av_noinline int get_symbol(RangeCoder *c, uint8_t *state, int is_signed) RangeCoder 98 libavcodec/ffv1dec.c RangeCoder *const c = &s->c; RangeCoder 166 libavcodec/ffv1dec.c RangeCoder *c = &fs->c; RangeCoder 365 libavcodec/ffv1dec.c static int read_quant_table(RangeCoder *c, int16_t *quant_table, int scale) RangeCoder 392 libavcodec/ffv1dec.c static int read_quant_tables(RangeCoder *c, RangeCoder 412 libavcodec/ffv1dec.c RangeCoder *const c = &f->c; RangeCoder 531 libavcodec/ffv1dec.c RangeCoder *const c = &f->slice_context[0]->c; RangeCoder 837 libavcodec/ffv1dec.c RangeCoder *const c = &f->slice_context[0]->c; RangeCoder 28 libavcodec/ffv1dec_template.c RangeCoder *const c = &s->c; RangeCoder 184 libavcodec/ffv1enc.c static av_always_inline av_flatten void put_symbol_inline(RangeCoder *c, RangeCoder 232 libavcodec/ffv1enc.c static av_noinline void put_symbol(RangeCoder *c, uint8_t *state, RangeCoder 311 libavcodec/ffv1enc.c static void write_quant_table(RangeCoder *c, int16_t *quant_table) RangeCoder 326 libavcodec/ffv1enc.c static void write_quant_tables(RangeCoder *c, RangeCoder 350 libavcodec/ffv1enc.c RangeCoder *const c = &f->slice_context[0]->c; RangeCoder 395 libavcodec/ffv1enc.c RangeCoder *const c = &f->c; RangeCoder 721 libavcodec/ffv1enc.c RangeCoder c; RangeCoder 929 libavcodec/ffv1enc.c RangeCoder *c = &fs->c; RangeCoder 1053 libavcodec/ffv1enc.c RangeCoder c_bak = fs->c; RangeCoder 1123 libavcodec/ffv1enc.c RangeCoder *const c = &f->slice_context[0]->c; RangeCoder 28 libavcodec/ffv1enc_template.c RangeCoder *const c = &s->c; RangeCoder 114 libavcodec/mss3.c RangeCoder coder; RangeCoder 277 libavcodec/mss3.c static void rac_init(RangeCoder *c, const uint8_t *src, int size) RangeCoder 290 libavcodec/mss3.c static void rac_normalise(RangeCoder *c) RangeCoder 310 libavcodec/mss3.c static int rac_get_bit(RangeCoder *c) RangeCoder 326 libavcodec/mss3.c static int rac_get_bits(RangeCoder *c, int nbits) RangeCoder 340 libavcodec/mss3.c static int rac_get_model2_sym(RangeCoder *c, Model2 *m) RangeCoder 361 libavcodec/mss3.c static int rac_get_model_sym(RangeCoder *c, Model *m) RangeCoder 394 libavcodec/mss3.c static int rac_get_model256_sym(RangeCoder *c, Model256 *m) RangeCoder 433 libavcodec/mss3.c static int decode_block_type(RangeCoder *c, BlockTypeContext *bt) RangeCoder 440 libavcodec/mss3.c static int decode_coeff(RangeCoder *c, Model *m) RangeCoder 458 libavcodec/mss3.c static void decode_fill_block(RangeCoder *c, FillBlockCoder *fc, RangeCoder 469 libavcodec/mss3.c static void decode_image_block(RangeCoder *c, ImageBlockCoder *ic, RangeCoder 503 libavcodec/mss3.c static int decode_dct(RangeCoder *c, DCTBlockCoder *bc, int *block, RangeCoder 565 libavcodec/mss3.c static void decode_dct_block(RangeCoder *c, DCTBlockCoder *bc, RangeCoder 588 libavcodec/mss3.c static void decode_haar_block(RangeCoder *c, HaarBlockCoder *hc, RangeCoder 690 libavcodec/mss3.c RangeCoder *acoder = &c->coder; RangeCoder 42 libavcodec/rangecoder.c av_cold void ff_init_range_encoder(RangeCoder *c, uint8_t *buf, int buf_size) RangeCoder 53 libavcodec/rangecoder.c av_cold void ff_init_range_decoder(RangeCoder *c, const uint8_t *buf, RangeCoder 68 libavcodec/rangecoder.c void ff_build_rac_states(RangeCoder *c, int factor, int max_p) RangeCoder 109 libavcodec/rangecoder.c int ff_rac_terminate(RangeCoder *c, int version) RangeCoder 125 libavcodec/rangecoder.c int ff_rac_check_termination(RangeCoder *c, int version) RangeCoder 128 libavcodec/rangecoder.c RangeCoder tmp = *c; RangeCoder 49 libavcodec/rangecoder.h void ff_init_range_encoder(RangeCoder *c, uint8_t *buf, int buf_size); RangeCoder 50 libavcodec/rangecoder.h void ff_init_range_decoder(RangeCoder *c, const uint8_t *buf, int buf_size); RangeCoder 58 libavcodec/rangecoder.h int ff_rac_terminate(RangeCoder *c, int version); RangeCoder 67 libavcodec/rangecoder.h int ff_rac_check_termination(RangeCoder *c, int version); RangeCoder 69 libavcodec/rangecoder.h void ff_build_rac_states(RangeCoder *c, int factor, int max_p); RangeCoder 71 libavcodec/rangecoder.h static inline void renorm_encoder(RangeCoder *c) RangeCoder 96 libavcodec/rangecoder.h static inline int get_rac_count(RangeCoder *c) RangeCoder 104 libavcodec/rangecoder.h static inline void put_rac(RangeCoder *c, uint8_t *const state, int bit) RangeCoder 123 libavcodec/rangecoder.h static inline void refill(RangeCoder *c) RangeCoder 136 libavcodec/rangecoder.h static inline int get_rac(RangeCoder *c, uint8_t *const state) RangeCoder 38 libavcodec/scpr.c static void init_rangecoder(RangeCoder *rc, GetByteContext *gb) RangeCoder 102 libavcodec/scpr.c static int decode(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq) RangeCoder 116 libavcodec/scpr.c static int get_freq(RangeCoder *rc, uint32_t total_freq, uint32_t *freq) RangeCoder 131 libavcodec/scpr.c static int decode0(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq) RangeCoder 153 libavcodec/scpr.c static int get_freq0(RangeCoder *rc, uint32_t total_freq, uint32_t *freq) RangeCoder 166 libavcodec/scpr.c RangeCoder *rc = &s->rc; RangeCoder 210 libavcodec/scpr.c RangeCoder *rc = &s->rc; RangeCoder 52 libavcodec/scpr.h RangeCoder rc; RangeCoder 76 libavcodec/scpr.h int (*get_freq)(RangeCoder *rc, uint32_t total_freq, uint32_t *freq); RangeCoder 77 libavcodec/scpr.h int (*decode)(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq); RangeCoder 99 libavcodec/scpr3.c static int decode3(GetByteContext *gb, RangeCoder *rc, uint32_t a, uint32_t b) RangeCoder 739 libavcodec/scpr3.c static void sync_code3(GetByteContext *gb, RangeCoder *rc) RangeCoder 754 libavcodec/scpr3.c RangeCoder *rc = &s->rc; RangeCoder 842 libavcodec/scpr3.c RangeCoder *rc = &s->rc; RangeCoder 912 libavcodec/scpr3.c RangeCoder *rc = &s->rc; RangeCoder 939 libavcodec/scpr3.c static void init_rangecoder3(RangeCoder *rc, GetByteContext *gb) RangeCoder 949 libavcodec/scpr3.c RangeCoder *rc = &s->rc; RangeCoder 117 libavcodec/snow.h RangeCoder c; RangeCoder 509 libavcodec/snow.h static inline void put_symbol(RangeCoder *c, uint8_t *state, int v, int is_signed){ RangeCoder 540 libavcodec/snow.h static inline int get_symbol(RangeCoder *c, uint8_t *state, int is_signed){ RangeCoder 563 libavcodec/snow.h static inline void put_symbol2(RangeCoder *c, uint8_t *state, int v, int log2){ RangeCoder 583 libavcodec/snow.h static inline int get_symbol2(RangeCoder *c, uint8_t *state, int log2){ RangeCoder 456 libavcodec/snowdec.c RangeCoder * const c= &s->c; RangeCoder 234 libavcodec/snowenc.c RangeCoder pc, ic; RangeCoder 1006 libavcodec/snowenc.c RangeCoder r = s->c; RangeCoder 1571 libavcodec/snowenc.c RangeCoder * const c= &s->c; RangeCoder 92 libavcodec/sonic.c static av_always_inline av_flatten void put_symbol(RangeCoder *c, uint8_t *state, int v, int is_signed, uint64_t rc_stat[256][2], uint64_t rc_stat2[32][2]){ RangeCoder 139 libavcodec/sonic.c static inline av_flatten int get_symbol(RangeCoder *c, uint8_t *state, int is_signed){ RangeCoder 163 libavcodec/sonic.c static inline int intlist_write(RangeCoder *c, uint8_t *state, int *buf, int entries, int base_2_part) RangeCoder 173 libavcodec/sonic.c static inline int intlist_read(RangeCoder *c, uint8_t *state, int *buf, int entries, int base_2_part) RangeCoder 727 libavcodec/sonic.c RangeCoder c; RangeCoder 1000 libavcodec/sonic.c RangeCoder c; RangeCoder 31 libavcodec/tests/rangecoder.c RangeCoder c;