diff options
Diffstat (limited to 'src/ui.py')
| -rw-r--r-- | src/ui.py | 18 |
1 files changed, 1 insertions, 17 deletions
@@ -22,12 +22,11 @@ from config import * import gconfig from pulseaudio.PulseObj import PulseObj +from listener import * import gtk #import gtk.glade import os -import dbus import gobject -import dbus.mainloop.glib import pygst pygst.require('0.10') import gst @@ -219,21 +218,6 @@ class PulseCasterUI: self.destfile_label.set_text(self.filesinkpath) -class PulseCasterListener: - def __init__(self, ui): - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - self.bus = dbus.SystemBus() - - self.bus.add_signal_receiver(ui.repop_sources, - signal_name='DeviceAdded', - dbus_interface='org.freedesktop.Hal.Manager', - path='/org/freedesktop/Hal/Manager') - self.bus.add_signal_receiver(ui.repop_sources, - signal_name='DeviceRemoved', - dbus_interface='org.freedesktop.Hal.Manager', - path='/org/freedesktop/Hal/Manager') - - if __name__ == '__main__': pulseCaster = PulseCasterUI() gtk.main() |
