diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index d60ebd7e1f..6729d1a7a2 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -1520,6 +1520,9 @@ void ff_print_debug_info(MpegEncContext *s, AVFrame *pict){ direction = 1; break; } + if(!USES_LIST(pict->mb_type[mb_index], direction)) + continue; + if(IS_8X8(pict->mb_type[mb_index])){ int i; for(i=0; i<4; i++){