From 069712201c9d052d39439e3711e7141b65f8d87a Mon Sep 17 00:00:00 2001 From: "Paul W. Frields" Date: Tue, 1 Sep 2009 13:24:56 -0400 Subject: Separate listener functions --- src/ui.py | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'src/ui.py') diff --git a/src/ui.py b/src/ui.py index 67829e1..0cc328e 100644 --- a/src/ui.py +++ b/src/ui.py @@ -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() -- cgit