rendered paste bodyencodePipeline = Globals.settings.recording["fileformat"]output = "audioconvert ! %s ! filesink location=%s"%(encodePipeline, event.file.replace(" ", "\ "))out = gst.parse_launch(output)Globals.debug("Using pipeline: alsasrc device=%s%s ! "%(device, output))Globals.debug("Using input track: %s"%instr.inTrack)recordingbin = gst.element_factory_make("bin")src = gst.element_factory_make("alsasrc")src.set_property("device", device)recordingbin.add(src) #recordingbin = gst.parse_launch("bin.( alsasrc device=%s %s )"%(device, output))capsfilter = gst.element_factory_make("capsfilter", "recordingcaps")caps = gst.caps_from_string("audio/x-raw-int,rate=11025,channels=2")capsfilter.set_property("caps", caps)recordingbin.add(capsfilter)recordingbin.add(out)src.link(capsfilter)capsfilter.link(out)