I'm sorry I can't help with your big question, but...

Skpye supports v4l2 devices so it doesn't need v4l1compat. It does need
v4l2convert. However... v4l1compat will use v4l2convert if it needs it. I'm
not sure if there are any performance/memory/whatever issues with using
v4l1compat instead of v4l2convert, but it seems like there could be.

I use a little wrapper script for several of my apps, like:
#!/bin/sh
export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so
exec /usr/bin/skype "$@"

I'm not sure that any of this is exactly important, but I hope it helps. (:
-Jeremy

On Thu, Dec 4, 2008 at 11:47 PM, Ben Woodcroft <[EMAIL PROTECTED]> wrote:

> Thanks. It worked on the development branch. Free of Vista again! (not that
> it didn't take there either).
>
> LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
>
> worked as well. Hoorah.
>
> Thanks,
> ben
>
> 2008/12/5 GWater <[EMAIL PROTECTED]>
>
>> JoJo jojo schrieb:
>>
>>  Hi Ben
>>>
>>> you forgot to do
>>> # modprobe videodev
>>> then /dev/video[n] will get created correctly
>>>
>>> try it ;-)
>>>
>>> -JoJo
>>>
>>> On Thu, Dec 4, 2008 at 5:23 PM, Ben <[EMAIL PROTECTED]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I'm trying the same thing, without success. I'm running Ubuntu
>>>> Intrepid.
>>>>
>>>>
>>>> I'm trying to follow the instructions at
>>>>
>>>> http://groups.google.com/group/microdia/web/testing-microdia-driver-draft
>>>>
>>>> [EMAIL PROTECTED]:~/forays/webcam/microdia$ make clean all
>>>> ...
>>>>  LD [M]  /home/ben/forays/webcam/microdia/microdia.ko
>>>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-10-generic'
>>>> ctags: no input files specified.
>>>>       Try `ctags --help' for a complete list of options.
>>>> make: *** [ctags] Error 1
>>>>
>>>> hmm. According to this thread here it is all ok:
>>>>
>>>> http://groups.google.com/group/microdia/browse_thread/thread/709160c0ded023b6
>>>>
>>>> So I continue:
>>>> $ sudo insmod ./microdia.ko
>>>> insmod: error inserting './microdia.ko': -1 Unknown symbol in module
>>>>
>>>> Try as per the thread says
>>>> $ sudo modprobe compat_ioctl32
>>>> $ sudo insmod ./microdia.ko
>>>>
>>>> but camorama complains of there not being a /dev/video0. Taking the
>>>> thread's instructions,
>>>> sudo depmod -a
>>>> sudo mknod /dev/video0 c 81 0
>>>> sudo chmod 777 /dev/video0
>>>>
>>>> but camorama is still complaining it can't find it. And the following
>>>> doesn't work either:
>>>> mplayer tv:// -tv driver=v4l2:width=640:height=480:outfmt=i420:fps=30
>>>>
>>>>
>>>> I also tried the
>>>> git checkout --track -b development origin/development
>>>> suggestion, but insmod gave the same error:
>>>> insmod: error inserting './microdia.ko': -1 Unknown symbol in module
>>>>
>>>>
>>>>
>>>>
>>>> Thanks!
>>>> ben
>>>>
>>>
>>>
>>>
>> And for camorama you will need to use the following line:
>>
>> $ LD_PRELOAD=/path/to/libv4l/v4l1compat.so camorama
>>
>> GWater
>>
>>
>
>
> --
> FYI: My email addresses at unimelb, uq and gmail all redirect to the same
> place.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Lets make microdia webcams plug'n play, (currently plug'n pray)
To post to this group, send email to [email protected]
Visit us online https://groups.google.com/group/microdia
-~----------~----~----~----~------~----~------~--~---

Reply via email to