Crate gstreamer_video[−][src]
Re-exports
pub use video_frame::VideoFrame; |
pub use video_frame::VideoFrameRef; |
Modules
prelude | |
video_frame |
Structs
Continue |
Continue calling the closure in the future iterations or drop it. |
DownstreamForceKeyUnitEvent | |
DownstreamForceKeyUnitEventBuilder | |
Error |
A generic error capable of representing various error domains (types). |
StillFrameEvent | |
StillFrameEventBuilder | |
TypedValue |
A statically typed |
UpstreamForceKeyUnitEvent | |
UpstreamForceKeyUnitEventBuilder | |
Value |
A generic value capable of carrying various types. |
VideoChromaSite | |
VideoColorimetry |
Structure describing the color info. |
VideoFilter |
Provides useful functions and a base class for video filters. |
VideoFlags | |
VideoFormatFlags | |
VideoFormatInfo |
Information for a video format. |
VideoFrameFlags | |
VideoInfo |
Information describing image properties. This information can be filled
in from GstCaps with |
VideoInfoBuilder | |
VideoMultiviewFlags | |
VideoOverlay |
The |
VideoRectangle |
Enums
ForceKeyUnitEvent | |
Type |
A GLib or GLib-based library type |
VideoColorMatrix |
The color matrix is used to convert between Y'PbPr and non-linear RGB (R'G'B') |
VideoColorPrimaries |
The color primaries define the how to transform linear RGB values to and from the CIE XYZ colorspace. |
VideoColorRange |
Possible color range values. These constants are defined for 8 bit color values and can be scaled for other bit depths. |
VideoEndianness | |
VideoFieldOrder |
Field order of interlaced content. This is only valid for interlace-mode=interleaved and not interlace-mode=mixed. In the case of mixed or GST_VIDEO_FIELD_ORDER_UNKOWN, the field order is signalled via buffer flags. |
VideoFormat |
Enum value describing the most common video formats. |
VideoInterlaceMode |
The possible values of the |
VideoMultiviewFramePacking |
|
VideoMultiviewMode |
All possible stereoscopic 3D and multiview representations.
In conjunction with |
VideoTileMode |
Enum value describing the available tiling modes. |
VideoTransferFunction |
The video transfer function defines the formula for converting between non-linear RGB (R'G'B') and linear RGB |
Traits
Cast |
Upcasting and downcasting support. |
IsA |
Declares the "is a" relationship. |
StaticType |
Types that are supported by GLib dynamic typing. |
ToValue |
Converts to |
VideoOverlayExt |
Trait containing all |
VideoOverlayExtManual |