rendered paste bodyrecordingbin = 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)src.link(capsfilter) convert = gst.element_factory_make("audioconvert", "convert")recordingbin.add(convert)capsfilter.link(convert)encoder = gst.element_factory_make(encodePipeline, "encoder")recordingbin.add(encoder)convert.link(encoder)filesink = gst.element_factory_make("filesink", "filesink")filesink.set_property("location", event.file.replace(" ", "\ "))recordingbin.add(filesink)encoder.link(filesink)self.recordingEvents[instr] = (event, recordingbin)Globals.debug("Recording in single-input mode")self.mainpipeline.add(recordingbin)