Bug 85806

Summary: Kde should have better support for OSS
Product: kdemultimedia Reporter: Edd Barret <edd>
Component: generalAssignee: Multimedia Developers <kde-multimedia>
Status: RESOLVED INTENTIONAL    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:

Description Edd Barret 2004-07-23 18:05:30 UTC
Version:            (using KDE KDE 3.2.2)
Installed from:    FreeBSD Ports
Compiler:          Whatever comes with freebsd 4.10 release 
OS:                FreeBSD

If you are like me and use non kde applications aswell as kde native applications, then you will appreciate that some applications do not support arts. You have the option to disable the sound server, but then none of kde's sound will function. I have found a workaround by setting and external player in kcontrolcenter, but some applications insist upon starting an instance of artsd upon startup (for example noauton).

Also I choose to use oss because arts has some latency issues especially with mplayer, but thats a different story.

This is constructive criticism by the way :)
Comment 1 Koos Vriezen 2004-08-08 23:21:52 UTC
AFAIK that depends on the 'engine' used, that what does the decoding and demuxing and send it to the output channels. Noatun and kaboodle use arts, juk and amarok can choose between arts and gstreamer, kmplayer can use mplayer or xine, kplayer uses mplayer and kaffeine is a xine frontend.
GStreamer, MPlayer and Xine have no trouble using OSS for their audio output.
Comment 2 Edd Barret 2004-08-09 09:40:07 UTC
So i really need to contact the developers of noauton,juk,amarok and
kaboodle? as they dont have oss support?

On 8/8/2004, "Koos Vriezen" <koos.vriezen@xs4all.nl> wrote:

>------- You are receiving this mail because: -------
>You reported the bug, or are watching the reporter.
>
>http://bugs.kde.org/show_bug.cgi?id=85806
>
>
>
>
>------- Additional Comments From koos.vriezen xs4all nl  2004-08-08 23:21 -------
>AFAIK that depends on the 'engine' used, that what does the decoding and demuxing and send it to the output channels. Noatun and kaboodle use arts, juk and amarok can choose between arts and gstreamer, kmplayer can use mplayer or xine, kplayer uses mplayer and kaffeine is a xine frontend.
>GStreamer, MPlayer and Xine have no trouble using OSS for their audio output.
>
>--
>This email has been verified as Virus free
>Virus Protection and more available at http://www.plus.net
>

Comment 3 groot 2008-08-06 11:01:30 UTC
Change

dev.pcm.0.play.vchans: 1

to a bigger number and the OSS drivers will do the muxing for you; this is a bit of a workaround, but arts + other applications are expected to co-exist, which is the default on Linux. In FreeBSD you just have to tweak one setting. Add it to /boot/sysctl.conf .