On Sun, Apr 25, 2010 at 08:42:45AM +0200, Landry Breuil wrote:
> On Sun, Apr 25, 2010 at 03:00:42AM +0000, Jacob Meuser wrote:
> > On Mon, Apr 19, 2010 at 11:59:27AM +0200, Antoine Jacoutot wrote:
> > > On Mon, 19 Apr 2010, Jacob Meuser wrote:
> > > <...>
> > > > multimedia/gstreamer-0.10/plugins-good mixer?
> > > 
> > > Yes, oss support is enabled only because we need mixer capability.
> > 
> > what does "need" mean?  does it mean this port wouldn't work at all
> > without it?  or is it "there would be missing functionality"?
> 
> Ie without that, applications using gstreamer mixer capability like
> xfce4-mixer and gnome mixer applet wont work anymore. Atm on my azalia
> system, the only device available in xfce4-mixer is the oss mixer
> (providing only 2 controls, master & mic), provided by
> gst-plugins-good/sys/oss and implementing the needed interface :
> http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/sys/oss
> http://www.gstreamer.net/data/doc/gstreamer/head/pwg/html/section-iface-mixer.html
> as the alternatives in sys are oss/directsound/osxaudio/sunaudio, i
> don't think we have another choice than using oss (or write our own on
> top of libsndio).
> 
> > whether applications should be able to change the system hardware
> > volume, in the context of a shared audio system (that is, more than
> > one program can "use" the hardware at a time), I think, is an
> > unanswered question.  my opinion is that applications that aren't
> > explicitely programs to control the hardware mixer should only
> > control the volume of the stream they produce.
> 
> In this case, the known users of gstossmixer _are_ explicitely made
> to control the hardware mixer.

ok.  I wasn't sure if that was the case or not.  thanks.

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to