Summary: | media-plugins/gst-plugins-vaapi[egl] requires gst-plugins-bad[opengl,-gles2] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cedric Sodhi <manday> |
Component: | Current packages | Assignee: | GStreamer package maintainers <gstreamer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leio, manday |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Cedric Sodhi
2016-12-13 07:57:22 UTC
I think the problem is in gst-plugins-bad *** This bug has been marked as a duplicate of bug 525936 *** Are you sure about the gst-plugins-bad[opengl] requirement? I'm not sure that's covered there. I think the correct dependency of gst-plugins-vaapi[egl] should be gst-plugins-bad[egl]. Reopening this one as a reminder to myself to fully figure out the opengl/egl/gles2 USE flag story in general and in the gst-plugins-bad context and then possibly tweak what's needed (if anything) for bad, vaapi and more with the 1.10 bump to be done soon. By now the main GL stuff is in gst-plugins-base instead. For 1.22.11, I now made gles2 and egl the default, instead of opengl, albeit opengl commonly is enabled as well from desktop profiles. Upstream 1.24 iirc switches the default from opengl to gles2 when both are enabled. gst-plugins-bad had transitional flags still, which I'm going to drop in a follow-up shortly. gst-plugins-gtk mirrors the flags of gst-plugins-base due to the way it's built (detect which were used on gst-plugins-base and then uses the same stuff and deps). I think we should be good for now. |