On Thu, 4 Oct 2001, Christoph Reichenbach wrote: > Hi, > > > On Thu, 4 Oct 2001, Rickard Lind wrote: > > > > pcm_dev_open(*pcm_dev_format_s) return handle > > > > Change that to: > > > > pcm_dev_open() return handle > > > > the pcm layer should get the 44kHz 16bit Stereo from ~/.freesci/config > > soundserver_* or oplout_pcmemu.c should have nothing to do with it. > > Configuration management should be transparent to the subsystems, i.e. > they shouldn't do any reading themselves. The reason for this is that > we will then have only one central parser authority for configuration > options.
Sorry. I agree completely. > The current way to handle optional parameters is by means of function > set_parameter: char* x char* x state -> int x state. > That's what all the other subsystems do, and I think it's a reasonably > simple and powerful approach, although I'm open to suggestions for > improvements. It's fine already. -- /Rickard Lind
