# HG changeset patch # User michael # Date 1037319158 0 # Node ID 3ae71e4f2858830330543dcda176f4582462c345 # Parent 6fe1bb5050279043bc4a97c72ced2da43241a33c disable dr1 for huffyuv (422P & stride hack & dr1 -> bad ) diff -r 6fe1bb505027 -r 3ae71e4f2858 libmpcodecs/vd_ffmpeg.c --- a/libmpcodecs/vd_ffmpeg.c Thu Nov 14 23:56:40 2002 +0000 +++ b/libmpcodecs/vd_ffmpeg.c Fri Nov 15 00:12:38 2002 +0000 @@ -146,6 +146,9 @@ #if LIBAVCODEC_BUILD > 4615 if(lavc_codec->capabilities&CODEC_CAP_DR1) ctx->do_dr1=1; + //XXX:FIXME:HACK:UGLY 422P with direct rendering is buggy cuz of that chroma stride trick ... + if(sh->format == mmioFOURCC('H','F','Y','U')) + ctx->do_dr1=0; #endif #if LIBAVCODEC_BUILD >= 4624