diff options
author | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2011-01-20 16:15:14 -0500 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2011-01-20 16:15:14 -0500 |
commit | ea8cb34f2027241e348aa27e8bf16ae5be53bd45 (patch) | |
tree | 20b8d137f4934a8fde83b71d69ac84b0d4a06eb4 /examples | |
parent | cbe641522903ad838ec827135ac5f41d2c959de2 (diff) | |
download | farstream-ea8cb34f2027241e348aa27e8bf16ae5be53bd45.tar.gz |
example gui: Keep a ref to the FsElementAddedNotifier to keep it alive
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/gui/fs2-gui.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/gui/fs2-gui.py b/examples/gui/fs2-gui.py index c18a368b..b27f4d24 100755 --- a/examples/gui/fs2-gui.py +++ b/examples/gui/fs2-gui.py @@ -107,9 +107,9 @@ class FsUIPipeline: def __init__(self, elementname="fsrtpconference"): self.pipeline = gst.Pipeline() signal.signal(signal.SIGINT, self.int_handler) - notifier = farsight.ElementAddedNotifier() - notifier.connect("element-added", self.element_added_cb) - notifier.add(self.pipeline) + self.notifier = farsight.ElementAddedNotifier() + self.notifier.connect("element-added", self.element_added_cb) + self.notifier.add(self.pipeline) self.pipeline.get_bus().set_sync_handler(self.sync_handler) self.pipeline.get_bus().add_watch(self.async_handler) self.conf = gst.element_factory_make(elementname) |