All pastes #534478 Raw Edit

Untitled

public text v1 · immutable
·published 2007-06-03 19:59 UTC
rendered paste body
import gobject
gobject.threads_init()

import pygst
pygst.require("0.10")
import gst


pipeline = gst.Pipeline("mypipeline")

comp = gst.element_factory_make("gnlcomposition", "mycomp")
pipeline.add(comp)

aconv = gst.element_factory_make("audioconvert", "aconv")
pipeline.add(aconv)

sink = gst.element_factory_make("alsasink", "alsasink")
pipeline.add(sink)
aconv.link(sink)

audio = gst.element_factory_make("gnlfilesource", "audio1")
audio.set_property("location", "/home/loic/bla.mp3")
comp.add(audio)

pipeline.set_state(gst.STATE_PLAYING)

loop = gobject.MainLoop()
loop.run()