[mythtv] [mythtv-commits] mythtv commit: r19343 by markk

Peter Stokes mythtv at dadeos.co.uk
Fri Dec 12 18:56:24 UTC 2008


This change breaks compilation for non-vdpau enabled builds...

Mythtv/libs/libmythtv/videoout_xv.cpp needs "#ifdef USING_VDPAU" around 
usage of VideoOutputXv::vdpau member variable around line 3711


On Fri, 12 Dec 2008, mythtv at cvs.mythtv.org wrote:

>      Author: markk
>        Date: 2008-12-12 03:23:41 +0000 (Fri, 12 Dec 2008)
> New Revision: 19343
>   Changeset: http://cvs.mythtv.org/trac/changeset/19343
>
> Modified:
>
>   trunk/mythtv/libs/libmythtv/util-vdpau.cpp
>   trunk/mythtv/libs/libmythtv/util-vdpau.h
>   trunk/mythtv/libs/libmythtv/videoout_xv.cpp
>
> Log:
>
> Fix VDPAU dvd stillframe/menu playback.
>
> Re-write the vdpau pause frame code to ensure it doesn't grab the only used frame (which breaks dvd stillframe playback) and, in line with other renderers, use the scratchframe when paused (fixes dvd button updates when in still frame). The new VDPAUContext::CopyFrame function needs a round trip from gpu to main memory and back again but shouldn't affect the critical path of normal playback.
>
>
>
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
>



More information about the mythtv-dev mailing list