[−][src]Trait v4l::device::QueryDevice
Query device properties such as supported formats and controls
Required methods
fn enum_frameintervals(
&self,
fourcc: FourCC,
width: u32,
height: u32
) -> Result<Vec<FrameInterval>>
&self,
fourcc: FourCC,
width: u32,
height: u32
) -> Result<Vec<FrameInterval>>
Returns a vector of all frame intervals that the device supports for the given pixel format and frame size
fn enum_framesizes(&self, fourcc: FourCC) -> Result<Vec<FrameSize>>
Returns a vector of valid framesizes that the device supports for the given pixel format
fn query_caps(&self) -> Result<Capabilities>
Returns video4linux framework defined information such as card, driver, etc.
fn query_controls(&self) -> Result<Vec<Description>>
Returns the supported controls for a device such as gain, focus, white balance, etc.
Implementors
impl<T: Device> QueryDevice for T
[src]
fn enum_frameintervals(
&self,
fourcc: FourCC,
width: u32,
height: u32
) -> Result<Vec<FrameInterval>>
[src]
&self,
fourcc: FourCC,
width: u32,
height: u32
) -> Result<Vec<FrameInterval>>