[kde-freebsd] OSSv4 and trunk's kdemultimedia

Raphael Kubo da Costa kubito at gmail.com
Tue Sep 22 20:41:30 CEST 2009


2009/9/8 Max Brazhnikov <makc at freebsd.org>:
> On Sun, 6 Sep 2009 16:53:00 -0300, you wrote:
>> 2009/8/29 Raphael Kubo da Costa <kubito at gmail.com>:
>> > Hi there,
>> >
>> > Recently I've had problems compiling kdemultimedia from trunk.
>> > Basically, the code in kdemultimedia/kmix/mixer_oss4.cpp can't find
>> > some defines that should be present in /usr/include/sys/soundcard.h,
>> > such as MIXF_PCMVOL or MIXT_STEREOSLIDER16.
>> >
>> > Looking at /usr/include/sys/soundcard.h, it looks like OSSv4
>> > integration is still a work in progress, even though it defines
>> > SOUND_VERSION as 0x040000, which makes kmix include the code for
>> > OSSv4.
>> >
>> > What is the real state of OSSv4 support? Should kmix be patched to use
>> > OSSv3?
> afaik, OSSv4 support is in progress. You could ask for details on freebsd-
> hackers at freebsd.org or directly ariff at freebsd.org -- Ariff Abdullah - he is
> working on audio support.
>
> I remember I've disabled oss4 for kdemultimedia3, same we still need for kde4.
>
> Regards,
> Max
>

Just for posterity: I sent a mail to KMix's maintainer with a patch to
disable OSSv4 on FreeBSD and everything seems to be fine now.


More information about the kde-freebsd mailing list