diff options
author | Daniel Drake <dsd@laptop.org> | 2011-02-16 22:55:06 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@laptop.org> | 2011-02-16 22:55:06 (GMT) |
commit | 61480e2adeb70f84d0ad8b556a24b47929926266 (patch) | |
tree | 17d54a2e19efac635e1a707fab170aa811e65529 /glive.py | |
parent | bd03b66578068394917791671db5794f8451b1c6 (diff) |
Fix X to Xv switching
Returning from video playback would continue using X instead of Xv for the
live camera feed.
Diffstat (limited to 'glive.py')
-rw-r--r-- | glive.py | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -277,8 +277,11 @@ class Glive: def _thumb_element(self, name): return self._thumb_pipes[-1].get_by_name(name) + def is_using_xv(self): + return self._pipeline.get_by_name("xsink") == self._xvsink + def _configure_xv(self): - if self._pipeline.get_by_name("xsink") == self._xvsink: + if self.is_using_xv(): # nothing to do, Xv already configured return self._xvsink |