VideoFrame

Trait VideoFrame 

Source
pub trait VideoFrame: Send + Sync {
    // Required methods
    fn buffer_index(&self) -> usize;
    fn width(&self) -> usize;
    fn height(&self) -> usize;
}
Expand description

Provides a handle to a video frame on the GPU.

Required Methods§

Source

fn buffer_index(&self) -> usize

Source

fn width(&self) -> usize

Source

fn height(&self) -> usize

Implementors§

Source§

impl<'lt, _ErasedPtr> VideoFrame for VideoFrame_TO<'lt, _ErasedPtr>
where Self: Send + Sync, _ErasedPtr: AsPtr<PtrTarget = ()>,