Rust wrapper for v4l2.
```rust let mut camera = rscam::new("/dev/video0").unwrap();
camera.start(&rscam::Config { interval: (1, 30), // 30 fps. width: 1280, height: 720, format: b"MJPG" }).unwrap();
for i in range(0u, 10) { let frame = camera.shot().unwrap(); let mut file = fs::File::create(&Path::new(format!("frame-{}.jpg", i))); file.write(frame.data).unwrap(); } ```
userptr
and read
methods.