istanbul r172 - in trunk: . istanbul/main



Author: zaheerm
Date: Tue Apr 15 12:10:17 2008
New Revision: 172
URL: http://svn.gnome.org/viewvc/istanbul?rev=172&view=rev

Log:
	patch by: Florian Boucault
	* istanbul/main/screencast.py:
	Workaround issue with oggmux, note this is not a fix.
	Related to bug #430151



Modified:
   trunk/ChangeLog
   trunk/istanbul/main/screencast.py

Modified: trunk/istanbul/main/screencast.py
==============================================================================
--- trunk/istanbul/main/screencast.py	(original)
+++ trunk/istanbul/main/screencast.py	Tue Apr 15 12:10:17 2008
@@ -146,7 +146,9 @@
             m.run()
             m.destroy()
             self.finished_callback(message)
-        elif message.type == gst.MESSAGE_EOS:
+        # FIXME: should be fixed in oggmux in gstreamer not worked around
+        elif message.type == gst.MESSAGE_EOS or \
+             message.type == gst.MESSAGE_CLOCK_LOST:
             self._pipeline.set_state(gst.STATE_NULL)
             self.on_eos()
 



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