Struct rscam::Camera [] [src]

pub struct Camera { /* fields omitted */ }

Methods

impl Camera
[src]

Get detailed info about the available formats.

Get detailed info about the available resolutions.

Get detailed info about the available intervals.

Get info about all controls.

Get info about available controls by class (see CLASS_* constants).

Get info about the control by id.

Set value of the control.

Start streaming.

Panics

If recalled or called after stop().

Blocking request of frame. It dequeues buffer from a driver, which will be enqueueed after destructing Frame.

Panics

If called w/o streaming.

Stop streaming. Otherwise it's called after destructing Camera.

Panics

If called w/o streaming.

Trait Implementations

impl Drop for Camera
[src]

A method called when the value goes out of scope. Read more