[mythtv-commits] Ticket #8593: Add VA API support

MythTV mythtv at cvs.mythtv.org
Tue Jun 22 02:18:44 UTC 2010

#8593: Add VA API support
 Reporter:  markk                    |       Owner:  markk     
     Type:  task                     |      Status:  assigned  
 Priority:  minor                    |   Milestone:  0.24      
Component:  MythTV - Video Playback  |     Version:  Trunk Head
 Severity:  medium                   |     Mlocked:  0         

Comment(by markk):

 I noticed several discussions on VA API support so I thought I'd better
 post what I have to date.

 Version 1 has been tested with the Splitted Desktop VDPAU backend using an
 NVIDIA GeForce 210. Decoding works and video does appear on screen.

 Issues/Outstanding features

 - the configure changes are wrong/incomplete
 - video presentation is a complete hack as I have been unable to get the
 GLX driver support working to copy the decoded surfaces to a GL texture.
 Hence there is no OSD etc
 - Live tv does not work - though I think the problem may actually be
 related to the OSD port merge.
 - handling of unsupported profiles may well be buggy and in combination
 with video renderer fallback behaviour may well be a sizeable problem.
 - the approach of sub-classing VideoOutputOpenGL may not work - though the
 alternatives are potentially messier.

Ticket URL: <http://svn.mythtv.org/trac/ticket/8593#comment:2>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list