summaryrefslogtreecommitdiff
blob: a117d108f48f0b0237c7ca9f534ef5e0bf601ead (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Allow fallback to a non GL sink for unittests.

--- a/pitivi/utils/pipeline.py	2015-05-25 13:58:33.980916075 +0200
+++ b/pitivi/utils/pipeline.py	2015-05-25 13:57:52.277261138 +0200
@@ -182,6 +182,9 @@
         # Create a cluttersink element used for display. Subclasses must connect
         # it to self._pipeline themselves
         self.video_sink = Gst.ElementFactory.make("glimagesink", None)
+        if self.video_sink is None:
+            self.video_sink = Gst.ElementFactory.make("xvimagesink", None)
+
         if isinstance(pipeline, GES.Pipeline):
             self._pipeline.preview_set_video_sink(self.video_sink)
         else: