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

Reply via email to