Enlightenment CVS committal

Author  : tilman
Project : e17
Module  : apps/euphoria

Dir     : e17/apps/euphoria/bin


Modified Files:
        euphoria 


Log Message:
some fixes for xmms2-devel

===================================================================
RCS file: /cvs/e/e17/apps/euphoria/bin/euphoria,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -3 -r1.37 -r1.38
--- euphoria    16 Mar 2006 18:34:30 -0000      1.37
+++ euphoria    13 May 2006 14:59:17 -0000      1.38
@@ -1,6 +1,6 @@
 #!/usr/bin/ruby -w
 
-# $Id: euphoria,v 1.37 2006/03/16 18:34:30 tsauerbeck Exp $
+# $Id: euphoria,v 1.38 2006/05/13 14:59:17 tilman Exp $
 
 require "ecore"
 require "ecore_x"
@@ -81,18 +81,19 @@
                @sliders = {}
 
                unless @edje.data("has_volume_slider").nil?
-                       p = "player.slider.volume"
-                       k = "output.volume"
-                       @sliders[k] = VolumeSlider.new(@edje, @xmms, p, k)
+                       @sliders["volume"] = VolumeSlider.new(@edje, @xmms,
+                                                             
"player.slider.volume")
                end
 
+=begin
                unless @edje.data("has_eq_slider").nil?
                        1.upto(10) do |i|
                                p = "player.slider.eq.band%02i" % i
-                               k = "effect.equalizer.gain#{i - 1}"
+                               k = "equalizer.gain#{i - 1}"
                                @sliders[k] = EqSlider.new(@edje, @xmms, p, k)
                        end
                end
+=end
 
                handle_current_pos(@xmms.playlist_current_pos.wait)
        end
@@ -278,11 +279,13 @@
                                                @repeat = tmp
                                                
@edje.emit_signal("TOGGLE_REPEAT_MODE", "Euphoria")
                                        end
-                               when "output.volume"
-                                       @sliders[k].value = v
-                               when /effect\.equalizer\.gain(\d+)/
+                               when /equalizer\.gain(\d+)/
                                        @sliders[k].value = v.to_f
                        end
+               end
+
+               @xmms.broadcast_playback_volume_changed.notifier do |res|
+                       @sliders["volume"].value = res.value
                end
 
                @xmms.broadcast_playlist_current_pos.notifier do |res|




-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to