[mythtv-commits] Ticket #8620: Add DXVA2 support
MythTV
noreply at mythtv.org
Sat Jul 6 17:00:05 UTC 2013
#8620: Add DXVA2 support
-------------------------------------+-----------------------------
Reporter: markk | Owner:
Type: Developer Task | Status: new
Priority: minor | Milestone: 0.25
Component: MythTV - Video Playback | Version: Master Head
Severity: medium | Resolution:
Keywords: dxva | Ticket locked: 0
-------------------------------------+-----------------------------
Changes (by SHinck@…):
* status: closed => new
* resolution: Won't Fix =>
Comment:
I've found the reason for the crashes on video exit and fixed it:
That's because IDirectXVideoDecoderService_CreateSurface
creates surface_count + 1 surfaces (1 frontbuffer + surface_count
backbuffers) but IDirectXVideoDecoderService_CreateDecoder is created with
surface_count buffers.
I also fixed the significant corruption when playback starts and following
a skip:
That's because of begin_frame in dxva2.c decoder fails. This
patch fixes this.
I've attached the two patches for fixes/0.26
--
Ticket URL: <http://code.mythtv.org/trac/ticket/8620#comment:15>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list