Removed Gtk dependency for example1 (pure CLI)
authorEinar Jørgen Haraldseid <einar@haraldseid.net>
Sat, 3 Jun 2017 06:49:57 +0000 (08:49 +0200)
committerEinar Jørgen Haraldseid <einar@haraldseid.net>
Sat, 3 Jun 2017 06:49:57 +0000 (08:49 +0200)
example1.py

index 5916bb4f4a7d3ed028a86744e37e04e4d6c563ac..c3975f211e4c4bdda161cc20d4d5d0ce9b410737 100755 (executable)
@@ -7,9 +7,9 @@
 # Info on porting python scripts to Gstreamer 1.0 can be found here:
 # https://wiki.ubuntu.com/Novacut/GStreamer1.0
 
 # Info on porting python scripts to Gstreamer 1.0 can be found here:
 # https://wiki.ubuntu.com/Novacut/GStreamer1.0
 
-import gi
+import gi, time
 gi.require_version('Gst', '1.0')
 gi.require_version('Gst', '1.0')
-from gi.repository import Gst, GLib
+from gi.repository import Gst
 
 class Main:
   def __init__(self):
 
 class Main:
   def __init__(self):
@@ -33,9 +33,5 @@ class Main:
 
 # Create the pipelie and enter main loop, quit with ctrl+c
 start = Main()
 
 # Create the pipelie and enter main loop, quit with ctrl+c
 start = Main()
-mainloop = GLib.MainLoop()
-
-try:
-    mainloop.run()
-except KeyboardInterrupt:
-    exit(0)
+while True:
+    time.sleep(0.001)