Opened 7 years ago
Closed 4 years ago
#13253 closed Bug Report - General (fixed)
AMD vdpau distorted playback after ffmpeg replace deprecated avcodec_decode_video2
Reported by: | Owned by: | Mark Kendall | |
---|---|---|---|
Priority: | minor | Milestone: | 31.1 |
Component: | MythTV - Video Playback | Version: | Master Head |
Severity: | medium | Keywords: | vdpau ffmpeg deprecated |
Cc: | Ticket locked: | no |
Description
After https://github.com/MythTV/mythtv/commit/2fc0b3779e1524d5273165ad9fab48c12f3bd7f3 users of AMD platform using vdpau have distorted picture after playback jump forward/back.
Pls look at video: http://warped.inet2.org/sample6.zip
In sample6, at 00:10 there was was first 30s jump forward. At 00:14 was second jump and after that playback becomes distorted.
Issue is seen only on AMD with mesa provided VDPAU. Nvidia/VDPAU and AMD/ffmpeg plays OK. Version of MESA doesn't matter (tested 17.1.10 and 17.3.6)
Change History (7)
comment:1 Changed 7 years ago by
Component: | MythTV - General → MythTV - Video Playback |
---|---|
Owner: | set to Peter Bennett |
Status: | new → assigned |
comment:2 Changed 7 years ago by
Owner: | changed from Peter Bennett to Peter Bennett |
---|
comment:3 Changed 6 years ago by
Milestone: | needs_triage → unknown |
---|
comment:4 Changed 5 years ago by
Milestone: | unknown → 31.1 |
---|---|
Owner: | changed from Peter Bennett to Mark Kendall |
Status: | assigned → accepted |
Version: | Unspecified → Master Head |
comment:5 Changed 5 years ago by
comment:6 Changed 5 years ago by
Mark, I agree with Your comment. By this I think we can close this ticket.
Regarding VDPAU on mesa/ATI: It is not blocker as VAAPI works OK on mesa/ATI - but it will be good to look in the future whay it not works....
warpme_ reports that recent testing with an AMD card works fine with VAAPI (decode and playback), as does VDPAU with decode only.
There appears to be an issue with rendering with AMD/mesa - though I suspect that is a different issue to the one reported here, which is probably fixed with the changes to VDPAU decoding.