Difference between revisions of "VDPAU"

From MythTV Official Wiki
Jump to: navigation, search
(Overview)
Line 4: Line 4:
 
== Overview ==
 
== Overview ==
 
VDPAU (Video Decode and Presentation API for Unix) is an API developed by NVIDIA which offloads the processing of various video codecs onto the GPUs of certain models of NVIDIA video cards.  This brings the features of PureVideo, currently available in the Windows drivers, to the linux platform.  Offloading the processing of video to the GPU can drastically lower CPU utilization, and allow lower-end frontends to still process highly intensive video codecs like h.264.
 
VDPAU (Video Decode and Presentation API for Unix) is an API developed by NVIDIA which offloads the processing of various video codecs onto the GPUs of certain models of NVIDIA video cards.  This brings the features of PureVideo, currently available in the Windows drivers, to the linux platform.  Offloading the processing of video to the GPU can drastically lower CPU utilization, and allow lower-end frontends to still process highly intensive video codecs like h.264.
 +
 +
VDPAU was announced to the [http://www.gossamer-threads.com/lists/mythtv/dev/357332?search_string=VDPAU;#357332 mythtv dev list] on Nov 15, by Andy Ritger, Manager of the NVIDIA linux driver.  Within 4 days, Issac had [http://www.gossamer-threads.com/lists/mythtv/dev/358020#358020 posted a POC] (proof of concept) patch to the mailing list for VDPAU support within trunk, saying "Preliminarily, this stuff looks _very_ promising."  On November 29, Changeset [http://cvs.mythtv.org/trac/changeset/19165 19165] included preliminary support within trunk.  While the VDPAU support is still in it's infancy, in both the driver and myth, several testers have responded saying that they are able to use VDPAU with limited issues.  Running current trunk for VDPAU support is currently '''not recommended''' except for testing and bug reporting purposes only.

Revision as of 19:28, 4 December 2008

Important.png Note: This Page is still actively being created...


Overview

VDPAU (Video Decode and Presentation API for Unix) is an API developed by NVIDIA which offloads the processing of various video codecs onto the GPUs of certain models of NVIDIA video cards. This brings the features of PureVideo, currently available in the Windows drivers, to the linux platform. Offloading the processing of video to the GPU can drastically lower CPU utilization, and allow lower-end frontends to still process highly intensive video codecs like h.264.

VDPAU was announced to the mythtv dev list on Nov 15, by Andy Ritger, Manager of the NVIDIA linux driver. Within 4 days, Issac had posted a POC (proof of concept) patch to the mailing list for VDPAU support within trunk, saying "Preliminarily, this stuff looks _very_ promising." On November 29, Changeset 19165 included preliminary support within trunk. While the VDPAU support is still in it's infancy, in both the driver and myth, several testers have responded saying that they are able to use VDPAU with limited issues. Running current trunk for VDPAU support is currently not recommended except for testing and bug reporting purposes only.