The different video orientation methods.
Flags related to the time code information. For drop frame, only 30000/1001 and 60000/1001 frame rates are supported.
A bufferpool option to enable extra padding. When a bufferpool supports this option, Buffer.poolConfigSetVideoAlignment can be called.
An option that can be activated on a bufferpool to request gl texture upload meta on buffers from the pool.
An option that can be activated on bufferpool to request video metadata on buffers from the pool.
Name of the caps feature indicating that the stream is interlaced. Currently it is only used for video.
This metadata stays relevant as long as video colorspace is unchanged.
This metadata stays relevant as long as video orientation is unchanged.
This metadata stays relevant as long as video size is unchanged.
This metadata is relevant for video streams.
GST_TYPE_VIDEO_ALPHA_MODE, the alpha mode to use. Default is GST_VIDEO_ALPHA_MODE_COPY
G_TYPE_DOUBLE, the alpha color value to use. Default to 1.0
G_TYPE_UINT, the border color to use if GST_VIDEO_CONVERTER_OPT_FILL_BORDER is set to TRUE. The color is in ARGB format. Default 0xff000000
GST_TYPE_VIDEO_CHROMA_MODE, set the chroma resample mode subsampled formats. Default is GST_VIDEO_CHROMA_MODE_FULL
GST_TYPE_VIDEO_RESAMPLER_METHOD, The resampler method to use for chroma resampling. Other options for the resampler can be used, see the GstVideoResampler Default is GST_VIDEO_RESAMPLER_METHOD_LINEAR
G_TYPE_INT, height in the destination frame, default destination height
G_TYPE_INT, width in the destination frame, default destination width
G_TYPE_INT, x position in the destination frame, default 0
G_TYPE_INT, y position in the destination frame, default 0
GST_TYPE_VIDEO_DITHER_METHOD, The dither method to use when changing bit depth. Default is GST_VIDEO_DITHER_BAYER
G_TYPE_UINT, The quantization amount to dither to. Components will be quantized to multiples of this value. Default is 1
G_TYPE_BOOLEAN, if the destination rectangle does not fill the complete destination image, render a border with GST_VIDEO_CONVERTER_OPT_BORDER_ARGB Otherwise the unusded pixels in the destination are untouched. Default TRUE.
GST_TYPE_VIDEO_GAMMA_MODE, set the gamma mode. Default is GST_VIDEO_GAMMA_MODE_NONE
GST_TYPE_VIDEO_MATRIX_MODE, set the color matrix conversion mode for converting between Y'PbPr and non-linear RGB (R'G'B'). Default is GST_VIDEO_MATRIX_MODE_FULL
GST_TYPE_VIDEO_PRIMARIES_MODE, set the primaries conversion mode. Default is GST_VIDEO_PRIMARIES_MODE_NONE
GST_TYPE_VIDEO_RESAMPLER_METHOD, The resampler method to use for resampling. Other options for the resampler can be used, see the GstVideoResampler Default is GST_VIDEO_RESAMPLER_METHOD_CUBIC
G_TYPE_UINT, The number of taps for the resampler. Default is 0: let the resampler choose a good value.
G_TYPE_INT, source height to convert, default source height
G_TYPE_INT, source width to convert, default source width
G_TYPE_INT, source x position to start conversion, default 0
G_TYPE_INT, source y position to start conversion, default 0
G_TYPE_UINT, maximum number of threads to use. Default 1, 0 for the number of cores.
Default maximum number of errors tolerated before signaling error.
The name of the templates for the sink pad.
The name of the templates for the source pad.
The name of the templates for the sink pad.
The name of the templates for the source pad.
Video formats supported by VideoOverlay.compositionBlend, for use in overlay elements' pad template caps.
G_TYPE_DOUBLE, B parameter of the cubic filter. The B parameter controls the bluriness. Values between 0.0 and 2.0 are accepted. 1/3 is the default.
G_TYPE_DOUBLE, C parameter of the cubic filter. The C parameter controls the Keys alpha value. Values between 0.0 and 2.0 are accepted. 1/3 is the default.
G_TYPE_DOUBLE, specifies the size of filter envelope for GST_VIDEO_RESAMPLER_METHOD_LANCZOS. values are clamped between 1.0 and 5.0. 2.0 is the default.
G_TYPE_INT, limits the maximum number of taps to use. 16 is the default.
G_TYPE_DOUBLE, specifies sharpening of the filter for GST_VIDEO_RESAMPLER_METHOD_LANCZOS. values are clamped between 0.0 and 1.0. 0.0 is the default.
G_TYPE_DOUBLE, specifies sharpness of the filter for GST_VIDEO_RESAMPLER_METHOD_LANCZOS. values are clamped between 0.5 and 1.5. 1.0 is the default.
GST_TYPE_VIDEO_DITHER_METHOD, The dither method to use for propagating quatization errors.
GstVideoDirectionInterface interface.
gstinterfaces.VideoOverlay interface
Supported frame rates: 30000/1001, 60000/1001 (both with and without drop frame), and integer frame rates e.g. 25/1, 30/1, 50/1, 60/1.
Undocumented in source.