[pitivi/ges] viewer: Clear the pipeline bus sync handler to set a new one
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi/ges] viewer: Clear the pipeline bus sync handler to set a new one
- Date: Sun, 25 Mar 2012 21:54:20 +0000 (UTC)
commit 816a94b55301fb6647d162b7a29cfa1c52edcdc1
Author: Jean-FranÃois Fortin Tam <nekohayo gmail com>
Date: Wed Mar 7 14:34:40 2012 -0500
viewer: Clear the pipeline bus sync handler to set a new one
pitivi/viewer.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/viewer.py b/pitivi/viewer.py
index f86e395..5b73cd3 100644
--- a/pitivi/viewer.py
+++ b/pitivi/viewer.py
@@ -129,6 +129,9 @@ class PitiviViewer(gtk.VBox, Loggable):
if self.pipeline:
bus = self.pipeline.get_bus()
bus.add_signal_watch()
+ # You cannot replace an existing sync_handler.
+ # You can pass NULL to clear it.
+ bus.set_sync_handler(None)
bus.set_sync_handler(self._elementMessageCb)
self.pipeline.set_state(gst.STATE_PAUSED)
self.currentState = gst.STATE_PAUSED
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]