Lines Matching refs:bs_pointer
643 unsigned bs_pointer = 0;
690 bs_pointer = get_bits(gb, ceil_log2[ch_data->bs_num_env]);
704 bs_pointer = get_bits(gb, ceil_log2[ch_data->bs_num_env]);
730 bs_pointer = get_bits(gb, ceil_log2[ch_data->bs_num_env]);
736 if (bs_pointer > ch_data->bs_num_env + 1) {
738 "Invalid bitstream, bs_pointer points to a middle noise border outside the time borders table: %d\n",
739 bs_pointer);
759 idx = ch_data->bs_num_env - FFMAX((int)bs_pointer - 1, 1);
761 if (!bs_pointer)
763 else if (bs_pointer == 1)
765 else // bs_pointer > 1
766 idx = bs_pointer - 1;
773 if ((ch_data->bs_frame_class & 1) && bs_pointer) { // FIXVAR or VARVAR and bs_pointer != 0
774 ch_data->e_a[1] = ch_data->bs_num_env + 1 - bs_pointer;
775 } else if ((ch_data->bs_frame_class == 2) && (bs_pointer > 1)) // VARFIX and bs_pointer > 1
776 ch_data->e_a[1] = bs_pointer - 1;