Lines Matching refs:parse_vlc
272 static inline int parse_vlc(GetBitContext *s, VLC *vlc, int max_depth) in parse_vlc() function
301 diff = parse_vlc(&s->gb, &ff_dca_vlc_tnl_grp[group], 2); in parse_tonal()
319 main_amp = parse_vlc(&s->gb, &ff_dca_vlc_tnl_scf, 2) in parse_tonal()
330 amp[ch] = amp[main_ch] - parse_vlc(&s->gb, &ff_dca_vlc_damp, 1); in parse_tonal()
331 phs[ch] = phs[main_ch] - parse_vlc(&s->gb, &ff_dca_vlc_dph, 1); in parse_tonal()
435 prev = parse_vlc(&s->gb, &ff_dca_vlc_fst_rsd_amp, 2); in parse_scale_factors()
444 dist = parse_vlc(&s->gb, &ff_dca_vlc_rsd_apprx, 1) + 1; in parse_scale_factors()
454 next = parse_vlc(&s->gb, &ff_dca_vlc_rsd_amp, 2); in parse_scale_factors()
498 unsigned int v = parse_vlc(s, &ff_dca_vlc_st_grid, 2) + min_v; in parse_st_code()
539 s->grid_3_avg[ch1][sb] = parse_vlc(&s->gb, &ff_dca_vlc_avg_g3, 2) - 16; in parse_grid_1_chunk()
542 s->grid_3_avg[ch2][sb] = parse_vlc(&s->gb, &ff_dca_vlc_avg_g3, 2) - 16; in parse_grid_1_chunk()
597 s->grid_3_avg[ch2][sb] = parse_vlc(&s->gb, &ff_dca_vlc_avg_g3, 2) - 16; in parse_grid_1_sec_ch()
618 s->grid_3_scf[ch][sb][i] = parse_vlc(&s->gb, &ff_dca_vlc_grid_3, 2) - 16; in parse_grid_3()
901 g2_scf[j] = parse_vlc(&s->gb, &ff_dca_vlc_grid_2, 2); in parse_grid_2()