Hi Laurent,

On Thu, Jul 2, 2009 at 5:03 AM, Laurent
Pinchart<[email protected]> wrote:
> Hi Vivek,
>
> On Friday 26 June 2009 10:26:07 Vivek Bardia wrote:
>> On Fri, Jun 26, 2009 at 1:26 AM, Laurent Pinchart wrote
>> > On Monday 22 June 2009 14:23:21 Vivek Bardia wrote:
>> > > Hello Laurent,
>> > >
>> > > With respect to the mail chain below,
>> > > Would you be able to help me with regards to Multiple streaming
>> > > interfaces.
>> > >
>> > > Firstly how much effort could be required to bring up the UVC driver to
>> > > support multiple streaming interfaces and MPEG2-TS support ? In case it
>> > > is simple and already available, will you be able to provide that patch
>> > > so that I am able to test it with the hardware and get back about the
>> > > same ?
>> >
>> > Multiple streaming interfaces and MPEG2-TS are different requirements.
>> > Supporting multiple interfaces will require restructuring a good deal of
>> > the driver. I started working on that a week or two ago but had to stop
>> > for a moment (if you can send me a few hours of free time by e-mail I'll
>> > appreciate that). I should have some time this weekend or early next week
>> > to prepare a patch.
>>
>> Although I cannot send you free time by email, but can help you in
>> this regard in case you need help. I do not want to add more overhead
>> and confusion in case you are already working on it.
>>
>> > I haven't really looked into what needs to be changed for MPEG2-TS
>> > support. I don't expect it to be very difficult. I'll probably work on
>> > that over the weekend.
>>
>> Just one more thing, With regards to MPEG2-TS its just adding the
>> parsing support, if I am not wrong?
>
> Some changes might be required on the video streaming code as well. Streaming
> parameters negotiation will have to be modified too to support MPEG2-specific.
> parameters.

Thank you for the quick response from your end for adding support for
Multiple streaming interfaces.
Due to some unexpected delay at my end in getting the device, I have
not been able to test the patch you had sent.

Meanwhile I am trying to emulate such a device by duplicating
descriptors of a available normal UVC device. I will share the details
once I am done.

Meanwhile I am also trying to add support for MPEG2 - TS, Here are the
few places which I thought would require update in the UVC driver code

a.) uvc_driver.c - Format parsing support for Stream based payloads,
MPEG2-TS payload
b.) uvc_video.c - parameters negotiation, VS Interface Control
Selectors support.
c.) video streaming code to handle MaxVideoFrameSize, BmFramingInfo ?
this is the part I am bit jittery about.

Please do let me know if there is something I am missing out on else
would go ahead updating them.

Regards,
Vivek
>
> Best regards,
>
> Laurent Pinchart
>
>
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to