From 24ecac6b3a9817e5ccefb81771df8247e9d1cda9 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 14 Apr 2011 14:22:37 +0000 Subject: [PATCH] self.pipe for decoder --- timeside/decoder/core.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/timeside/decoder/core.py b/timeside/decoder/core.py index 11aae1c..a2430d4 100644 --- a/timeside/decoder/core.py +++ b/timeside/decoder/core.py @@ -59,10 +59,11 @@ class FileDecoder(Processor): # the output data format we want caps = "audio/x-raw-float, width=32" - self.pipeline = gst.parse_launch('''uridecodebin uri="%s" name=src + self.pipe = '''uridecodebin uri="%s" name=src ! audioconvert ! %s - ! appsink name=sink sync=False ''' % (self.uri, caps)) + ! appsink name=sink sync=False ''' % (self.uri, caps) + self.pipeline = gst.parse_launch(self.pipe) # store a pointer to appsink in our decoder object self.sink = self.pipeline.get_by_name('sink') self.sink.set_property('emit-signals', True) -- 2.39.5