[−][src]Trait v4l::io::traits::OutputStream
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(&mut self, index: usize) -> Option<&mut Self::Item>
[src]
Get the buffer at the specified index
pub fn get_meta(&mut self, index: usize) -> Option<&mut Metadata>
[src]
Get the metadata at the specified index
pub fn next(&'a mut self) -> Result<(&mut Self::Item, &mut Metadata)>
[src]
Dump a new frame by first queueing and then dequeueing. First time initialization is performed if necessary.