def __init__(self, xid): """""" Video.__init__(self) self.xid = xid bus = self.pipeline.get_bus() bus.enable_sync_message_emission() bus.connect("sync-message::element", self.on_gst_sync)
def __init__(self): """""" Video.__init__(self) logger.debug(" ".join(RASPIVID)) self.raspivid = subprocess.Popen(RASPIVID, stdout=subprocess.PIPE) src = self.pipeline.get_by_name("local") src.set_property("fd", self.raspivid.stdout.fileno()) self.play()