Summary: | media-libs/gst-plugins-bad-1.22.3-r1 does not install Intel Quick Sync plugin | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Mayo <aklhfex> |
Component: | Current packages | Assignee: | GStreamer package maintainers <gstreamer> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | andrewammerlaan, leio, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Mayo
2023-06-01 18:56:37 UTC
This was added without a gstreamer@ ACK to gst-plugins-bad via this USE=qsv apparently, but leaving the bug open to convert it to a gst-plugins-qsv or similar (or perhaps decide to leave it as-is as similar to vaapi case) Note there are 2 plugins that implement Quick Sync Video: - The msdk plugin by intel (via media-libs/libvpl or media-libs/intel-mediasdk as dispatcher). - The third-party qsv plugin (with it's own dispatcher) which is new in version 1.22. However, as leio and I discover today, neither plugin has a non-zero Rank and thus neither is actually used. I will remove USE=qsv from gst-plugins-bad before the update gets stabled and then reintroduce it with a media-plugins/gst-plugins-msdk later, and add media-plugins/gst-plugins-qsv then as well. But given that we haven't identified anything that actually can use these things (other than manual gst-launch-1.0 playing or own code), I'm not going to be in a hurry with this and probably will add them after 1.24 bumps after which I'll be doing a pass of adding any useful missing split packages overall as well. If someone can point out something that would actually use it, I could see about expediting the adding back. I was also confused in my comment 1, not realizing at that point that there's a new separate "competing" plugin now. Forgot to tag it up: done that in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a074ac0a1a71932a9d415fad89a5962124170f Leaving bug open for actually adding gst-plugins-qsv and re-adding msdk in the form of gst-plugins-msdk later then. |