Lines Matching defs:end_pos
720 static void switch_buffer(MPADecodeContext *s, int *pos, int *end_pos,
728 skip_bits_long(&s->gb, *pos - *end_pos);
730 *end_pos = *end_pos2 + get_bits_count(&s->gb) - *pos;
758 int end_pos = FFMIN(end_pos2, s->gb.size_in_bits - s->extrasize * 8);
785 if (pos >= end_pos){
786 switch_buffer(s, &pos, &end_pos, &end_pos2);
787 if (pos >= end_pos)
849 if (pos >= end_pos) {
855 av_log(s->avctx, AV_LOG_INFO, "overread, skip %d enddists: %d %d\n", last_pos - pos, end_pos-pos, end_pos2-pos);
860 switch_buffer(s, &pos, &end_pos, &end_pos2);
861 if (pos >= end_pos)
894 switch_buffer(s, &i, &end_pos, &end_pos2);