Lines Matching refs:codebook
376 static inline void encode_vlc_codeword(PutBitContext *pb, unsigned codebook, int val)
382 switch_bits = (codebook & 3) + 1;
383 rice_order = codebook >> 5; /* rice code order */
384 exp_order = (codebook >> 2) & 7; /* exp golomb code order */
412 int codebook = 3, code, dc, prev_dc, delta, sign, new_sign;
417 codebook = 3;
426 encode_vlc_codeword(pb, ff_prores_dc_codebook[codebook], code);
427 codebook = (code + (code & 1)) >> 1;
428 codebook = FFMIN(codebook, 3);
627 static inline int estimate_vlc(unsigned codebook, int val)
633 switch_bits = (codebook & 3) + 1;
634 rice_order = codebook >> 5; /* rice code order */
635 exp_order = (codebook >> 2) & 7; /* exp golomb code order */
653 int codebook = 3, code, dc, prev_dc, delta, sign, new_sign;
659 codebook = 3;
670 bits += estimate_vlc(ff_prores_dc_codebook[codebook], code);
671 codebook = (code + (code & 1)) >> 1;
672 codebook = FFMIN(codebook, 3);