/third_party/ffmpeg/libavcodec/ |
H A D | get_bits.h | 698 int n, nb_bits; \ 709 nb_bits = -n; \ 711 index = SHOW_UBITS(name, gb, nb_bits) + code; \ 715 LAST_SKIP_BITS(name, gb, nb_bits); \ 718 nb_bits = -n; \ 720 index = SHOW_UBITS(name, gb, nb_bits) + code; \ 731 int n, nb_bits; \ 744 nb_bits = -n; \ 746 index = SHOW_UBITS(name, gb, nb_bits) + level; \ 750 LAST_SKIP_BITS(name, gb, nb_bits); \ [all...] |
H A D | vlc.c | 97 static int vlc_common_init(VLC *vlc, int nb_bits, int nb_codes, in vlc_common_init() argument 100 vlc->bits = nb_bits; in vlc_common_init() 228 static int vlc_common_end(VLC *vlc, int nb_bits, int nb_codes, VLCcode *codes, in vlc_common_end() argument 231 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags); in vlc_common_end() 251 'nb_bits' sets the decoding table size (2^nb_bits) entries. The 272 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 281 ret = vlc_common_init(vlc, nb_bits, nb_codes, &buf, flags); in ff_init_vlc_sparse() 293 if (len > 3*nb_bits || len > 32) { \ in ff_init_vlc_sparse() 318 COPY(len > nb_bits); in ff_init_vlc_sparse() 328 ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes, const int8_t *lens, int lens_wrap, const void *symbols, int symbols_wrap, int symbols_size, int offset, int flags, void *logctx) ff_init_vlc_from_lengths() argument [all...] |
H A D | vlc.h | 43 #define init_vlc(vlc, nb_bits, nb_codes, \ 47 ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \ 52 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, 68 * @param[in] nb_bits The number of bits to use for the VLC table; 87 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes,
|
H A D | huffman.c | 141 static int build_huff_tree(VLC *vlc, Node *nodes, int head, int flags, int nb_bits) in build_huff_tree() argument 151 return ff_init_vlc_sparse(vlc, nb_bits, pos, lens, 2, 2, bits, 4, 4, xlat, 1, 1, 0); in build_huff_tree() 159 int ff_huff_build_tree(void *logctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 197 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
H A D | vorbisdec.c | 56 unsigned int nb_bits; member 447 codebook_setup->nb_bits = V_NB_BITS2; in vorbis_parse_setup_hdr_codebooks() 449 codebook_setup->nb_bits = V_NB_BITS; in vorbis_parse_setup_hdr_codebooks() 451 codebook_setup->maxdepth = (codebook_setup->maxdepth+codebook_setup->nb_bits - 1) / codebook_setup->nb_bits; in vorbis_parse_setup_hdr_codebooks() 453 if ((ret = init_vlc(&codebook_setup->vlc, codebook_setup->nb_bits, in vorbis_parse_setup_hdr_codebooks() 1138 codebook.nb_bits, codebook.maxdepth); in vorbis_floor0_decode() 1252 vc->codebooks[vf->class_masterbook[partition_class]].nb_bits, 3); in vorbis_floor1_decode() 1263 vc->codebooks[book].nb_bits, 3); in vorbis_floor1_decode() 1359 codebook->nb_bits, in setup_classifs() [all...] |
H A D | notchlc.c | 260 const int nb_bits = control[i] + 1; in decode_blocks() local 261 const int div = (1 << nb_bits) - 1; in decode_blocks() 264 dsty[x + i * ylinesize + 0] = av_clip_uintp2(y_min + ((y_diff * get_bits(&bit, nb_bits) + add) / div), 12); in decode_blocks() 265 dsty[x + i * ylinesize + 1] = av_clip_uintp2(y_min + ((y_diff * get_bits(&bit, nb_bits) + add) / div), 12); in decode_blocks() 266 dsty[x + i * ylinesize + 2] = av_clip_uintp2(y_min + ((y_diff * get_bits(&bit, nb_bits) + add) / div), 12); in decode_blocks() 267 dsty[x + i * ylinesize + 3] = av_clip_uintp2(y_min + ((y_diff * get_bits(&bit, nb_bits) + add) / div), 12); in decode_blocks()
|
H A D | qdm2_tablegen.h | 114 static av_cold void build_vlc(VLC *vlc, int nb_bits, int nb_codes, in build_vlc() argument 119 ff_init_vlc_from_lengths(vlc, nb_bits, nb_codes, in build_vlc()
|
H A D | huffman.h | 44 int ff_huff_build_tree(void *logctx, VLC *vlc, int nb_codes, int nb_bits,
|
H A D | rv40.c | 47 static av_cold void rv40_init_table(VLC *vlc, unsigned *offset, int nb_bits, in rv40_init_table() argument 53 vlc->table_allocated = 1 << nb_bits; in rv40_init_table() 54 *offset += 1 << nb_bits; in rv40_init_table() 56 ff_init_vlc_from_lengths(vlc, nb_bits, nb_codes, in rv40_init_table()
|
H A D | hcadec.c | 305 int nb_bits = max_bits_table[scale]; in dequantize_coefficients() local 306 int value = get_bitsz(gb, nb_bits); in dequantize_coefficients() 316 skip_bits_long(gb, quant_spectrum_bits[value] - nb_bits); in dequantize_coefficients()
|
H A D | huffyuvdec.c | 575 nb_bits = -n; \ 576 index = SHOW_UBITS(name, gb, nb_bits) + code; \ 580 LAST_SKIP_BITS(name, gb, nb_bits); \ 583 nb_bits = -n; \ 584 index = SHOW_UBITS(name, gb, nb_bits) + code; \ 600 int nb_bits; \ 681 int nb_bits, code, n; in decode_plane_bitstream() local 701 int nb_bits, code, n; in decode_plane_bitstream() local 751 int code, n, nb_bits; in decode_bgr_1() local
|
H A D | aacps_common.c | 292 #define PS_INIT_VLC_STATIC(num, nb_bits, size) \ 293 INIT_VLC_STATIC(&vlc_ps[num], nb_bits, ps_tmp[num].table_size / ps_tmp[num].elem_size, \
|
H A D | adpcm.c | 766 int k0, signmask, nb_bits, count; in adpcm_swf_decode() local 773 nb_bits = get_bits(&gb, 2)+2; in adpcm_swf_decode() 774 table = swf_index_tables[nb_bits-2]; in adpcm_swf_decode() 775 k0 = 1 << (nb_bits-2); in adpcm_swf_decode() 776 signmask = 1 << (nb_bits-1); in adpcm_swf_decode() 784 for (count = 0; get_bits_count(&gb) <= size - nb_bits * channels && count < 4095; count++) { in adpcm_swf_decode() 789 int delta = get_bits(&gb, nb_bits); in adpcm_swf_decode()
|
H A D | cbs_av1_syntax_template.c | 50 static int FUNC(trailing_bits)(CodedBitstreamContext *ctx, RWContext *rw, int nb_bits) in trailing_bits() argument 54 av_assert0(nb_bits > 0); in trailing_bits() 57 --nb_bits; in trailing_bits() 59 while (nb_bits > 0) { in trailing_bits() 61 --nb_bits; in trailing_bits()
|
H A D | cbs_av1.c | 1038 int nb_bits = obu->obu_size * 8 + start_pos - end_pos; in cbs_av1_read_unit() local 1040 if (nb_bits <= 0) in cbs_av1_read_unit() 1043 err = cbs_av1_read_trailing_bits(ctx, &gbc, nb_bits); in cbs_av1_read_unit()
|
H A D | intrax8.c | 52 static av_cold void x8_init_vlc(VLC *vlc, int nb_bits, int nb_codes, in x8_init_vlc() argument 59 ff_init_vlc_from_lengths(vlc, nb_bits, nb_codes, &table[0][1], 2, in x8_init_vlc()
|
H A D | cook.c | 199 static av_cold int build_vlc(VLC *vlc, int nb_bits, const uint8_t counts[16], in build_vlc() argument 210 return ff_init_vlc_from_lengths(vlc, nb_bits, num, lens, 1, in build_vlc()
|
H A D | atrac9dec.c | 843 static av_cold void atrac9_init_vlc(VLC *vlc, int nb_bits, int nb_codes, in atrac9_init_vlc() argument 851 ff_init_vlc_from_lengths(vlc, nb_bits, nb_codes, in atrac9_init_vlc()
|
H A D | dcahuff.c | 1304 #define LBR_INIT_VLC(vlc, tab, nb_bits) \ in ff_dca_init_vlcs() 1308 ff_init_vlc_sparse(&vlc, nb_bits, FF_ARRAY_ELEMS(tab##_codes), \ in ff_dca_init_vlcs()
|
/third_party/skia/third_party/externals/libwebp/src/utils/ |
H A D | bit_writer_utils.h | 48 void VP8PutBits(VP8BitWriter* const bw, uint32_t value, int nb_bits); 49 void VP8PutSignedBits(VP8BitWriter* const bw, int value, int nb_bits); 57 const uint64_t nb_bits = 8 + bw->nb_bits_; // bw->nb_bits_ is <= 0, note in VP8BitWriterPos() local 58 return (bw->pos_ + bw->run_) * 8 + nb_bits; in VP8BitWriterPos()
|
H A D | bit_writer_utils.c | 143 void VP8PutBits(VP8BitWriter* const bw, uint32_t value, int nb_bits) { in VP8PutBits() argument 145 assert(nb_bits > 0 && nb_bits < 32); in VP8PutBits() 146 for (mask = 1u << (nb_bits - 1); mask; mask >>= 1) { in VP8PutBits() 151 void VP8PutSignedBits(VP8BitWriter* const bw, int value, int nb_bits) { in VP8PutSignedBits() argument 154 VP8PutBits(bw, ((-value) << 1) | 1, nb_bits + 1); in VP8PutSignedBits() 156 VP8PutBits(bw, value << 1, nb_bits + 1); in VP8PutSignedBits()
|