2010-06-08, 19:18
xoox Wrote:Okay. Please hurry up. The world cup is coming...
This hack works for me forcing vdpau to work with all mpeg2 and x264 encoded channels:
In xbmc svn dir:
nano xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp
Before these lines
Code:
#ifdef HAVE_LIBVDPAU
if(g_guiSettings.GetBool("videoplayer.usevdpau") && !m_bSoftware)
{
while((pCodec = m_dllAvCodec.av_codec_next(pCodec)))
Code:
hints.width=800;
hints.height=600;
The reason it is not 1920x1080 or 1200x720 i am using is that i realized that in this case xbmc disables hq upscaling and sticks sith bilinear even with SD channels which makes edges ugly.