[pitivi] Pipeline: Catch/debug exceptions from queries on the gst.Pipeline
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Subject: [pitivi] Pipeline: Catch/debug exceptions from queries on the gst.Pipeline
- Date: Tue, 19 May 2009 14:02:53 -0400 (EDT)
commit 592986c5e125379f847880f872ecec7c0345dbe0
Author: Edward Hervey <bilboed bilboed com>
Date: Tue May 19 19:54:44 2009 +0200
Pipeline: Catch/debug exceptions from queries on the gst.Pipeline
---
pitivi/pipeline.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/pitivi/pipeline.py b/pitivi/pipeline.py
index 3c27164..b210936 100644
--- a/pitivi/pipeline.py
+++ b/pitivi/pipeline.py
@@ -319,7 +319,8 @@ class Pipeline(Signallable, Loggable):
self.log("format %r", format)
try:
cur, format = self._pipeline.query_position(format)
- except:
+ except Exception, e:
+ self.handleException(e)
raise PipelineError("Couldn't get position")
self.log("Got position %s", gst.TIME_ARGS(cur))
return cur
@@ -331,7 +332,8 @@ class Pipeline(Signallable, Loggable):
self.log("format %r", format)
try:
dur, format = self._pipeline.query_duration(format)
- except:
+ except Exception, e:
+ self.handleException(e)
raise PipelineError("Couldn't get duration")
self.log("Got duration %s", gst.TIME_ARGS(dur))
self.emit("duration-changed", dur)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]