gstinterfaces.c.types

Undocumented in source.

Public Imports

gobject.c.types
public import gobject.c.types;
Undocumented in source.

Members

Aliases

GST_BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META
alias GST_BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META = BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META
Undocumented in source.
GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT
alias GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT = BUFFER_POOL_OPTION_VIDEO_ALIGNMENT
Undocumented in source.
GST_BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META
alias GST_BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META = BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META
Undocumented in source.
GST_BUFFER_POOL_OPTION_VIDEO_META
alias GST_BUFFER_POOL_OPTION_VIDEO_META = BUFFER_POOL_OPTION_VIDEO_META
Undocumented in source.
GST_CAPS_FEATURE_FORMAT_INTERLACED
alias GST_CAPS_FEATURE_FORMAT_INTERLACED = CAPS_FEATURE_FORMAT_INTERLACED
Undocumented in source.
GST_CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META
alias GST_CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META = CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META
Undocumented in source.
GST_CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META
alias GST_CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META = CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META
Undocumented in source.
GST_CAPS_FEATURE_META_GST_VIDEO_META
alias GST_CAPS_FEATURE_META_GST_VIDEO_META = CAPS_FEATURE_META_GST_VIDEO_META
Undocumented in source.
GST_CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION
alias GST_CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION = CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION
Undocumented in source.
GST_META_TAG_VIDEO_COLORSPACE_STR
alias GST_META_TAG_VIDEO_COLORSPACE_STR = META_TAG_VIDEO_COLORSPACE_STR
Undocumented in source.
GST_META_TAG_VIDEO_ORIENTATION_STR
alias GST_META_TAG_VIDEO_ORIENTATION_STR = META_TAG_VIDEO_ORIENTATION_STR
Undocumented in source.
GST_META_TAG_VIDEO_SIZE_STR
alias GST_META_TAG_VIDEO_SIZE_STR = META_TAG_VIDEO_SIZE_STR
Undocumented in source.
GST_META_TAG_VIDEO_STR
alias GST_META_TAG_VIDEO_STR = META_TAG_VIDEO_STR
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT2020
alias GST_VIDEO_COLORIMETRY_BT2020 = VIDEO_COLORIMETRY_BT2020
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT2020_10
alias GST_VIDEO_COLORIMETRY_BT2020_10 = VIDEO_COLORIMETRY_BT2020_10
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT2100_HLG
alias GST_VIDEO_COLORIMETRY_BT2100_HLG = VIDEO_COLORIMETRY_BT2100_HLG
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT2100_PQ
alias GST_VIDEO_COLORIMETRY_BT2100_PQ = VIDEO_COLORIMETRY_BT2100_PQ
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT601
alias GST_VIDEO_COLORIMETRY_BT601 = VIDEO_COLORIMETRY_BT601
Undocumented in source.
GST_VIDEO_COLORIMETRY_BT709
alias GST_VIDEO_COLORIMETRY_BT709 = VIDEO_COLORIMETRY_BT709
Undocumented in source.
GST_VIDEO_COLORIMETRY_SMPTE240M
alias GST_VIDEO_COLORIMETRY_SMPTE240M = VIDEO_COLORIMETRY_SMPTE240M
Undocumented in source.
GST_VIDEO_COLORIMETRY_SRGB
alias GST_VIDEO_COLORIMETRY_SRGB = VIDEO_COLORIMETRY_SRGB
Undocumented in source.
GST_VIDEO_COMP_A
alias GST_VIDEO_COMP_A = VIDEO_COMP_A
Undocumented in source.
GST_VIDEO_COMP_B
alias GST_VIDEO_COMP_B = VIDEO_COMP_B
Undocumented in source.
GST_VIDEO_COMP_G
alias GST_VIDEO_COMP_G = VIDEO_COMP_G
Undocumented in source.
GST_VIDEO_COMP_INDEX
alias GST_VIDEO_COMP_INDEX = VIDEO_COMP_INDEX
Undocumented in source.
GST_VIDEO_COMP_PALETTE
alias GST_VIDEO_COMP_PALETTE = VIDEO_COMP_PALETTE
Undocumented in source.
GST_VIDEO_COMP_R
alias GST_VIDEO_COMP_R = VIDEO_COMP_R
Undocumented in source.
GST_VIDEO_COMP_U
alias GST_VIDEO_COMP_U = VIDEO_COMP_U
Undocumented in source.
GST_VIDEO_COMP_V
alias GST_VIDEO_COMP_V = VIDEO_COMP_V
Undocumented in source.
GST_VIDEO_COMP_Y
alias GST_VIDEO_COMP_Y = VIDEO_COMP_Y
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_ALPHA_MODE
alias GST_VIDEO_CONVERTER_OPT_ALPHA_MODE = VIDEO_CONVERTER_OPT_ALPHA_MODE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_ALPHA_VALUE
alias GST_VIDEO_CONVERTER_OPT_ALPHA_VALUE = VIDEO_CONVERTER_OPT_ALPHA_VALUE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_BORDER_ARGB
alias GST_VIDEO_CONVERTER_OPT_BORDER_ARGB = VIDEO_CONVERTER_OPT_BORDER_ARGB
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_CHROMA_MODE
alias GST_VIDEO_CONVERTER_OPT_CHROMA_MODE = VIDEO_CONVERTER_OPT_CHROMA_MODE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD
alias GST_VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD = VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DEST_HEIGHT
alias GST_VIDEO_CONVERTER_OPT_DEST_HEIGHT = VIDEO_CONVERTER_OPT_DEST_HEIGHT
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DEST_WIDTH
alias GST_VIDEO_CONVERTER_OPT_DEST_WIDTH = VIDEO_CONVERTER_OPT_DEST_WIDTH
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DEST_X
alias GST_VIDEO_CONVERTER_OPT_DEST_X = VIDEO_CONVERTER_OPT_DEST_X
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DEST_Y
alias GST_VIDEO_CONVERTER_OPT_DEST_Y = VIDEO_CONVERTER_OPT_DEST_Y
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DITHER_METHOD
alias GST_VIDEO_CONVERTER_OPT_DITHER_METHOD = VIDEO_CONVERTER_OPT_DITHER_METHOD
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION
alias GST_VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION = VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_FILL_BORDER
alias GST_VIDEO_CONVERTER_OPT_FILL_BORDER = VIDEO_CONVERTER_OPT_FILL_BORDER
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_GAMMA_MODE
alias GST_VIDEO_CONVERTER_OPT_GAMMA_MODE = VIDEO_CONVERTER_OPT_GAMMA_MODE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_MATRIX_MODE
alias GST_VIDEO_CONVERTER_OPT_MATRIX_MODE = VIDEO_CONVERTER_OPT_MATRIX_MODE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_PRIMARIES_MODE
alias GST_VIDEO_CONVERTER_OPT_PRIMARIES_MODE = VIDEO_CONVERTER_OPT_PRIMARIES_MODE
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_RESAMPLER_METHOD
alias GST_VIDEO_CONVERTER_OPT_RESAMPLER_METHOD = VIDEO_CONVERTER_OPT_RESAMPLER_METHOD
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_RESAMPLER_TAPS
alias GST_VIDEO_CONVERTER_OPT_RESAMPLER_TAPS = VIDEO_CONVERTER_OPT_RESAMPLER_TAPS
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_SRC_HEIGHT
alias GST_VIDEO_CONVERTER_OPT_SRC_HEIGHT = VIDEO_CONVERTER_OPT_SRC_HEIGHT
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_SRC_WIDTH
alias GST_VIDEO_CONVERTER_OPT_SRC_WIDTH = VIDEO_CONVERTER_OPT_SRC_WIDTH
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_SRC_X
alias GST_VIDEO_CONVERTER_OPT_SRC_X = VIDEO_CONVERTER_OPT_SRC_X
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_SRC_Y
alias GST_VIDEO_CONVERTER_OPT_SRC_Y = VIDEO_CONVERTER_OPT_SRC_Y
Undocumented in source.
GST_VIDEO_CONVERTER_OPT_THREADS
alias GST_VIDEO_CONVERTER_OPT_THREADS = VIDEO_CONVERTER_OPT_THREADS
Undocumented in source.
GST_VIDEO_DECODER_MAX_ERRORS
alias GST_VIDEO_DECODER_MAX_ERRORS = VIDEO_DECODER_MAX_ERRORS
Undocumented in source.
GST_VIDEO_DECODER_SINK_NAME
alias GST_VIDEO_DECODER_SINK_NAME = VIDEO_DECODER_SINK_NAME
Undocumented in source.
GST_VIDEO_DECODER_SRC_NAME
alias GST_VIDEO_DECODER_SRC_NAME = VIDEO_DECODER_SRC_NAME
Undocumented in source.
GST_VIDEO_ENCODER_SINK_NAME
alias GST_VIDEO_ENCODER_SINK_NAME = VIDEO_ENCODER_SINK_NAME
Undocumented in source.
GST_VIDEO_ENCODER_SRC_NAME
alias GST_VIDEO_ENCODER_SRC_NAME = VIDEO_ENCODER_SRC_NAME
Undocumented in source.
GST_VIDEO_FORMATS_ALL
alias GST_VIDEO_FORMATS_ALL = VIDEO_FORMATS_ALL
Undocumented in source.
GST_VIDEO_FPS_RANGE
alias GST_VIDEO_FPS_RANGE = VIDEO_FPS_RANGE
Undocumented in source.
GST_VIDEO_MAX_COMPONENTS
alias GST_VIDEO_MAX_COMPONENTS = VIDEO_MAX_COMPONENTS
Undocumented in source.
GST_VIDEO_MAX_PLANES
alias GST_VIDEO_MAX_PLANES = VIDEO_MAX_PLANES
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_CUBIC_B
alias GST_VIDEO_RESAMPLER_OPT_CUBIC_B = VIDEO_RESAMPLER_OPT_CUBIC_B
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_CUBIC_C
alias GST_VIDEO_RESAMPLER_OPT_CUBIC_C = VIDEO_RESAMPLER_OPT_CUBIC_C
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_ENVELOPE
alias GST_VIDEO_RESAMPLER_OPT_ENVELOPE = VIDEO_RESAMPLER_OPT_ENVELOPE
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_MAX_TAPS
alias GST_VIDEO_RESAMPLER_OPT_MAX_TAPS = VIDEO_RESAMPLER_OPT_MAX_TAPS
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_SHARPEN
alias GST_VIDEO_RESAMPLER_OPT_SHARPEN = VIDEO_RESAMPLER_OPT_SHARPEN
Undocumented in source.
GST_VIDEO_RESAMPLER_OPT_SHARPNESS
alias GST_VIDEO_RESAMPLER_OPT_SHARPNESS = VIDEO_RESAMPLER_OPT_SHARPNESS
Undocumented in source.
GST_VIDEO_SCALER_OPT_DITHER_METHOD
alias GST_VIDEO_SCALER_OPT_DITHER_METHOD = VIDEO_SCALER_OPT_DITHER_METHOD
Undocumented in source.
GST_VIDEO_SIZE_RANGE
alias GST_VIDEO_SIZE_RANGE = VIDEO_SIZE_RANGE
Undocumented in source.
GST_VIDEO_TILE_TYPE_MASK
alias GST_VIDEO_TILE_TYPE_MASK = VIDEO_TILE_TYPE_MASK
Undocumented in source.
GST_VIDEO_TILE_TYPE_SHIFT
alias GST_VIDEO_TILE_TYPE_SHIFT = VIDEO_TILE_TYPE_SHIFT
Undocumented in source.
GST_VIDEO_TILE_X_TILES_MASK
alias GST_VIDEO_TILE_X_TILES_MASK = VIDEO_TILE_X_TILES_MASK
Undocumented in source.
GST_VIDEO_TILE_Y_TILES_SHIFT
alias GST_VIDEO_TILE_Y_TILES_SHIFT = VIDEO_TILE_Y_TILES_SHIFT
Undocumented in source.
VideoAFDSpec
alias VideoAFDSpec = GstVideoAFDSpec
Undocumented in source.
VideoAFDValue
alias VideoAFDValue = GstVideoAFDValue
Undocumented in source.
VideoOrientationMethod
alias VideoOrientationMethod = GstVideoOrientationMethod
Undocumented in source.
VideoTimeCodeFlags
alias VideoTimeCodeFlags = GstVideoTimeCodeFlags
Undocumented in source.

Enums

GstVideoAFDSpec
enum GstVideoAFDSpec

Enumeration of the different standards that may apply to AFD data:

GstVideoAFDValue
enum GstVideoAFDValue

Enumeration of the various values for Active Format Description (AFD)

GstVideoOrientationMethod
enum GstVideoOrientationMethod

The different video orientation methods.

GstVideoTimeCodeFlags
enum GstVideoTimeCodeFlags

Flags related to the time code information. For drop frame, only 30000/1001 and 60000/1001 frame rates are supported.

Manifest constants

BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META
enum BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META;
Undocumented in source.
BUFFER_POOL_OPTION_VIDEO_ALIGNMENT
enum BUFFER_POOL_OPTION_VIDEO_ALIGNMENT;

A bufferpool option to enable extra padding. When a bufferpool supports this option, gst_buffer_pool_config_set_video_alignment() can be called.

BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META
enum BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META;

An option that can be activated on a bufferpool to request gl texture upload meta on buffers from the pool.

BUFFER_POOL_OPTION_VIDEO_META
enum BUFFER_POOL_OPTION_VIDEO_META;

An option that can be activated on bufferpool to request video metadata on buffers from the pool.

CAPS_FEATURE_FORMAT_INTERLACED
enum CAPS_FEATURE_FORMAT_INTERLACED;

Name of the caps feature indicating that the stream is interlaced.

CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META
enum CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META;
Undocumented in source.
CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META
enum CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META;
Undocumented in source.
CAPS_FEATURE_META_GST_VIDEO_META
enum CAPS_FEATURE_META_GST_VIDEO_META;
Undocumented in source.
CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION
enum CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION;
Undocumented in source.
META_TAG_VIDEO_COLORSPACE_STR
enum META_TAG_VIDEO_COLORSPACE_STR;

This metadata stays relevant as long as video colorspace is unchanged.

META_TAG_VIDEO_ORIENTATION_STR
enum META_TAG_VIDEO_ORIENTATION_STR;

This metadata stays relevant as long as video orientation is unchanged.

META_TAG_VIDEO_SIZE_STR
enum META_TAG_VIDEO_SIZE_STR;

This metadata stays relevant as long as video size is unchanged.

META_TAG_VIDEO_STR
enum META_TAG_VIDEO_STR;

This metadata is relevant for video streams.

VIDEO_COLORIMETRY_BT2020
enum VIDEO_COLORIMETRY_BT2020;
Undocumented in source.
VIDEO_COLORIMETRY_BT2020_10
enum VIDEO_COLORIMETRY_BT2020_10;
Undocumented in source.
VIDEO_COLORIMETRY_BT2100_HLG
enum VIDEO_COLORIMETRY_BT2100_HLG;
Undocumented in source.
VIDEO_COLORIMETRY_BT2100_PQ
enum VIDEO_COLORIMETRY_BT2100_PQ;
Undocumented in source.
VIDEO_COLORIMETRY_BT601
enum VIDEO_COLORIMETRY_BT601;
Undocumented in source.
VIDEO_COLORIMETRY_BT709
enum VIDEO_COLORIMETRY_BT709;
Undocumented in source.
VIDEO_COLORIMETRY_SMPTE240M
enum VIDEO_COLORIMETRY_SMPTE240M;
Undocumented in source.
VIDEO_COLORIMETRY_SRGB
enum VIDEO_COLORIMETRY_SRGB;
Undocumented in source.
VIDEO_COMP_A
enum VIDEO_COMP_A;
Undocumented in source.
VIDEO_COMP_B
enum VIDEO_COMP_B;
Undocumented in source.
VIDEO_COMP_G
enum VIDEO_COMP_G;
Undocumented in source.
VIDEO_COMP_INDEX
enum VIDEO_COMP_INDEX;
Undocumented in source.
VIDEO_COMP_PALETTE
enum VIDEO_COMP_PALETTE;
Undocumented in source.
VIDEO_COMP_R
enum VIDEO_COMP_R;
Undocumented in source.
VIDEO_COMP_U
enum VIDEO_COMP_U;
Undocumented in source.
VIDEO_COMP_V
enum VIDEO_COMP_V;
Undocumented in source.
VIDEO_COMP_Y
enum VIDEO_COMP_Y;
Undocumented in source.
VIDEO_CONVERTER_OPT_ALPHA_MODE
enum VIDEO_CONVERTER_OPT_ALPHA_MODE;

#GstVideoAlphaMode, the alpha mode to use. Default is #GST_VIDEO_ALPHA_MODE_COPY.

VIDEO_CONVERTER_OPT_ALPHA_VALUE
enum VIDEO_CONVERTER_OPT_ALPHA_VALUE;

#G_TYPE_DOUBLE, the alpha color value to use. Default to 1.0

VIDEO_CONVERTER_OPT_BORDER_ARGB
enum VIDEO_CONVERTER_OPT_BORDER_ARGB;

#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

VIDEO_CONVERTER_OPT_CHROMA_MODE
enum VIDEO_CONVERTER_OPT_CHROMA_MODE;

#GstVideoChromaMode, set the chroma resample mode subsampled formats. Default is #GST_VIDEO_CHROMA_MODE_FULL.

VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD
enum VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD;

#GstVideoChromaMethod, 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

VIDEO_CONVERTER_OPT_DEST_HEIGHT
enum VIDEO_CONVERTER_OPT_DEST_HEIGHT;

#G_TYPE_INT, height in the destination frame, default destination height

VIDEO_CONVERTER_OPT_DEST_WIDTH
enum VIDEO_CONVERTER_OPT_DEST_WIDTH;

#G_TYPE_INT, width in the destination frame, default destination width

VIDEO_CONVERTER_OPT_DEST_X
enum VIDEO_CONVERTER_OPT_DEST_X;

#G_TYPE_INT, x position in the destination frame, default 0

VIDEO_CONVERTER_OPT_DEST_Y
enum VIDEO_CONVERTER_OPT_DEST_Y;

#G_TYPE_INT, y position in the destination frame, default 0

VIDEO_CONVERTER_OPT_DITHER_METHOD
enum VIDEO_CONVERTER_OPT_DITHER_METHOD;

#GstVideoDitherMethod, The dither method to use when changing bit depth. Default is #GST_VIDEO_DITHER_BAYER.

VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION
enum VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION;

#G_TYPE_UINT, The quantization amount to dither to. Components will be quantized to multiples of this value. Default is 1

VIDEO_CONVERTER_OPT_FILL_BORDER
enum VIDEO_CONVERTER_OPT_FILL_BORDER;

#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.

VIDEO_CONVERTER_OPT_GAMMA_MODE
enum VIDEO_CONVERTER_OPT_GAMMA_MODE;

#GstVideoGammaMode, set the gamma mode. Default is #GST_VIDEO_GAMMA_MODE_NONE.

VIDEO_CONVERTER_OPT_MATRIX_MODE
enum VIDEO_CONVERTER_OPT_MATRIX_MODE;

#GstVideoMatrixMode, 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.

VIDEO_CONVERTER_OPT_PRIMARIES_MODE
enum VIDEO_CONVERTER_OPT_PRIMARIES_MODE;

#GstVideoPrimariesMode, set the primaries conversion mode. Default is #GST_VIDEO_PRIMARIES_MODE_NONE.

VIDEO_CONVERTER_OPT_RESAMPLER_METHOD
enum VIDEO_CONVERTER_OPT_RESAMPLER_METHOD;

#GstVideoResamplerMethod, 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

VIDEO_CONVERTER_OPT_RESAMPLER_TAPS
enum VIDEO_CONVERTER_OPT_RESAMPLER_TAPS;

#G_TYPE_UINT, The number of taps for the resampler. Default is 0: let the resampler choose a good value.

VIDEO_CONVERTER_OPT_SRC_HEIGHT
enum VIDEO_CONVERTER_OPT_SRC_HEIGHT;

#G_TYPE_INT, source height to convert, default source height

VIDEO_CONVERTER_OPT_SRC_WIDTH
enum VIDEO_CONVERTER_OPT_SRC_WIDTH;

#G_TYPE_INT, source width to convert, default source width

VIDEO_CONVERTER_OPT_SRC_X
enum VIDEO_CONVERTER_OPT_SRC_X;

#G_TYPE_INT, source x position to start conversion, default 0

VIDEO_CONVERTER_OPT_SRC_Y
enum VIDEO_CONVERTER_OPT_SRC_Y;

#G_TYPE_INT, source y position to start conversion, default 0

VIDEO_CONVERTER_OPT_THREADS
enum VIDEO_CONVERTER_OPT_THREADS;

#G_TYPE_UINT, maximum number of threads to use. Default 1, 0 for the number of cores.

VIDEO_DECODER_MAX_ERRORS
enum VIDEO_DECODER_MAX_ERRORS;

Default maximum number of errors tolerated before signaling error.

VIDEO_DECODER_SINK_NAME
enum VIDEO_DECODER_SINK_NAME;

The name of the templates for the sink pad.

VIDEO_DECODER_SRC_NAME
enum VIDEO_DECODER_SRC_NAME;

The name of the templates for the source pad.

VIDEO_ENCODER_SINK_NAME
enum VIDEO_ENCODER_SINK_NAME;

The name of the templates for the sink pad.

VIDEO_ENCODER_SRC_NAME
enum VIDEO_ENCODER_SRC_NAME;

The name of the templates for the source pad.

VIDEO_FORMATS_ALL
enum VIDEO_FORMATS_ALL;

List of all video formats, for use in template caps strings.

VIDEO_FPS_RANGE
enum VIDEO_FPS_RANGE;
Undocumented in source.
VIDEO_MAX_COMPONENTS
enum VIDEO_MAX_COMPONENTS;
Undocumented in source.
VIDEO_MAX_PLANES
enum VIDEO_MAX_PLANES;
Undocumented in source.
VIDEO_RESAMPLER_OPT_CUBIC_B
enum VIDEO_RESAMPLER_OPT_CUBIC_B;

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.

VIDEO_RESAMPLER_OPT_CUBIC_C
enum VIDEO_RESAMPLER_OPT_CUBIC_C;

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.

VIDEO_RESAMPLER_OPT_ENVELOPE
enum VIDEO_RESAMPLER_OPT_ENVELOPE;

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.

VIDEO_RESAMPLER_OPT_MAX_TAPS
enum VIDEO_RESAMPLER_OPT_MAX_TAPS;

G_TYPE_INT, limits the maximum number of taps to use. 16 is the default.

VIDEO_RESAMPLER_OPT_SHARPEN
enum VIDEO_RESAMPLER_OPT_SHARPEN;

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.

VIDEO_RESAMPLER_OPT_SHARPNESS
enum VIDEO_RESAMPLER_OPT_SHARPNESS;

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.

VIDEO_SCALER_OPT_DITHER_METHOD
enum VIDEO_SCALER_OPT_DITHER_METHOD;

#GstVideoDitherMethod, The dither method to use for propagating quatization errors.

VIDEO_SIZE_RANGE
enum VIDEO_SIZE_RANGE;
Undocumented in source.
VIDEO_TILE_TYPE_MASK
enum VIDEO_TILE_TYPE_MASK;
Undocumented in source.
VIDEO_TILE_TYPE_SHIFT
enum VIDEO_TILE_TYPE_SHIFT;
Undocumented in source.
VIDEO_TILE_X_TILES_MASK
enum VIDEO_TILE_X_TILES_MASK;
Undocumented in source.
VIDEO_TILE_Y_TILES_SHIFT
enum VIDEO_TILE_Y_TILES_SHIFT;
Undocumented in source.

Structs

GstVideoDirectionInterface
struct GstVideoDirectionInterface

#GstVideoDirectionInterface interface.

GstVideoMasteringDisplayInfoCoordinates
struct GstVideoMasteringDisplayInfoCoordinates

Used to represent display_primaries and white_point of #GstVideoMasteringDisplayInfo struct. See #GstVideoMasteringDisplayInfo

GstVideoOverlay
struct GstVideoOverlay
Undocumented in source.
GstVideoOverlayInterface
struct GstVideoOverlayInterface

#GstVideoOverlay interface

GstVideoTimeCodeConfig
struct GstVideoTimeCodeConfig

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.

Meta