On Wed, 02 Nov 2011 18:20:30 -0700, Kaz Kylheku <k...@kylheku.com> wrote: > Hey all, > > I'm working with the B990 on an ARM-based embedded system based on > linux-2.6.27.47.
H.264 is working fine for me, but what I'd like to know is how to capture an unencoded preview stream at the same time? I see there is a kind of mutual exclusion mechanism whereby everyone opens the device in "nonprivileged" mode, but only one of the file descriptors can hold the "privilege" stick. Only the holder of the privilege stick can request a video capture. The others attempting to do do that get an -EBUSY and that is that? Is there no way to capture two streams at the same time? I would think this is a common requirement. E.g. in two-way video calls (a popular application for USB cams) you can send video encoded by the camera itself to the remote host, and produce the local image (e.g. in a smaller picture-in-picture window) from an unencoded stream coming from the camera in parallel (perhaps at a different resolution and frame rate). So the only decoding task going on is for displaying the remote video. The local host doesn't have to decode the local video just to display the preview image. _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel