1// This file was generated by gir (https://github.com/gtk-rs/gir)
2// from gir-files (https://github.com/gtk-rs/gir-files)
3// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
4// DO NOT EDIT
5
6use crate::ffi;
7use glib::GStr;
8
9#[doc(alias = "GST_BUFFER_POOL_OPTION_GL_SYNC_META")]
10pub static BUFFER_POOL_OPTION_GL_SYNC_META: &GStr =
11 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_BUFFER_POOL_OPTION_GL_SYNC_META) };
12#[doc(alias = "GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D")]
13pub static BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D: &GStr =
14 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D) };
15#[doc(alias = "GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES")]
16pub static BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES: &GStr = unsafe {
17 GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES)
18};
19#[doc(alias = "GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE")]
20pub static BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE: &GStr = unsafe {
21 GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE)
22};
23#[doc(alias = "GST_CAPS_FEATURE_MEMORY_GL_BUFFER")]
24pub static CAPS_FEATURE_MEMORY_GL_BUFFER: &GStr =
25 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_CAPS_FEATURE_MEMORY_GL_BUFFER) };
26#[doc(alias = "GST_CAPS_FEATURE_MEMORY_GL_MEMORY")]
27pub static CAPS_FEATURE_MEMORY_GL_MEMORY: &GStr =
28 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_CAPS_FEATURE_MEMORY_GL_MEMORY) };
29#[doc(alias = "GST_GL_API_GLES1_NAME")]
30pub static GL_API_GLES1_NAME: &GStr =
31 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_API_GLES1_NAME) };
32#[doc(alias = "GST_GL_API_GLES2_NAME")]
33pub static GL_API_GLES2_NAME: &GStr =
34 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_API_GLES2_NAME) };
35#[doc(alias = "GST_GL_API_OPENGL3_NAME")]
36pub static GL_API_OPENGL3_NAME: &GStr =
37 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_API_OPENGL3_NAME) };
38#[doc(alias = "GST_GL_API_OPENGL_NAME")]
39pub static GL_API_OPENGL_NAME: &GStr =
40 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_API_OPENGL_NAME) };
41#[doc(alias = "GST_GL_BASE_MEMORY_ALLOCATOR_NAME")]
42pub static GL_BASE_MEMORY_ALLOCATOR_NAME: &GStr =
43 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_BASE_MEMORY_ALLOCATOR_NAME) };
44#[doc(alias = "GST_GL_BUFFER_ALLOCATOR_NAME")]
45pub static GL_BUFFER_ALLOCATOR_NAME: &GStr =
46 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_BUFFER_ALLOCATOR_NAME) };
47#[doc(alias = "GST_GL_COLOR_CONVERT_VIDEO_CAPS")]
48pub static GL_COLOR_CONVERT_VIDEO_CAPS: &GStr =
49 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_COLOR_CONVERT_VIDEO_CAPS) };
50#[cfg(feature = "v1_20")]
51#[cfg_attr(docsrs, doc(cfg(feature = "v1_20")))]
52#[doc(alias = "GST_GL_CONFIG_STRUCTURE_NAME")]
53pub static GL_CONFIG_STRUCTURE_NAME: &GStr =
54 unsafe { GStr::from_utf8_with_nul_unchecked(ffi::GST_GL_CONFIG_STRUCTURE_NAME) };
55#[doc(alias = "GST_GL_CONTEXT_TYPE_CGL")]
56pub static GL_CONTEXT_TYPE_CGL: &GStr =
57 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_CONTEXT_TYPE_CGL) };
58#[doc(alias = "GST_GL_CONTEXT_TYPE_EAGL")]
59pub static GL_CONTEXT_TYPE_EAGL: &GStr =
60 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_CONTEXT_TYPE_EAGL) };
61#[doc(alias = "GST_GL_CONTEXT_TYPE_EGL")]
62pub static GL_CONTEXT_TYPE_EGL: &GStr =
63 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_CONTEXT_TYPE_EGL) };
64#[doc(alias = "GST_GL_CONTEXT_TYPE_GLX")]
65pub static GL_CONTEXT_TYPE_GLX: &GStr =
66 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_CONTEXT_TYPE_GLX) };
67#[doc(alias = "GST_GL_CONTEXT_TYPE_WGL")]
68pub static GL_CONTEXT_TYPE_WGL: &GStr =
69 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_CONTEXT_TYPE_WGL) };
70#[doc(alias = "GST_GL_DISPLAY_CONTEXT_TYPE")]
71pub static GL_DISPLAY_CONTEXT_TYPE: &GStr =
72 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_DISPLAY_CONTEXT_TYPE) };
73#[doc(alias = "GST_GL_MEMORY_ALLOCATOR_NAME")]
74pub static GL_MEMORY_ALLOCATOR_NAME: &GStr =
75 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_MEMORY_ALLOCATOR_NAME) };
76#[doc(alias = "GST_GL_MEMORY_PBO_ALLOCATOR_NAME")]
77pub static GL_MEMORY_PBO_ALLOCATOR_NAME: &GStr =
78 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_MEMORY_PBO_ALLOCATOR_NAME) };
79#[doc(alias = "GST_GL_RENDERBUFFER_ALLOCATOR_NAME")]
80pub static GL_RENDERBUFFER_ALLOCATOR_NAME: &GStr =
81 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_RENDERBUFFER_ALLOCATOR_NAME) };
82#[doc(alias = "GST_GL_TEXTURE_TARGET_2D_STR")]
83pub static GL_TEXTURE_TARGET_2D_STR: &GStr =
84 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_TEXTURE_TARGET_2D_STR) };
85#[doc(alias = "GST_GL_TEXTURE_TARGET_EXTERNAL_OES_STR")]
86pub static GL_TEXTURE_TARGET_EXTERNAL_OES_STR: &GStr =
87 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_TEXTURE_TARGET_EXTERNAL_OES_STR) };
88#[doc(alias = "GST_GL_TEXTURE_TARGET_RECTANGLE_STR")]
89pub static GL_TEXTURE_TARGET_RECTANGLE_STR: &GStr =
90 unsafe { GStr::from_utf8_with_nul_unchecked(bytes:ffi::GST_GL_TEXTURE_TARGET_RECTANGLE_STR) };
91