From ec1cf0fb7acf04f001766ec5ec9086a0e8bc49e8 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 21 Jan 2011 14:24:38 +0100 Subject: [PATCH] xbmc: fix support for yuy2 to yv12 conversation Signed-off-by: Stephan Raue --- ...0-Dharma-321-CrystalHD_use_yuy2_to_yv12-0.1.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-321-CrystalHD_use_yuy2_to_yv12-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-321-CrystalHD_use_yuy2_to_yv12-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-321-CrystalHD_use_yuy2_to_yv12-0.1.patch new file mode 100644 index 0000000000..2526f8e3ba --- /dev/null +++ b/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-321-CrystalHD_use_yuy2_to_yv12-0.1.patch @@ -0,0 +1,12 @@ +diff -Naur xbmc-10.0-Dharma/xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp xbmc-10.0-Dharma.patch/xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp +--- xbmc-10.0-Dharma/xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp 2010-12-17 20:14:04.000000000 +0100 ++++ xbmc-10.0-Dharma.patch/xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp 2011-01-21 13:52:11.238550146 +0100 +@@ -773,7 +773,7 @@ + if (!pBuffer) + { + // No free pre-allocated buffers so make one +-#ifdef _WIN32 ++#if 1 + // force Windows to use YV12 until DX renderer gets NV12 or YUY2 capability. + pBuffer = new CPictureBuffer(DVDVideoPicture::FMT_YUV420P, m_width, m_height); + #else