[][src]Crate gstreamer_video

Re-exports

pub use video_frame::VideoBufferExt;
pub use video_frame::VideoFrame;
pub use video_frame::VideoFrameRef;
pub use video_event::DownstreamForceKeyUnitEvent;
pub use video_event::ForceKeyUnitEvent;
pub use video_event::StillFrameEvent;
pub use video_event::UpstreamForceKeyUnitEvent;
pub use video_meta::VideoCaptionMeta;
pub use video_meta::VideoAFDMeta;
pub use video_meta::VideoBarMeta;
pub use video_meta::VideoAffineTransformationMeta;
pub use video_meta::VideoCropMeta;
pub use video_meta::VideoMeta;
pub use video_meta::VideoOverlayCompositionMeta;
pub use video_meta::VideoRegionOfInterestMeta;
pub use video_converter::VideoConverter;
pub use video_converter::VideoConverterConfig;
pub use video_codec_state::VideoCodecState;
pub use video_codec_state::VideoCodecStateContext;

Modules

prelude
subclass
video_codec_state
video_converter
video_event
video_frame
video_meta

Macros

gst_video_decoder_error

Structs

ValidVideoTimeCode
VideoAlignment
VideoBufferFlags
VideoBufferPool
VideoBufferPoolClass
VideoChromaSite
VideoCodecFrame
VideoCodecFrameFlags
VideoColorimetry
VideoDecoder
VideoDecoderClass
VideoEncoder
VideoEncoderClass
VideoFilter
VideoFilterClass
VideoFlags
VideoFormatFlags
VideoFormatInfo
VideoFormatIterator
VideoFrameFlags
VideoInfo
VideoInfoBuilder
VideoMultiviewFlags
VideoOverlay
VideoOverlayComposition
VideoOverlayCompositionRef
VideoOverlayFormatFlags
VideoOverlayRectangle
VideoOverlayRectangleRef
VideoPackFlags
VideoRectangle
VideoSink
VideoSinkClass
VideoTimeCode
VideoTimeCodeFlags
VideoTimeCodeInterval
VideoTimeCodeMeta

Enums

VideoAFDSpec
VideoAFDValue
VideoAlphaMode
VideoCaptionType
VideoChromaMode
VideoColorMatrix
VideoColorPrimaries
VideoColorRange
VideoDitherMethod
VideoEndianness
VideoFieldOrder
VideoFormat
VideoGammaMode
VideoInterlaceMode
VideoMatrixMode
VideoMultiviewFramePacking
VideoMultiviewMode
VideoPrimariesMode
VideoResamplerMethod
VideoTileMode
VideoTransferFunction

Constants

NONE_VIDEO_BUFFER_POOL
NONE_VIDEO_DECODER
NONE_VIDEO_ENCODER
NONE_VIDEO_FILTER
NONE_VIDEO_OVERLAY
NONE_VIDEO_SINK
VIDEO_DECODER_FLOW_NEED_DATA
VIDEO_ENCODER_FLOW_NEED_DATA
VIDEO_MAX_PLANES

Statics

BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META
BUFFER_POOL_OPTION_VIDEO_ALIGNMENT
BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META
BUFFER_POOL_OPTION_VIDEO_META
CAPS_FEATURES_FORMAT_INTERLACED
CAPS_FEATURES_META_GST_VIDEO_AFFINE_TRANSFORMATION_META
CAPS_FEATURES_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META
CAPS_FEATURES_META_GST_VIDEO_META
CAPS_FEATURES_META_GST_VIDEO_OVERLAY_COMPOSITION
CAPS_FEATURE_FORMAT_INTERLACED
CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META
CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META
CAPS_FEATURE_META_GST_VIDEO_META
CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION
VIDEO_FORMATS_ALL

Traits

VideoBufferPoolConfig
VideoDecoderExt
VideoDecoderExtManual
VideoEncoderExt
VideoEncoderExtManual
VideoFormatIteratorExt
VideoFormatIteratorExtRef
VideoOverlayExt
VideoOverlayExtManual
VideoSinkExt

Functions

calculate_display_ratio
center_video_rectangle
convert_sample
convert_sample_async
convert_sample_async_local
convert_sample_future
guess_framerate
is_video_overlay_prepare_window_handle_message
video_make_raw_caps