示例#1
0
 def __init__(self):
     Output.__init__(self)
     self.icecast_sink = gst.element_factory_make(
             "shout2send", "icecastsink"
     )
     self.add(self.icecast_sink)
     self.sink_pad.set_target(self.icecast_sink.sink_pads().next())
示例#2
0
 def __init__(self):
     Output.__init__(self)
     self.fgdp_sink = gst.element_factory_make("fgdpsink", "fgdpsink")
     self.queue_fgdp = gst.element_factory_make("queue", None)
     self.fgdp_sink.set_property('port', 15000)
     self.add(self.fgdp_sink)
     self.add(self.queue_fgdp)
     self.queue_fgdp.link(self.fgdp_sink)
     self.sink_pad.set_target(self.queue_fgdp.sink_pads().next())
示例#3
0
 def __init__(self):
     Output.__init__(self)        
     self.fgdp_sink = gst.element_factory_make(
             "fgdpsink", "fgdpsink"
     )
     self.queue_fgdp = gst.element_factory_make(
             "queue", None
     )
     self.fgdp_sink.set_property('port', 15000)
     self.add(self.fgdp_sink)
     self.add(self.queue_fgdp)
     self.queue_fgdp.link(self.fgdp_sink)
     self.sink_pad.set_target(self.queue_fgdp.sink_pads().next())
示例#4
0
 def __init__(self):
     Output.__init__(self)
     self.fake_sink = gst.element_factory_make("fakesink", "fakesink")
     self.add(self.fake_sink)
     self.sink_pad.set_target(self.fake_sink.sink_pads().next())
示例#5
0
 def __init__(self):
     Output.__init__(self)
     self.file_sink = gst.element_factory_make("filesink", "filesink")
     self.add(self.file_sink)
     self.sink_pad.set_target(self.file_sink.sink_pads().next())
示例#6
0
 def __init__(self):
     Output.__init__(self)
     self.icecast_sink = gst.element_factory_make("shout2send",
                                                  "icecastsink")
     self.add(self.icecast_sink)
     self.sink_pad.set_target(self.icecast_sink.sink_pads().next())