Opened 11 years ago

Closed 11 years ago

#6182 closed enhancement (invalid)

VDPAU support for 0.21-fixes

Reported by: jyavenard@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: MythTV - General Version: 0.21-fixes
Severity: medium Keywords:
Cc: Ticket locked: yes

Description

This patch adds VDPAU support to Mythtv 0.21-fixes. There are no guarantees other than it "works for me".

A great thank to the MythTV development team for this great product and in particular Mark Kendall without whom those patches wouldn't exist.

This set of patches also includes the OpenGL optimisations and fixes written by Mark Kendall which can be found there: http://www.btinternet.com/~mark_kendall/fixes-patches/

I have been using his OpenGL patches for months without any problems. As I use his patches, it was easier for me to build VDPAU support around those than from a clean 0.21-fixes checkout.

If using Ubuntu/Mythbuntu?, you can get automatically mythtv and mplayer with VDPAU support by using this repository: http://www.avenard.org/files/ubuntu-repos files/ Add to /etc/apt/sources.list: deb http://www.avenard.org/files/ubuntu-repos files/

Then simply run an update in synaptic.

For others, those patches should apply cleanly to 0.21-fixes/mythtv branch (revision #19823 as of time of writing). You must use the nVidia drivers version 180.22 and above.

This patch includes all VPDAU related changes up to trunk #19794 (the last vdpau related change). The only vdpau-related mods that haven't been merged are PiP related. 0.22/trunk introduced significant changes on the PiP framework in svn #19417 and I wanted to keep as much of 0.21 as possible as it's stable and works well for me.

All the best Jean-Yves Avenard jean-yves@…

Attachments (1)

mythtv-fixes-glvdpau19794.patch.gz (68.8 KB) - added by jyavenard@… 11 years ago.
VDPAU patches for 0.21-fixes

Download all attachments as: .zip

Change History (2)

Changed 11 years ago by jyavenard@…

VDPAU patches for 0.21-fixes

comment:1 Changed 11 years ago by Janne Grunau

Resolution: invalid
Status: newclosed
Ticket locked: set
Note: See TracTickets for help on using tickets.