Struct gstreamer_video_sys::GstVideoFormatInfo[][src]

#[repr(C)]
pub struct GstVideoFormatInfo { pub format: GstVideoFormat, pub name: *const c_char, pub description: *const c_char, pub flags: GstVideoFormatFlags, pub bits: c_uint, pub n_components: c_uint, pub shift: [c_uint; 4], pub depth: [c_uint; 4], pub pixel_stride: [c_int; 4], pub n_planes: c_uint, pub plane: [c_uint; 4], pub poffset: [c_uint; 4], pub w_sub: [c_uint; 4], pub h_sub: [c_uint; 4], pub unpack_format: GstVideoFormat, pub unpack_func: GstVideoFormatUnpack, pub pack_lines: c_int, pub pack_func: GstVideoFormatPack, pub tile_mode: GstVideoTileMode, pub tile_ws: c_uint, pub tile_hs: c_uint, pub _gst_reserved: [gpointer; 4], }

Fields

Trait Implementations

impl Copy for GstVideoFormatInfo
[src]

impl Clone for GstVideoFormatInfo
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GstVideoFormatInfo
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl !Send for GstVideoFormatInfo

impl !Sync for GstVideoFormatInfo