[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-development
Subject:    [haiku-development] Re: UVC Deframer Question
From:       Jérôme Duval <jerome.duval () gmail ! com>
Date:       2011-08-11 9:40:29
Message-ID: CAPZRpdP7U2-VfetODU+N3TwCR=nQ_GGffYXUKOkP7pk2KFyHqg () mail ! gmail ! com
[Download RAW message or body]

2011/8/10 Philippe Houdoin <philippe.houdoin@gmail.com>:
> What could be done in case of isochronous transfer, if transfer's
> packetization in itself provides useful/nedded information to exploit
> the data received, is that CamDevice::DataPumpThread() could call the
> deframer Write() method per packet, iterating the packetDescriptors to
> pass the chunk of fBuffer corresponding to each packet :

Agreed with Philippe. Better just go your way with your own
UVCDeframer, buffering writes until a new frame come, then queuing the
finished frame buffer with a timestamp.

BTW did you manage to decode the timecode to something useful?

Bye,
Jérôme


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic