FS#78780 - [mpv] 1.35.0-1 might have broken vdpau acceleration (for the 3xxxxx nvidia series)

Attached to Project: Arch Linux
Opened by Thomas Lübking (luebking) - Wednesday, 14 June 2023, 20:21 GMT
Last edited by Robin Candau (Antiz) - Wednesday, 05 July 2023, 19:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Christian Hesse (eworm)
Robin Candau (Antiz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

https://bbs.archlinux.org/viewtopic.php?id=286492

Highlights:
> 2. Edit PKGBUILD and add this line in "_meson_options=()": -Dgl-x11=enabled

> It wasn't a default option upstream since at least 2021, https://github.com/mpv-player/mpv/issues/8515

> 100% I tested all 1.35.xx mpv and I went back every time to 1.34 because this one was working.
This task depends upon

Closed by  Robin Candau (Antiz)
Wednesday, 05 July 2023, 19:22 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Upstream disabled that option by default and tagged it as "deprecated/legacy" on Sep 18, 2020 in the following commit: https://github.com/mpv-player/mpv/commit /7831e52238790bf1742b194e0469cf3db5f59bd d
The commit message also says that this option will eventually be removed completely at some point.

We will follow upstream's decision and not explicitly re-implement that option on our side.
Comment by Toolybird (Toolybird) - Wednesday, 14 June 2023, 21:17 GMT
Related  FS#69377 
Comment by Anakiev (Anakievs) - Thursday, 15 June 2023, 13:48 GMT
VDPAU might be broken for anyone. On my other PC with Ryzen APU if I run "mpv --no-config --hwdec=vdpau" none of the videos report "(hwdec: vdpau)". With "mpv --no-config --hwdec=vaapi" almost all report "(hwdec: vaapi)".
Comment by John Bug (johnbug) - Wednesday, 05 July 2023, 16:15 GMT
Bug confirmed.

-Dgl-x11=enabled fixes it.
Comment by Robin Candau (Antiz) - Wednesday, 05 July 2023, 19:20 GMT
Upstream disabled that option by default and tagged it as "deprecated/legacy" on Sep 18, 2020 in the following commit: https://github.com/mpv-player/mpv/commit/7831e52238790bf1742b194e0469cf3db5f59bdd
The commit message also says that this option will eventually be removed completely at some point.

We will follow upstream's decision and not explicitly re-implement that option on our side.

If anything, one can still add this option to the PKGBUILD and built it themself while this option still exists.

Loading...