Lines Matching refs:num_next_frames
107 for (int n = 0; n < mpctx->num_next_frames; n++) in reset_video_state()
109 mpctx->num_next_frames = 0; in reset_video_state()
377 assert(mpctx->num_next_frames >= 1); in handle_new_frame()
404 if (mpctx->num_next_frames < 1) in shift_frames()
407 for (int n = 0; n < mpctx->num_next_frames - 1; n++) in shift_frames()
409 mpctx->num_next_frames -= 1; in shift_frames()
446 return mpctx->num_next_frames < get_req_frames(mpctx, false); in needs_new_frame()
452 assert(mpctx->num_next_frames < MP_ARRAY_SIZE(mpctx->next_frames)); in add_new_frame()
454 mpctx->next_frames[mpctx->num_next_frames++] = frame; in add_new_frame()
455 if (mpctx->num_next_frames == 1) in add_new_frame()
463 return mpctx->num_next_frames >= get_req_frames(mpctx, eof); in have_new_frame()
948 assert(mpctx->num_past_frames >= 1 && mpctx->num_next_frames >= 1); in calculate_frame_duration()
954 if (mpctx->num_next_frames >= 2) { in calculate_frame_duration()
1093 if (logical_eof && !mpctx->num_past_frames && mpctx->num_next_frames == 1 && in write_video()
1158 assert(mpctx->num_next_frames >= 1); in write_video()
1177 .num_frames = MPMIN(mpctx->num_next_frames, req), in write_video()
1211 if (mpctx->num_next_frames >= 1) in write_video()
1229 if (logical_eof && !mpctx->num_next_frames && mpctx->ao_chain) in write_video()