diff --git a/libmpcodecs/vd_ffmpeg.c b/libmpcodecs/vd_ffmpeg.c index 72a19cd14d..d6b5a82ccd 100644 --- a/libmpcodecs/vd_ffmpeg.c +++ b/libmpcodecs/vd_ffmpeg.c @@ -152,12 +152,6 @@ static int control(sh_video_t *sh, int cmd, void *arg, ...){ return CONTROL_TRUE; case VDCTRL_QUERY_UNSEEN_FRAMES:; int delay = avctx->has_b_frames; -#if defined(FF_THREAD_FRAME) && LIBAVCODEC_VERSION_MAJOR <= 52 && LIBAVCODEC_VERSION_MINOR < 49 - // FFmpeg-mt has extra delay when using frame threading - // In newer versions that is included in has_b_frames - if (avctx->thread_type & FF_THREAD_FRAME) - delay += avctx->thread_count - 1; -#endif return delay + 10; } return CONTROL_UNKNOWN;