Revert "glupload: Add formats supported by #GstGLMemory to raw caps when generating sink pad caps"

This reverts commit cf30e875de7b8f04730753fb35869d0f7338b6e5.

This broke caps negotiation on Wayland/EGL with:

  videotestsrc ! glupload ! glimagesinkelement

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4240

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8552>
This commit is contained in:
Sebastian Dröge 2025-02-25 12:52:19 +02:00 committed by GStreamer Marge Bot
parent ff15682f0a
commit 593dc0356c

View File

@ -1482,12 +1482,11 @@ _direct_dma_buf_upload_transform_caps (gpointer impl, GstGLContext * context,
ret = _dma_buf_upload_transform_caps_common (tmp_caps, context, direction,
flags, 1 << dmabuf->target, GST_CAPS_FEATURE_MEMORY_GL_MEMORY,
GST_CAPS_FEATURE_MEMORY_DMABUF);
gst_caps_unref (tmp_caps);
tmp = _dma_buf_upload_transform_caps_common (tmp_caps, context, direction,
tmp = _dma_buf_upload_transform_caps_common (caps, context, direction,
flags, 1 << dmabuf->target, GST_CAPS_FEATURE_MEMORY_GL_MEMORY,
GST_CAPS_FEATURE_MEMORY_SYSTEM_MEMORY);
gst_caps_unref (tmp_caps);
if (!ret) {
ret = tmp;