Return None from GStreamerOutput.get_position() upon failure

This commit is contained in:
Stein Magnus Jodal 2010-11-03 23:38:27 +01:00
parent 4b13dd9046
commit 1f9414d2a7

View File

@ -265,5 +265,5 @@ class GStreamerPlayerThread(BaseThread):
position = self.gst_pipeline.query_position(gst.FORMAT_TIME)[0]
return position // gst.MSECOND
except gst.QueryError, e:
logger.error('time_position failed: %s', e)
return 0
logger.debug(u'GStreamer time position: %s', e)
return None