gstreamer/gst-libs/gst
Matthew Waters 7066c849e4 glcontext: add support for influencing the backing configuration
New API:
- gst_gl_context_get_config()
- gst_gl_context_request_config()

A GL context configuration is a GstStructure that has some well-known
names for common values that can also be extended in platform-specific
ways if necessary.

Wrapped OpenGL contexts may be able to retrieve the GL context
configuration depending on the platform.  If that information is
available, GstGLContext will attempt to create an context that matches
the shared OpenGL context config unless gst_gl_context_request_config()
has been called.

A new environment variable 'GST_GL_CONFIG' will be read to influence the
configuration chosen.  The environment variable will only be used as a
fallback if gst_gl_context_request_config() has not been called.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/809>
2021-05-13 16:44:28 +10:00
..
allocators fdmemory: Allow for change of protection mode 2020-10-28 17:11:05 +00:00
app appsrc: Implement a leaky property similar to the queue element 2021-05-05 15:13:33 +00:00
audio Drop @ documentation references from functions and external types 2021-04-15 15:49:39 +02:00
fft Meson: Use pkg-config generator 2020-10-23 11:19:11 -04:00
gl glcontext: add support for influencing the backing configuration 2021-05-13 16:44:28 +10:00
pbutils codec-utils: properly determine AAC Level 2021-04-07 23:28:22 +00:00
riff Meson: Use pkg-config generator 2020-10-23 11:19:11 -04:00
rtp rtp/hdrext: correct gst_rtp_get_header_extension_list() docs 2021-05-04 15:40:30 +10:00
rtsp gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
sdp sdp/caps: support translating transport-cc rtcp-fb from caps to sdp attributes 2021-04-29 21:16:57 +10:00
tag gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
video video: add support for RGBP and BGRP formats 2021-05-11 12:24:41 +08:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30