[pitivi] mediafilespreviewer: Always use the same videosink



commit b61048d011a67105c9eacf6814b3e87789893ec3
Author: Thibault Saunier <thibault saunier collabora com>
Date:   Tue Aug 27 14:45:22 2013 -0400

    mediafilespreviewer: Always use the same videosink
    
    Avoiding races where the sink is disposed too soon

 pitivi/mediafilespreviewer.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/pitivi/mediafilespreviewer.py b/pitivi/mediafilespreviewer.py
index 3aefd1a..be1d746 100644
--- a/pitivi/mediafilespreviewer.py
+++ b/pitivi/mediafilespreviewer.py
@@ -69,7 +69,7 @@ class PreviewWidget(Gtk.VBox, Loggable):
         bus.enable_sync_message_emission()
         bus.connect('sync-message::element', self._sync_message_cb)
         bus.connect('message::tag', self._tag_found_cb)
-        self.__videosink = self.player.get_property("video-sink")
+        self.__videosink = Gst.ElementFactory.make("autovideosink", "videosink")
         self.__fakesink = Gst.ElementFactory.make("fakesink", "fakesink")
 
         #some global variables for preview handling


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]