Hi Laurent,
  Thanks for the reply. Yes, I tried with same INPUT/OUTPUT terminal for
both Video streaming interfaces.
I will try with different INPUT/OUTPUT terminal. But physcially there is
only one INPUT/OUTPUT terminal in the device.
Can I logically create two INPUT/OUTPUT terminal both pointing the same
physical entity? Both there INPUT/OUTPUT terminal
are part of the same CONTROL interface right?

Basically what I am trying to acheive is, give user a flexiblity of choosing
the transfer type based on thier required bandwidth.
I decided to give two logical devices on the host side, so that user
can exclusively select one device and stream it.
Will the above approach work in this way or i am missing something here,
suggestions?


Thanks,
Ramesh.



On Sun, Dec 27, 2009 at 12:06 AM, Laurent Pinchart <
laurent.pinch...@ideasonboard.com> wrote:

> Hi Ramesh,
>
> On Wednesday 23 December 2009 12:10:24 Ramesh Rajagopal wrote:
> > Hi,
> > I want my webcam to provide two streaming interfaces one with ISOC
> transfer,
> > another with BULK transfer. On the fly user can choose any of the
> transfer
> > and do cature. I am planning to try like following
> >
> > One control interface with interrupt endpoint for status.
> > Two streaming interface, one with alternate settings for ISOC with
> > supported formats(MJPEG, YUYV)
> > another video streaming interface without alternate settings for BULK
> > transfer with supported formats.
> >
> > First off all, is it possible to try this practically ? Will the host be
> > able to handle both the streamings ?
>
> Yes, but only if the two streaming interfaces are associated with different
> UVC input or output terminals in the control interface.
>
> > I tried in the above way, the camera enumeration seemed successful,
> however
> > I did get only one device on the host (/dev/vide0). I hope for two
> streaming
> > interfaces you should get two devices on the host
> > isn't it?
>
> I suspect that you're trying to use two different streaming interfaces with
> the same USB output terminal. That's not possible.
>
> --
> Regards,
>
> Laurent Pinchart
>
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to