Struct gst::VideoFrame
[−]
[src]
pub struct VideoFrame { /* fields omitted */ }pub struct VideoFrame { /* fields omitted */ }impl VideoFrame[src]unsafe fn new(vi: GstVideoInfo, buffer: Buffer) -> Option<VideoFrame>fn info(&self) -> &VideoInfofn flags(&self) -> &GstVideoFlagsfn buffer(&self) -> &Bufferfn format_info(&self) -> &GstVideoFormatInfofn format(&self) -> &GstVideoFormatfn width(&self) -> i32fn height(&self) -> i32fn size(&self) -> u64fn len<T>(&self) -> usizefn is_interlaced(&self) -> boolfn is_tff(&self) -> boolfn is_rff(&self) -> boolfn is_onefield(&self) -> boolfn n_planes(&self) -> u32fn plane<'a>(&'a self, p: u32) -> Option<VideoPlane<'a>>fn n_components(&self) -> u32fn component<'a>(&'a self, c: u32) -> Option<VideoComponent<'a>>impl Drop for VideoFrame[src]