Re: Bounty for the first Open Source driver for Kinect

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Nov 11, 2010 at 12:29 AM, Antonio Ospite
<ospite@xxxxxxxxxxxxxxxxx> wrote:
> On Thu, 11 Nov 2010 00:13:09 +0100
> Markus Rechberger <mrechberger@xxxxxxxxx> wrote:
>
>> On Wed, Nov 10, 2010 at 11:48 PM, Mohamed Ikbel Boulabiar
>> <boulabiar@xxxxxxxxx> wrote:
>> > On Wed, Nov 10, 2010 at 10:24 PM, Antonio Ospite
>> > <ospite@xxxxxxxxxxxxxxxxx> wrote:
>> >> If there are arguments against a kernel driver I can't see them yet.
> [...]
>> > If I want to use this device, I will add many userspace code to create
>> > the skeleton model and that need much computation. Kernel Module adds
>> > performance to my other code.
>>
>> just some experience from our side, we do have fully working
>> video4linux1/2 drivers
>> in userspace, the only exception we have is a very thin layered
>> kernelmodule in order
>> to improve the datatransfer.
>
> Markus, can you point to some example so I can get a clearer picture?
>

unfortunately we're closed source (and much more advanced) but you can
have a look at other projects:

* libv4l2
* freebsd has webcamd or something like that to emulate analog
tv/webcams and dvb (they are even reusing linux kernel drivers with a
userspace wrapper - so everything works in userspace for them).

aside of that you can just debug userspace drivers with gdb, valgrind
etc. if issues come up it will only affect your work not the entire
system, kernel is seriously something critical.

Markus
> Thanks,
>   Antonio
>
> --
> Antonio Ospite
> http://ao2.it
>
> PGP public key ID: 0x4553B001
>
> A: Because it messes up the order in which people normally read text.
>   See http://en.wikipedia.org/wiki/Posting_style
> Q: Why is top-posting such a bad thing?
>
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux