Lines Matching refs:get_bits
30 #include "get_bits.h"
43 ((delta_bits) ? get_bits((gb), (delta_bits)) : 0)
227 chan->fill_mode = get_bits(gb, 2);
231 chan->num_coded_vals = get_bits(gb, 5);
239 chan->split_point = get_bits(gb, 2) + (chan->ch_num << 1) + 1;
325 start_val = get_bits((gb), 6); \
326 unpack_vq_shape(start_val, &atrac3p_sf_shapes[get_bits((gb), 6)][0], \
349 switch (get_bits(gb, 2)) { /* switch according to coding mode */
352 chan->qu_wordlen[i] = get_bits(gb, 3);
360 vlc_tab = &wl_vlc_tabs[get_bits(gb, 2)];
368 weight_idx = get_bits(gb, 2);
373 pos = get_bits(gb, 5);
380 delta_bits = get_bits(gb, 2);
381 min_val = get_bits(gb, 3);
384 chan->qu_wordlen[i] = get_bits(gb, 3);
396 vlc_tab = &wl_vlc_tabs[get_bits(gb, 2)];
406 flag = get_bits(gb, 1);
407 vlc_tab = &wl_vlc_tabs[get_bits(gb, 1)];
409 start_val = get_bits(gb, 3);
411 &atrac3p_wl_shapes[start_val][get_bits(gb, 4)][0],
438 weight_idx = get_bits(gb, 2);
443 vlc_tab = &wl_vlc_tabs[get_bits(gb, 2)];
446 chan->qu_wordlen[0] = get_bits(gb, 3);
490 switch (get_bits(gb, 2)) { /* switch according to coding mode */
493 chan->qu_sf_idx[i] = get_bits(gb, 6);
497 vlc_tab = &sf_vlc_tabs[get_bits(gb, 2)];
504 weight_idx = get_bits(gb, 2);
508 num_long_vals = get_bits(gb, 5);
509 delta_bits = get_bits(gb, 2);
510 min_val = get_bits(gb, 4) - 7;
514 get_bits(gb, 4) - 7) & 0x3F;
521 num_long_vals = get_bits(gb, 5);
522 delta_bits = get_bits(gb, 3);
523 min_val = get_bits(gb, 6);
532 chan->qu_sf_idx[i] = get_bits(gb, 6);
543 vlc_tab = &sf_vlc_tabs[get_bits(gb, 2)];
554 vlc_tab = &sf_vlc_tabs[get_bits(gb, 2) + 4];
571 weight_idx = get_bits(gb, 2);
572 vlc_sel = get_bits(gb, 2);
580 diff = (get_bits(gb, 4) + 56) & 0x3F;
590 chan->qu_sf_idx[0] = get_bits(gb, 6);
682 num_coded_vals = get_bits(gb, 5);
706 #define CODING_DIRECT get_bits(gb, num_bits)
740 switch (get_bits(gb, 2)) { /* switch according to coding mode */
906 chan->power_levs[i] = get_bits(gb, 4);
975 switch (get_bits(gb, 2)) { /* switch according to coding mode */
978 chan->gain_data[i].num_points = get_bits(gb, 3);
1013 delta_bits = get_bits(gb, 2);
1014 min_val = get_bits(gb, 3);
1081 switch (get_bits(gb, 2)) { /* switch according to coding mode */
1085 chan->gain_data[sb].lev_code[i] = get_bits(gb, 4);
1132 delta_bits = get_bits(gb, 2);
1133 min_val = get_bits(gb, 4);
1162 dst->loc_code[pos] = get_bits(gb, 5);
1168 get_bits(gb, delta_bits) + 1;
1187 dst->loc_code[0] = get_bits(gb, 5);
1221 switch (get_bits(gb, 2)) { /* switch according to coding mode */
1328 delta_bits = get_bits(gb, 2) + 1;
1329 min_val = get_bits(gb, 5);
1334 get_bits(gb, delta_bits);
1375 coded_subbands = get_bits(gb, 4) + 1;
1377 ctx->channels[ch_num].num_gain_subbands = get_bits(gb, 4) + 1;
1421 ? get_bits(gb, 5) : -1;
1424 ? get_bits(gb, 5) : 32;
1457 mode = get_bits(gb, ch_num + 1);
1462 dst[sb].num_wavs = get_bits(gb, 4);
1529 iwav[dst[sb].num_wavs - 1].freq_index = get_bits(gb, 10);
1532 iwav[i].freq_index = get_bits(gb, nbits);
1537 iwav[i].freq_index = get_bits(gb, 10);
1540 iwav[i].freq_index = get_bits(gb, nbits) +
1607 mode = get_bits(gb, ch_num + 1);
1616 ctx->waves_info->waves[dst[sb].start_index + i].amp_sf = get_bits(gb, 6);
1618 ctx->waves_info->waves[dst[sb].start_index].amp_sf = get_bits(gb, 6);
1685 wparam[i].phase_index = get_bits(gb, 5);
1770 ctx->num_quant_units = get_bits(gb, 5) + 1;
1813 ctx->noise_level_index = get_bits(gb, 4);
1814 ctx->noise_table_index = get_bits(gb, 4);