Cargo Features
gstreamer-gl has no features set by default.
[dependencies]
gstreamer-gl = { version = "0.23.3", features = ["v1_16", "v1_18", "v1_20", "v1_22", "v1_24", "v1_26", "serde"] }
- v1_16 v1_18?
-
Enables v1_16 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
Affects
gl_base_filter::GLBaseFilterExt.find_gl_context
,gl_context::GLContextExt.supports_precision
,gl_context::GLContextExt.supports_precision_highp
,gl_window::GLWindowExt.controls_viewport
… - v1_18 v1_20? = v1_16
-
Enables v1_18 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
Affects
gl_base_filter::GLBaseFilterExt.gl_context
,gl_window::GLWindowExt.has_output_surface
,gl_window::GLWindowExt.send_scroll_event
,gl_window::GLWindowExt.connect_scroll_event
… - v1_20 v1_22? = v1_18
-
Enables v1_20 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
Affects
constants::GL_CONFIG_STRUCTURE_NAME
,enums::GLConfigCaveat
,gl_buffer_pool::GLBufferPoolExt.gl_allocation_params
,gl_context::GLContextExt.config
,gl_context::GLContextExt.request_config
,gl_window::GLWindowExt.connect_window_handle_changed
… - v1_22 v1_24? = v1_20
-
Enables v1_22 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
- v1_24 v1_26? = v1_22
-
Enables v1_24 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
Affects
functions::gl_swizzle_invert
,functions::gl_video_format_swizzle
,gl_display::GLDisplayExtManual.ensure_context
… - v1_26 = v1_24
-
Enables v1_26 of gstreamer, gstreamer-base, gstreamer-video, and gstreamer-gl-sys
- serde
-
Enables serde, serde of gstreamer and gstreamer-video