From 61d132337ef506ff4de7326fb47fb5f8ebd86508 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sun, 19 Aug 2012 01:00:02 -0600 Subject: [PATCH] timeside/decoder/core.py: remove discover redundant code --- timeside/decoder/core.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/timeside/decoder/core.py b/timeside/decoder/core.py index 844b7fc..1018897 100644 --- a/timeside/decoder/core.py +++ b/timeside/decoder/core.py @@ -179,18 +179,11 @@ class FileDecoder(Processor): from gst.extend import discoverer d = discoverer.Discoverer(path, timeout = self.MAX_DISCOVERY_TIME) d.connect('discovered', self.discovered) - self.bus = d.get_bus() - self.bus.add_signal_watch() - self.pipeline = d - self.bus.connect("message", self.on_message) - # start pipeline + # start discover pipeline self.mainloop = gobject.MainLoop() d.discover() self.mainloop.run() - self.pipeline.set_state(gst.STATE_PLAYING) - while self.bus.have_pending(): - self.bus.pop() #d.print_info() def discovered(self, d, is_media): @@ -212,6 +205,5 @@ class FileDecoder(Processor): print "error, no audio found!" else: print "fail", path - self.pipeline.set_state(gst.STATE_NULL) self.mainloop.quit() self.was_discovered = True -- 2.39.5