コード例 #1
0
ファイル: sound_pipeline.py プロジェクト: svn2github/Xpra
 def setup_pipeline_and_bus(self, elements):
     pipeline_str = " ! ".join(elements)
     debug("pipeline=%s", pipeline_str)
     self.pipeline = gst.parse_launch(pipeline_str)
     self.bus = self.pipeline.get_bus()
     self.bus_message_handler_id = self.bus.connect("message", self.on_message)
     self.bus.add_signal_watch()
コード例 #2
0
 def setup_pipeline_and_bus(self, elements):
     pipeline_str = " ! ".join(elements)
     debug("pipeline=%s", pipeline_str)
     self.pipeline = gst.parse_launch(pipeline_str)
     self.bus = self.pipeline.get_bus()
     self.bus_message_handler_id = self.bus.connect("message",
                                                    self.on_message)
     self.bus.add_signal_watch()
コード例 #3
0
ファイル: sound_pipeline.py プロジェクト: svn2github/Xpra
 def setup_pipeline_and_bus(self, elements):
     log("pipeline elements=%s", elements)
     pipeline_str = " ! ".join([x for x in elements if x is not None])
     log("pipeline=%s", pipeline_str)
     self.start_time = time.time()
     self.pipeline = gst.parse_launch(pipeline_str)
     self.bus = self.pipeline.get_bus()
     self.bus_message_handler_id = self.bus.connect("message", self.on_message)
     self.bus.add_signal_watch()
コード例 #4
0
 def setup_pipeline_and_bus(self, elements):
     log("pipeline elements=%s", elements)
     self.pipeline_str = " ! ".join([x for x in elements if x is not None])
     log("pipeline=%s", self.pipeline_str)
     self.start_time = time.time()
     self.pipeline = gst.parse_launch(self.pipeline_str)
     self.bus = self.pipeline.get_bus()
     self.bus_message_handler_id = self.bus.connect("message", self.on_message)
     self.bus.add_signal_watch()