Lines Matching defs:pos_min
175 int64_t pos_min, pos_max;
180 pos_min = 0;
183 pts_start = get_dts(s, pos_min);
192 pts_start = get_dts(s, pos_min);
201 newpos = ((pos_max + pos_min) / (2 * FFM_PACKET_SIZE)) * FFM_PACKET_SIZE;
203 if (newpos == pos_min)
212 pos_min = newpos;
558 int64_t pos_min, pos_max, pos;
567 pos_min = FFM_PACKET_SIZE;
570 pos_min = ffm->write_index;
574 pos_min = FFM_PACKET_SIZE;
577 while (pos_min <= pos_max) {
578 pts_min = get_dts(s, pos_min);
581 pos = pts_min > wanted_pts ? pos_min : pos_max;
585 pos1 = (double)(pos_max - pos_min) * (double)(wanted_pts - pts_min) /
588 if (pos <= pos_min)
589 pos = pos_min;
599 pos_min = pos + FFM_PACKET_SIZE;
602 pos = (flags & AVSEEK_FLAG_BACKWARD) ? pos_min : pos_max;