From 4d9f6a58b18105ee123edf98f76070858c7c5f8c Mon Sep 17 00:00:00 2001 From: flavio Date: Wed, 12 Dec 2012 22:47:43 +0000 Subject: Correction FIXME: != Gst.State.CHANGE_FAILURE --- diff --git a/glive.py b/glive.py index 26022ec..0747e86 100644 --- a/glive.py +++ b/glive.py @@ -105,7 +105,7 @@ class Glive: #pipeline.add(caps) pipeline.add(fsink) v4l2src.link(fsink) - self._can_limit_framerate = pipeline.set_state(Gst.State.PAUSED)# FIXME: != Gst.State.CHANGE_FAILURE + self._can_limit_framerate = pipeline.set_state(Gst.State.PAUSED) != Gst.StateChangeReturn.FAILURE pipeline.set_state(Gst.State.NULL) def get_has_camera(self): @@ -145,7 +145,7 @@ class Glive: # attempt to use direct access to the 0,0 device, solving some A/V # sync issues src.set_property("device", "plughw:0,0") - hwdev_available = src.set_state(Gst.State.PAUSED) # FIXME: != Gst.State.CHANGE_FAILURE + hwdev_available = src.set_state(Gst.State.PAUSED) != Gst.StateChangeReturn.FAILURE src.set_state(Gst.State.NULL) if not hwdev_available: @@ -306,7 +306,7 @@ class Glive: tee.link(queue) self._xvsink = Gst.ElementFactory.make("xvimagesink", "xsink") - self._xv_available = self._xvsink.set_state(Gst.State.PAUSED) # FIXME: != Gst.State.CHANGE_FAILURE + self._xv_available = self._xvsink.set_state(Gst.State.PAUSED) != Gst.StateChangeReturn.FAILURE self._xvsink.set_state(Gst.State.NULL) # http://thread.gmane.org/gmane.comp.video.gstreamer.devel/29644 -- cgit v0.9.1