[−][src]Trait v4l::io::traits::CaptureStream
Required methods
pub fn queue(&mut self, index: usize) -> Result<()>
[src]
Insert a buffer into the drivers' incoming queue
pub fn dequeue(&mut self) -> Result<usize>
[src]
Remove a buffer from the drivers' outgoing queue
pub fn get(&self, index: usize) -> Option<&Self::Item>
[src]
Get the buffer at the specified index
pub fn get_meta(&self, index: usize) -> Option<&Metadata>
[src]
Get the metadata at the specified index
pub fn next(&'a mut self) -> Result<(&Self::Item, &Metadata)>
[src]
Fetch a new frame by first queueing and then dequeueing. First time initialization is performed if necessary.