From 75f3e0ad9589d8baa89977955a839660442bd0fa Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 12 Sep 2012 18:01:36 +0200 Subject: mpegvideo: skip ff_print_debug_info() for VDPAU MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Based on code by: MEANX / gruntster (Avidemux Rev 7990 — 2012-05-30 13:02:27) Signed-off-by: Michael Niedermayer --- libavcodec/mpegvideo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index 6b3d4e7b16..0719a65101 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -1512,9 +1512,11 @@ static void draw_arrow(uint8_t *buf, int sx, int sy, int ex, */ void ff_print_debug_info(MpegEncContext *s, AVFrame *pict) { - if (s->avctx->hwaccel || !pict || !pict->mb_type) + if ( s->avctx->hwaccel || !pict || !pict->mb_type + || (s->avctx->codec->capabilities&CODEC_CAP_HWACCEL_VDPAU)) return; + if (s->avctx->debug & (FF_DEBUG_SKIP | FF_DEBUG_QP | FF_DEBUG_MB_TYPE)) { int x,y; -- cgit v1.2.3