diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/check/elements/webrtcbin.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/check/elements/webrtcbin.c b/tests/check/elements/webrtcbin.c index 2f4ff646c..405886ee3 100644 --- a/tests/check/elements/webrtcbin.c +++ b/tests/check/elements/webrtcbin.c @@ -455,6 +455,14 @@ _bus_no_errors (struct test_webrtc *t, GstBus * bus, GstMessage * msg, { switch (GST_MESSAGE_TYPE (msg)) { case GST_MESSAGE_ERROR:{ + GError *err = NULL; + gchar *dbg = NULL; + + gst_message_parse_error (msg, &err, &dbg); + g_error ("ERROR from element %s: %s (Debugging info: %s)", + GST_OBJECT_NAME (msg->src), err->message, (dbg) ? dbg : "none"); + g_error_free (err); + g_free (dbg); g_assert_not_reached (); break; } |