xuanruiqi / vdpau-va-driver-vp9

Experimental VP9 codec support for vdpau-va-driver (NVIDIA VDPAU-VAAPI wrapper) and chromium-vaapi
GNU General Public License v2.0
16 stars 3 forks source link

Fix ffmpeg and clean #7

Closed mirh closed 4 months ago

mirh commented 7 months ago

Idk why @thesword53 never brought back their work here Anyhow mpv finally works again now (I also took advantage of my failed arch PR to do some sanity check against the original package..)

I mean, --hwdec=vaapi-copy that is, for some reason the normal vaapi still fails with error "Failed to create surface: 14" (and it doesn't seem like a regression? if not any I tried it all the way back to ffmpeg 4.0 and mpv 0.35)

mirh commented 6 months ago

Not sure how important these couldn't also be (they are part of the supposed branch for the Shadow PC streaming service) https://github.com/arekinath/libva-vdpau-driver/commit/9f86920f47805c11477dcc1509b956636dcfab82 https://github.com/arekinath/libva-vdpau-driver/commit/14b32901a96e5bf135d06e8dcf3d60a3c841fc14 https://github.com/arekinath/libva-vdpau-driver/commit/07c045c4036e39783e6b723e7a3f3b025e91a641

hbiyik commented 4 months ago

@xuanruiqi could you please merge this? Without this ffmpeg and firefox wont be able to use the vaapi driver. Tested with a quadro 200 usin 390xx driver.