I've meant to reply to this and other threads for some time and for some reason I haven't...
While other desktop environments seem to be redesigning much of their underlying infrastructure to provide more abstraction to plug in subsystems (especially in the audio/multimedia department, but not limiting to it) there doesn't seem to exist such an initiative in Etoile (of course I'm not talking about redesigning, but about starting with the right foot). What I'm talking about here especifically is reusing things like gstreamer/phonon (gnome/kde4 multimedia subsystems respectively) and in the rare case where such reuse isn't possible a well thought out subsystem should be designed. I don't think I can be of much help here because I haven't worked directly with any of those multimedia kits, but if opening my big mouth means that I should do something I can of course take a shot at it. Btw, AFAIK gstreamer provides a jackd plugin (polypaudio seems like a better default IMHO) and some work on porting it to Windows/ Mac OS has been done. On Apr 16, 2007, at 2:06 PM, Yen-Ju Chen wrote: > On 4/14/07, Quentin Mathé <[EMAIL PROTECTED]> wrote: >> Le 9 avr. 07 à 04:15, Yen-Ju Chen a écrit : >> > [snip] >> >>>>> My current plan is to have a volume menulet >>>> >>>> Would be nice. Don't forget to put the sound specific code in >>>> SystemConfig framework. >>> >>> I have an implementation of mixer in MultimediaKit >>> and an example in Developer/Examples/MixerExample. >>> All I need is a menulet to use this mixer in MultimediaKit. >>> I can put it in SystemConfig. >>> But does it make more sense in MultimediaKit ? >>> On the other hand, for regular users, we only need a mixer >>> for system volume and microphone volume. >>> For professional users, they are not going to use our mixer anyway. >>> So there is no problem to make the one in MultimediaKit simpler >>> and move it to SystemConfig. >> >> We may have SystemConfig relies on MultimediaKit for SCSound config >> element. >> SCSound should allow to select input and output devices, input level/ >> volume and output level/volume and alert volume. In other words, it's >> just a basic mixer probably close to the one in MultimediaKit. >> Perhaps it makes sense to put current MultimediaKit mixer in >> SystemConfig and have MultimediaKit relies on it. >> In future, SystemConfig will surely run a daemon behind the scene to >> take care of: >> - concurrency issue between applications that modify configuration >> stuff (that would benefit to MultimediaKit mixer then) >> - notifications posting on configuration changes >> - priveleged operations we could need (like altering network >> settings) > > I found this audio server: Jack > http://jackaudio.org/ > It looks promising and mplayer support it. > We can use it to play our system sound. > > Yen-Ju > >> >> Cheers, >> Quentin. >> >> >> _______________________________________________ >> Etoile-discuss mailing list >> [email protected] >> https://mail.gna.org/listinfo/etoile-discuss >> > > _______________________________________________ > Etoile-discuss mailing list > [email protected] > https://mail.gna.org/listinfo/etoile-discuss _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
