add vdpau plugin for gstreamer Reproducible: Always
Created attachment 250693 [details] ebuild for gst-plugins-vdpau-0.10.14
Created attachment 250695 [details] ebuild for gst-plugins-vdpau-0.10.18
Created attachment 250697 [details] ebuild for gst-plugins-vdpau-0.10.19
I'm happy to add it if I know someone is testing the latest ~arch each time, and then also stabilize on first user request after a month. Have you tested the functionality in depth, etc?
I'll test these once we get 0.10.20 in tree since that adds the H.264 and MPEG4 decoders. Do note that these are only good for playing with manually - they will not be be used by Totem, etc.
I've triled last version, build was ok, but I am unable to configure gstreamer to successfully use vdpau as backends. Is there any progres with this?
(In reply to comment #6) > I've triled last version, build was ok, but I am unable to configure gstreamer > to successfully use vdpau as backends. Is there any progres with this? Ranks will be assigned to these elements upstream when they are deemed ready for common use.
Note that VDPAU plugins aren't much loved upstream, especially in 1.x - H.264 isn't even supported (code is commented out from build). Instead it is suggested to use the VA-API plugins (media-plugins/gst-plugins-vaapi), together with the appropriate bridges for graphics card that do decode acceleration via VDPAU API (e.g open source radeon). I guess that might be x11-libs/libva-vdpau-driver then.
What is the current status of gstreamer+vdpau in Gentoo? I am watching h.264 videos with gstreamer every day on ~amd64 so I believe I am a perfect test subject for this. So far I am using the software decoder through the XV extension, but would really like to help push the hardware acceleration to the working state. Unfortunately, the only information on that topic that I can find is years old or does not apply to Gentoo.
As leio said, you can use gst-plugins-vaapi for now with the USE=vdpau on libva and relevant VIDEO_CARDS set in make.conf.
So, did you try gst-plugins-vaapi ?