[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