SB 3DSE ioctl() patch

Julian Elischer julian at elischer.org
Sun Aug 14 19:58:37 GMT 2005


Alexander Leidinger wrote:
> On Sat, 13 Aug 2005 13:57:53 -0700
> Julian Elischer <julian at elischer.org> wrote:
> 
> 
> ---snip---
> % man -k mixer
> mixer(8)                 - set/display soundcard mixer values
> ---snip---
> 
> For me the mixer is a device which controls the volume level of various
> streams and is responsible how to mix those streams into each other.
> The mixer(8) program is a program which allows to manipulate the mixer
> (let's compare it with network routing and bandwith management).
> 
> The sndctrl program would be responsible to query and change various
> properties/capabilities of the soundsystem (let's compare it with
> configuring a network interface with ifconfig) which don't have to be
> related to the mixer, e.g. Ariff is working on "slave-channels", which
> decouple the hardware buffer from the userland buffer. ATM
> slave-channels are controled by a sysctl like the vchans. This could be
> changed to be controled by sndctl. I don't think this falls into the
> responsibility of mixer(8).
> 
> What are the arguments to integrate it into mixer(8)?

one stop shopping?
no new program to learn?

> 
> Bye,
> Alexander.
> 



More information about the freebsd-multimedia mailing list