Lines Matching defs:delay_frames
239 DiracFrame *delay_frames[MAX_DELAY+1];
369 memset(s->delay_frames, 0, sizeof(s->delay_frames));
2088 DiracFrame *out = s->delay_frames[0];
2093 for (i = 1; s->delay_frames[i]; i++)
2094 if (s->delay_frames[i]->avframe->display_picture_number < out->avframe->display_picture_number) {
2095 out = s->delay_frames[i];
2099 for (i = out_idx; s->delay_frames[i]; i++)
2100 s->delay_frames[i] = s->delay_frames[i+1];
2323 DiracFrame *delayed_frame = remove_frame(s->delay_frames, s->frame_number);
2327 if (add_frame(s->delay_frames, MAX_DELAY, s->current_picture)) {
2328 int min_num = s->delay_frames[0]->avframe->display_picture_number;
2332 for (i = 1; s->delay_frames[i]; i++)
2333 if (s->delay_frames[i]->avframe->display_picture_number < min_num)
2334 min_num = s->delay_frames[i]->avframe->display_picture_number;
2336 delayed_frame = remove_frame(s->delay_frames, min_num);
2337 add_frame(s->delay_frames, MAX_DELAY, s->current_picture);