[mythtv-users] VDPAU, etc (hasn't been 'HDHomeRun - Comcast shut off clear QAM' for a while)

Stuart Morgan stuart at tase.co.uk
Thu Dec 12 21:01:14 UTC 2013


On Thursday 12 Dec 2013 14:43:10 Jay Ashworth wrote:
> ----- Original Message -----
> 
> > From: "Michael T. Dean" <mtdean at thirdcontact.com>
> > 
> > VDPAU is Video Decode & Presentation API for Unix.
> > 
> > The Video Decode part is the part that pushes the encoded video to the
> > hardware decoder to decode it.
> > 
> > The Video Presentation part is the part that allows drawing the
> > decoded video frames on screen.
> > 
> > So, the presentation part replaces the
> > (designed-for-another-simpler-era's-video) Xv rendering with a
> > more-full-featured rendering and drawing framework (that allows for
> > much better OSDs and such).
> 
> Could not having enabled that with the proprietary drivers be a cause for
> VBI tearing?

You can't use the decode part of VDPAU without also using the presentation 
part*. Any tearing you see with VDPAU is driver related and not related to any 
configuration settings you may be using. Generally tearing with VDPAU has been 
a thing of the past for most people as they fixed the driver bugs years ago, 
but it's entirely possible that it's re-emerged recently in a specific driver 
version.

-- 
Stuart Morgan
MythTV

* Actually you can, but since VDPAU was designed by Nvidia as an end-to-end 
pipeline it's not very practical or efficient. Hence MythTV doesn't even offer 
the capability to select a different renderer when using VDPAU for decoding.


More information about the mythtv-users mailing list