[mythtv-commits] Ticket #8620: Add DXVA2 support

MythTV mythtv at cvs.mythtv.org
Tue Jul 6 03:38:05 UTC 2010


#8620: Add DXVA2 support
-------------------------------------+--------------------------------------
 Reporter:  markk                    |       Owner:  markk     
     Type:  enhancement              |      Status:  accepted  
 Priority:  minor                    |   Milestone:  unknown   
Component:  MythTV - Video Playback  |     Version:  Trunk Head
 Severity:  medium                   |     Mlocked:  0         
-------------------------------------+--------------------------------------

Comment(by anonymous):

 Initial patch (v1) adds support for h264 decoding with dxva2. This is far
 from complete and still a little crashworthy (especially when exiting
 playback) but 1080i H264 utilises around 3% cpu using both NVidia and ATI
 cards. For some reason, playback issues with the ATI card aren't present
 when using dxva2.

 To fully enable, you'll need to download the dxva2 header from vlc and
 install it in a suitable location before configuring. The hack in
 allcodecs.c may still be needed to ensure dxva2 decoding is fully enabled
 (alternatively I just didn't re-run configure at some point).

 http://download.videolan.org/pub/videolan/contrib/dxva2api.h

 I'll produce a second version after the next ffmpeg sync - upstream ffmpeg
 has a few fixes/changes and addds mpeg2 support.

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


More information about the mythtv-commits mailing list