[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