diff options
author | Conor Curran <conor.curran@canonical.com> | 2011-03-15 09:35:59 +0000 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2011-03-15 09:35:59 +0000 |
commit | 661b34c4f8175efbd51a4471c01e96a370806228 (patch) | |
tree | f141fb88b4e85f1d78f2767c1e6bc976b7606521 /src/slider-menu-item.h | |
parent | 014ef9d63fdf4d7213f1a9481d0566a63daa7543 (diff) | |
parent | baddd57857b450ec4f80312811d5f50b78c46781 (diff) | |
download | ayatana-indicator-sound-661b34c4f8175efbd51a4471c01e96a370806228.tar.gz ayatana-indicator-sound-661b34c4f8175efbd51a4471c01e96a370806228.tar.bz2 ayatana-indicator-sound-661b34c4f8175efbd51a4471c01e96a370806228.zip |
step one in sorting the volume slider mute behaviour
Diffstat (limited to 'src/slider-menu-item.h')
-rw-r--r-- | src/slider-menu-item.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/slider-menu-item.h b/src/slider-menu-item.h index f094c71..4375971 100644 --- a/src/slider-menu-item.h +++ b/src/slider-menu-item.h @@ -23,7 +23,7 @@ with this program. If not, see <http://www.gnu.org/licenses/>. #include <glib-object.h> #include <libdbusmenu-glib/menuitem.h> -#include "active-sink.h" +#include "device.h" G_BEGIN_DECLS @@ -47,10 +47,16 @@ struct _SliderMenuItem { GType slider_menu_item_get_type (void); -void slider_menu_item_update(SliderMenuItem* item, gdouble update); +void slider_menu_item_update(SliderMenuItem* item, const pa_sink_info* update); void slider_menu_item_enable(SliderMenuItem* item, gboolean active); +void slider_menu_item_populate (SliderMenuItem* self, const pa_sink_info* update); +//void +//active_sink_update (ActiveSink* sink, +// const pa_sink_info* update) -SliderMenuItem* slider_menu_item_new (ActiveSink* sink); +gint slider_menu_item_get_sink_index (SliderMenuItem* self); + +SliderMenuItem* slider_menu_item_new (Device* sink); G_END_DECLS |