summaryrefslogtreecommitdiffstats
path: root/src/sinkinputwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sinkinputwidget.h')
-rw-r--r--src/sinkinputwidget.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/sinkinputwidget.h b/src/sinkinputwidget.h
index bf65108..503c67c 100644
--- a/src/sinkinputwidget.h
+++ b/src/sinkinputwidget.h
@@ -31,7 +31,6 @@ class SinkInputWidget : public StreamWidget {
public:
SinkInputWidget(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& x);
static SinkInputWidget* create(MainWindow* mainWindow);
- virtual ~SinkInputWidget();
void init(MainWindow* mainWindow);
@@ -44,31 +43,6 @@ public:
virtual void onDeviceChange();
virtual void onMuteToggleButton();
virtual void onKill();
- virtual void prepareMenu();
-
- Gtk::Menu submenu;
- Gtk::MenuItem titleMenuItem;
-
- struct SinkMenuItem {
- SinkMenuItem(SinkInputWidget *w, const char *label, uint32_t i, bool active) :
- widget(w),
- menuItem(label),
- index(i) {
- menuItem.set_active(active);
- menuItem.set_draw_as_radio(true);
- menuItem.signal_toggled().connect(sigc::mem_fun(*this, &SinkMenuItem::onToggle));
- }
-
- SinkInputWidget *widget;
- Gtk::CheckMenuItem menuItem;
- uint32_t index;
- void onToggle();
- };
-
- std::map<uint32_t, SinkMenuItem*> sinkMenuItems;
-
- void clearMenu();
- void buildMenu();
private:
MainWindow *mpMainWindow;