Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699260 - media-video/mpv-0.30.0: seems to break -hwdec=vdpau
Summary: media-video/mpv-0.30.0: seems to break -hwdec=vdpau
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-03 21:27 UTC by Michał Górny
Modified: 2019-11-04 08:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-03 21:27:55 UTC
With 0.29.1-r1, mpv nicely plays h264 movies with hardware decoding (i.e. smooth playback, low CPU use).

With 0.30.0, the CPU goes 100% and the playback is shoddy.  Apparently hwdec isn't used correctly anymore.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-03 21:40:15 UTC
I'll try to bisect this.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-03 22:19:40 UTC
Apparently it's by design because nobody needs it anymore but why bother clearly telling people to switch to vaapi.
Comment 3 Ionen Wolkens gentoo-dev 2019-11-03 22:51:08 UTC
Yeah, mpv frequently abandon/remove features (in contrast to mplayer), quite a lot of things were lost from 0.29. Probably nothing that can "reasonably" be done here other than supporting old versions if deemed necessary. Maybe new notes about some of the more major loss/change in functionality would be nice in ebuild so users don't come here thinking it's a bug.

But that aside, as mentioned in the git link above (a new comment from a few minutes ago), vdpau issue seems to be because it needs gpu-context=x11 when gpu-context=x11egl? is now default in 0.30 (at least should be with egl USE flag I guess). It would be nice if mpv itself would handle this, but then again I wouldn't be surprised if the next move will be to just remove vdpau support.
Comment 4 Ionen Wolkens gentoo-dev 2019-11-03 23:07:10 UTC
Apparently clarifications are being made to the man page so users don't use anything but hwdec=auto.
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-11-04 08:38:44 UTC
As per upstream's descussion I a, afraid nothing can be done here.