Alexander Leidinger

Just another weblog


Video for linux (v4l) emu­la­tion com­ing to the linuxulator

I am in the process of prepar­ing the import of code which makes v4l devices usable in the lin­ux­u­la­tor. Basi­cally this means you can use your web­cam in skype (tested by the sub­mit­ter of the patch on amd64).

This is not a “apply patch and com­mit” thing, because the orig­i­nal videodev.h (with some mod­i­fi­ca­tions) is used. I was seek­ing the OK from core@ for this. As there is no license in the header, and the orig­i­nal author (Alan Cox, the linux one, not our FreeBSD one) gave per­mis­sions to use it, core@ is OK with the import.

I intent to do a ven­dor import of the linux header (pre­pared today, together with some readme which explains where it comes from and some stuff to show that we are on the safe side regard­ing legal stuff), and then I want to copy this over to the lin­ux­u­la­tor as linux_videodev.h and com­mit the patch (prob­a­bly a lit­tle bit mod­i­fied in a few places). My plan is to com­mit it this week. Peo­ple which already want to play around with it now can have a look at the emu­la­tion mail­inglist, a link to the patch is posted there.

With the header being in a ven­dor branch, inter­ested peo­ple could then start to sub­mit new BSD licensed dri­vers or mod­ify exist­ing dri­vers which make use of the v4l inter­face, but I let the import of the header into the FreeBSD include direc­tory up to the per­son which wants to com­mit the first native FreeBSD-v4l support.

When such native FreeBSD-v4l sup­port is com­mit­ted, the lin­ux­u­la­tor code needs to be revised.

GD Star Rat­ing
GD Star Rat­ing

Tags: , , , , , , , , ,

3 Responses to “Video for linux (v4l) emu­la­tion com­ing to the linuxulator”

  1. Video 4 Linux intégré au Linuxulator at FreeBSD-fr: Les nouvelles du géant en français Says:

    […] Lei­dinger tra­vaille à l’intégration du code per­mé­tant aux périphériques util­isant l’interface.… Ceci per­me­t­tra par exem­ple l’utilisation d’une web­cam avec […]

  2. Video for Linux emuliacija | Says:

    […] Plačiau […]

  3. Video4Linux support in FreeBSD « The Daily BSD Says:

    […] Video for linux (v4l) emu­la­tion com­ing to the linuxulator […]

Leave a Reply