Opened 10 years ago

Closed 10 years ago

#6891 closed defect (fixed)

Playback fails to fallback correctly to software decoder when using VDPAU renderer and existing NUV recordings

Reported by: david.madsen@… Owned by: markk
Priority: minor Milestone: 0.22
Component: MythTV - Video Playback Version: head
Severity: medium Keywords: VDPAU; NUV
Cc: Ticket locked: no

Description

I recently upgraded video cards and changed my setup to use VDPAU as the default renderer and decoder for all playback. This works great for all recordings that can be decoded by VDPAU. Fallback to software decoding for .mpg files works as well but when trying to playback old .nuv recordings that were software encoded, the player does not enable VDAPU rendering.

Previously when trying to fallback to software decoding the renderer would also be forced to fallback to xv-blit and non-ideal deinterlacing.

I don't have any playback logs on hand from prior to my patch, but I can rollback the patch and generate some if needed.

I was able to get this working correctly with a simple patch. This has worked flawless for me with a mix of HDPVR, raw MPEG2-TS, and MPEG4 software encoded .nuv recordings.

Attachments (1)

9999-NUV-VDPAU.patch (440 bytes) - added by david.madsen@… 10 years ago.

Download all attachments as: .zip

Change History (3)

Changed 10 years ago by david.madsen@…

Attachment: 9999-NUV-VDPAU.patch added

comment:1 Changed 10 years ago by markk

Milestone: unknown0.22
Owner: changed from Isaac Richards to markk
Status: newaccepted
Version: unknownhead

comment:2 Changed 10 years ago by markk

Resolution: fixed
Status: acceptedclosed

(In [21508]) Allow VDPAU as the video renderer for 'libmpeg2' and 'nuppel'. Closes #6891.

Note: See TracTickets for help on using tickets.