X-Git-Url: https://git.slaskete.net/python-gstreamer-examples/blobdiff_plain/aa88dcf1d218876da18ed18bb2079c84b3dd7ae3..578b34cf01a5acc18d024df1884e20f799bb2b52:/example1.py diff --git a/example1.py b/example1.py index c2e6e6e..9c41425 100755 --- a/example1.py +++ b/example1.py @@ -7,14 +7,15 @@ # Info on porting python scripts to Gstreamer 1.0 can be found here: # https://wiki.ubuntu.com/Novacut/GStreamer1.0 -from gi.repository import Gst -import gobject +import gi +gi.require_version('Gst', '1.0') +from gi.repository import Gst, GObject class Main: def __init__(self): # Initiate the pipeline Gst.init(None) - self.pipeline = Gst.Pipeline("mypipeline") + self.pipeline = Gst.Pipeline() # Add an audiotestsrc element to the pipeline self.audiotestsrc = Gst.ElementFactory.make("audiotestsrc", "audio") @@ -32,5 +33,5 @@ class Main: # Create the pipelie and enter main loop, quit with ctrl+c start = Main() -mainloop = gobject.MainLoop() +mainloop = GObject.MainLoop() mainloop.run()