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 |