Top |
Functions
Types and Values
Functions
gst_gl_format_type_n_bytes ()
guint gst_gl_format_type_n_bytes (guint format
,guint type
);
gst_gl_format_from_video_info ()
GstGLFormat gst_gl_format_from_video_info (GstGLContext *context
,GstVideoInfo *vinfo
,guint plane
);
gst_gl_sized_gl_format_from_gl_format_type ()
guint gst_gl_sized_gl_format_from_gl_format_type (GstGLContext *context
,guint format
,guint type
);
gst_gl_texture_target_from_string ()
GstGLTextureTarget
gst_gl_texture_target_from_string (const gchar *str
);
gst_gl_texture_target_to_string ()
const gchar *
gst_gl_texture_target_to_string (GstGLTextureTarget target
);
gst_gl_texture_target_to_buffer_pool_option ()
const gchar *
gst_gl_texture_target_to_buffer_pool_option
(GstGLTextureTarget target
);
Types and Values
GST_GL_TEXTURE_TARGET_2D_STR
#define GST_GL_TEXTURE_TARGET_2D_STR "2D"
String used for GST_GL_TEXTURE_TARGET_2D
in things like caps values
GST_GL_TEXTURE_TARGET_RECTANGLE_STR
#define GST_GL_TEXTURE_TARGET_RECTANGLE_STR "rectangle"
String used for GST_GL_TEXTURE_TARGET_RECTANGLE
in things like caps values
GST_GL_TEXTURE_TARGET_EXTERNAL_OES_STR
#define GST_GL_TEXTURE_TARGET_EXTERNAL_OES_STR "external-oes"
String used for GST_GL_TEXTURE_TARGET_EXTERNAL_OES
in things like caps values
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D
#define GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_2D "GstBufferPoolOptionGLTextureTarget2D"
String used for GST_GL_TEXTURE_TARGET_2D
as a GstBufferPool pool option
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE
#define GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_RECTANGLE "GstBufferPoolOptionGLTextureTargetRectangle"
String used for GST_GL_TEXTURE_TARGET_RECTANGLE
as a GstBufferPool pool option
GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES
#define GST_BUFFER_POOL_OPTION_GL_TEXTURE_TARGET_EXTERNAL_OES "GstBufferPoolOptionGLTextureTargetExternalOES"
String used for GST_GL_TEXTURE_TARGET_EXTERNAL_OES
as a GstBufferPool pool option
enum GstGLFormat
Members
Single component replicated across R, G, and B textures components |
||
Single component stored in the A texture component |
||
Combination of GST_GL_LUMINANCE and GST_GL_ALPHA |
||
Single component stored in the R texture component |
||
Single 8-bit component stored in the R texture component |
||
Two components stored in the R and G texture components |
||
Two 8-bit components stored in the R and G texture components |
||
Three components stored in the R, G, and B texture components |
||
Three 8-bit components stored in the R, G, and B texture components |
||
Three components of bit depth 5, 6 and 5 stored in the R, G, and B texture components respectively. |
||
Four components stored in the R, G, B, and A texture components respectively. |
||
Four 8-bit components stored in the R, G, B, and A texture components respectively. |
||
A single 16-bit component for depth information. |
||
A 24-bit component for depth information and a 8-bit component for stencil informat. |