Lines Matching defs:num_bits_left
947 int bs_extension_id, int *num_bits_left)
953 skip_bits_long(gb, *num_bits_left); // bs_fill_bits
954 *num_bits_left = 0;
956 *num_bits_left -= ff_ps_read_data(ac->avctx, gb, &sbr->ps.common, *num_bits_left);
962 if (bs_extension_id || *num_bits_left > 16 || show_bits(gb, *num_bits_left))
964 skip_bits_long(gb, *num_bits_left); // bs_fill_bits
965 *num_bits_left = 0;
1071 int num_bits_left = get_bits(gb, 4); // bs_extension_size
1072 if (num_bits_left == 15)
1073 num_bits_left += get_bits(gb, 8); // bs_esc_count
1075 num_bits_left <<= 3;
1076 while (num_bits_left > 7) {
1077 num_bits_left -= 2;
1078 read_sbr_extension(ac, sbr, gb, get_bits(gb, 2), &num_bits_left); // bs_extension_id
1080 if (num_bits_left < 0) {
1083 if (num_bits_left > 0)
1084 skip_bits(gb, num_bits_left);