diff --git a/ChangeLog b/ChangeLog index 9a0e0adcf3..74655cd499 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-02-20 Zaheer Abbas Merali + + * examples/vumeter.py: + Fix vumeter example + 2006-02-17 Edward Hervey * gst/gst.defs: diff --git a/examples/vumeter.py b/examples/vumeter.py index d1ce5b668b..67a0c0302e 100755 --- a/examples/vumeter.py +++ b/examples/vumeter.py @@ -92,12 +92,9 @@ class Window(gtk.Dialog): pipeline = gst.parse_launch(s) self.set_sensitive(True) pipeline.get_bus().add_signal_watch() - i = pipeline.get_bus().connect('message::application', self.on_message) - if pipeline.set_state(gst.STATE_PLAYING) == gst.STATE_CHANGE_SUCCESS: - print "going into main" - gtk.Dialog.run(self) - else: - self.error('Could not set state') + i = pipeline.get_bus().connect('message', self.on_message) + pipeline.set_state(gst.STATE_PLAYING) + gtk.Dialog.run(self) pipeline.get_bus().disconnect(i) pipeline.get_bus().remove_signal_watch() pipeline.set_state(gst.STATE_NULL)