[gst-devel] progress with OSS v4 gstreamer and gnome-volume-control (screenshots attached)

Garrett D'Amore gdamore at sun.com
Tue Feb 3 10:03:04 CET 2009


I'm still working on a few bugs, but I thought I'd share some screen 
shots.  These demonstrate a small amount of layout improvement in 
gnome-volume-control through the use of no more than a single mixer 
flag, along with more generousity/flexibility in how g-v-c handles mixer 
tracks.  The only "interface" change in gstreamer was addition of a new 
flag, GST_MIXER_NO_RECORD, which indicates that the mixer should not 
have a "record" control associated with it.

I anticipate being able to use this to eliminate some ofthe private 
#ifdef sun hacks that are in Sun's copy of the code as well.

Note that in the screenshots, the "beep" slider is associated with the 
pc beeper, and isn't a normal output track.  (It can easily be moved to 
the 'playback' tab if we believe that's a better location for it.   
Right now I like it where it is because it shows that the 
"Switches/Options" tab lays out sliders differently than the Playback 
and Record options.

For the curious, these snapshots were taken on OpenSolaris with the 
Boomer code base... the system is an Ultra 20 using an AC'97 controller 
with an ALC655 codec.

What I'd like to know, and still haven't heard back, is how receptive 
are the gstreamer maintainers likely to be in the face of changes to 
accommodate stuff like this.  (I've tried my best to make the changes 
vendor/platform neutral, so they should be useful for stock OSS 
installations as well.)

    -- Garrett


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1.png
Type: image/png
Size: 24085 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090203/485c41ec/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2.png
Type: image/png
Size: 33807 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090203/485c41ec/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3.png
Type: image/png
Size: 26361 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090203/485c41ec/attachment-0002.png>


More information about the gstreamer-devel mailing list