[mythtv-commits] mythtv commit: r20681 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Jun 8 09:08:25 UTC 2009
Author: markk
Date: 2009-06-08 09:08:25 +0000 (Mon, 08 Jun 2009)
New Revision: 20681
Changeset: http://cvs.mythtv.org/trac/changeset/20681
Added:
trunk/mythtv/libs/libmythtv/videoout_vdpau.cpp
trunk/mythtv/libs/libmythtv/videoout_vdpau.h
Modified:
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/videodisplayprofile.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.h
trunk/mythtv/libs/libmythtv/videooutbase.cpp
trunk/mythtv/libs/libmythtv/vsync.cpp
Log:
Break out VDPAU playback from VideoOutputXv.
This is largely a straightforward lift and shift and hence there should be no great change in behaviour. The only intentional changes are the removal of the hardware check when checking support (it doesn't really help and just slows everything down) and VDPAU is now 'approved' to display the dummy stream during livetv startup - which means a smoother startup in many cases.
There is also a reasonable amount of code duplication between VideoOutputVDPAU and VideoOutputXv which will be reduced in subsequent commits.
More information about the mythtv-commits
mailing list