[telepathy-stream-engine/master] Abort on pipeline error, at least until rtpbin teardown is merged

Olivier Crête olivier.crete at collabora.co.uk
Thu May 14 15:47:34 PDT 2009


---
 src/tp-stream-engine.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/tp-stream-engine.c b/src/tp-stream-engine.c
index e08f2a3..2087fa3 100644
--- a/src/tp-stream-engine.c
+++ b/src/tp-stream-engine.c
@@ -786,12 +786,12 @@ bus_async_handler (GstBus *bus G_GNUC_UNUSED,
       case GST_MESSAGE_ERROR:
         gst_message_parse_error (message, &error, &error_string);
 
-        g_debug ("%s: got error from %s: %s: %s (%d %d), stopping pipeline",
+        error_all_streams (engine, error->message);
+
+        g_error ("%s: got error from %s: %s: %s (%d %d), stopping pipeline",
             G_STRFUNC, name, error->message, error_string,
             error->domain, error->code);
 
-        error_all_streams (engine, error->message);
-
         gst_element_set_state (engine->priv->pipeline, GST_STATE_NULL);
         gst_element_set_state (engine->priv->videosrc, GST_STATE_NULL);
         gst_element_set_state (engine->priv->pipeline, GST_STATE_PLAYING);
-- 
1.5.6.5



More information about the telepathy-commits mailing list