Re: [libdc] Old-stack vs New-stack
Capture and control API for IIDC compliant cameras
Brought to you by:
ddouxchamps,
gordp
From: Jarod W. <jw...@re...> - 2009-06-30 16:34:14
|
On Tuesday 30 June 2009 12:26:45 Stefan Richter wrote: > Jarod Wilson wrote: > > On Tuesday 30 June 2009 11:48:01 Stefan Richter wrote: > >> I'm not sure whether 2.6.29.4-167.fc11 contains a backport of the > >> mainline 2.6.30 feature extensions to firewire-core and firewire-ohci > >> which made the new stack viable for serious IIDC use. > ... > > Had to look at the patches we're carrying to refresh my memory, but we > > do have all the iso allocation functionality in that kernel, i.e., we > > have FW_CDEV_VERSION 2. > > > >> Furthermore, it doesn't export proper packet reception timestamps if you > >> need those. > > > > Doesn't look like we have this piece though. > > If the version macro is at 2, then the timestamp enhancement is in there > too. (If you derived your patches from git commits or from somebody's > firewire quilt series.) Ah, there it is, you're right, I just missed it reading over the patch. + * In version 2 of this ABI, header data consist of the 1394 isochronous + * packet header, followed by a timestamp quadlet if + * &fw_cdev_create_iso_context.header_size > 4, followed by quadlets from the + * packet payload if &fw_cdev_create_iso_context.header_size > 8. -- Jarod Wilson ja...@re... |