Cargo Features
[dependencies]
gst-plugin-gtk4 = { version = "0.14.4", default-features = false, features = ["static", "wayland", "waylandegl", "x11glx", "x11egl", "winegl", "dmabuf", "capi", "gtk_v4_10", "gtk_v4_12", "gtk_v4_14", "gtk_v4_16", "gtk_v4_18", "gtk_v4_20", "doc"] }
- default = gtk_v4_10
-
The
gtk_v4_10feature is set by default whenevergst-plugin-gtk4is added withoutsomewhere in the dependency tree.default-features = false - static
- wayland = waylandegl
-
Deprecated
- waylandegl wayland? = gdk-wayland, gst-gl-wayland
- x11glx = gdk-x11, gst-gl-x11
- x11egl = gdk-x11, gst-gl-egl
- winegl = gst-gl-egl
-
Enables egl of gdk4-win32
- dmabuf = gst-allocators, gtk_v4_14
-
Enables v1_24 of gstreamer-video
- capi
- gtk_v4_10 default gtk_v4_12?
- gtk_v4_12 gtk_v4_14? = gtk_v4_10
- gtk_v4_14 dmabuf? gtk_v4_16? = gtk_v4_12
- gtk_v4_16 gtk_v4_18? = gtk_v4_14
- gtk_v4_18 gtk_v4_20? = gtk_v4_16
- gtk_v4_20 = gtk_v4_18
- doc
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- gdk-wayland waylandegl?
-
Enables gdk4-wayland
- gdk-x11 x11egl? x11glx?
-
Enables gdk4-x11
- gst-allocators dmabuf?
-
Enables gstreamer-allocators
- gst-gl-wayland waylandegl?
-
Enables gstreamer-gl-wayland
- gst-gl-x11 x11glx?
-
Enables gstreamer-gl-x11
- gst-gl-egl winegl? x11egl?
-
Enables gstreamer-gl-egl