All pastes #257574 Raw Edit

another gst problem

public python v1 · immutable
#257574 ·published 2006-11-25 14:41 UTC
rendered paste body
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)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)