i tested now this patch with 3 builds
xbmc source, opdenkamp source (setup.xml fail to patch), margo source
xbmc source testfiles played just fine, but no PVR additions
opdenkamp source here pvr mediaportal only works with local mediaport installed,
playback is ... well, only sdtv seems stable to run at 50fps, hdtv very choppy and
when channel list is open frames dropping to 10 fps
margo source mediaportal pvr addon works also remotely, playback seems best but
also still lotsa playback issues on hdtv, 720p and 1080i, both sometimes play fine,
sometimes not, not really easy to reproduce, applying the patch here didnt result
in any errors but when i check my git tree here i see some failed compiles from vs.
/xbmc/cores/dvdplayer/dvdplayer.cpp
/xbmc/cores/dvdplayer/dvdcodecs/video/dxva.cpp
/xbmc/cores/dvdplayer/dvdcodecs/video/dxva.h
/xbmc/cores/videorenderers/rendermanager.cpp
/xbmc/cores/videorenderers/winrenderer.cpp
/xbmc/settings/videosettings.h
/xbmc/video/dialogs/GUIDialogVideoSettings.cpp
/xbmc/language/english/string.xml
they all have this error mark in all builds
all those are marked red, no idea what this means
may helps