skype; alternate versions of the Linuxolator v4l2 patches

Juergen Lock nox at
Tue May 3 21:59:11 UTC 2011


 I somehow thought my linux-v4l2-8-test.patch would also apply
on 8.2 but of course it doesn't so I now also made q&d versions
for that version:

and the same with Linux 2.6.17 videodev2.h:

 And I also don't want to keep back ae@'s version which builds
as a seperate kld the way I did it for the Linuxolator dvb handler
that is now in ports as multimedia/linux_dvbwrapper-kmod:

 Maybe we should turn this into a port too for easy user installation
until the patches get committed and for people on (current) releases?

 (See for the others versions.)

 I now tested skype on 8.2 with the above patch and
avg@'s sys/dev/sound/pcm/dsp.c one-line patch [1], and found
sound doesn't work when running skype from nfs without locking
(wtf!), after extracting the skype tarball [2] locally it started

 I installed these ports:


	(for the deps [3])

	(if you use the default /compat/linux/etc/asound.conf
	don't forget to switch skype's audio input/outputs from
	`default' to `oss', and if your mic isn't on the default
	soundcard you also need to add that to the Linux config [4]
^	and select it in skype)

	(I already had it installed among other things, might not
	actually be needed)


	(for the Linux that my cam needs)

 And again I ran skype out of the extracted tarball:

	LD_PRELOAD=/usr/lib/libv4l/ ./skype_static- --resources=$PWD/skype_static-

 (I also tested the latest beta [5] using a pcbsd 9.0 liveusb
snapshot but it still didn't want to work for me, something about
kwm@'s setup must really be `special', he's the only one I know of
that has it working...)

 Enjoy, :)



[3] make all-depends-list in net/skype's port dir gives:


[4] example /compat/linux/etc/alsa/pcm/pcm-oss.conf entries for
    a mic on /dev/dsp4:

pcm.oss4 {
	type oss
	device /dev/dsp4
	hint {
		description "Open Sound System"

ctl.oss4 {
	type oss
	device /dev/mixer4
	hint {
		description "Open Sound System"


More information about the freebsd-multimedia mailing list