diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index 4076769ec5..81740674bd 100644 --- a/gst/playback/gstdecodebin2.c +++ b/gst/playback/gstdecodebin2.c @@ -4316,6 +4316,11 @@ gst_decode_chain_expose (GstDecodeChain * chain, GList ** endpads, if (chain->deadend_details) { g_string_append (missing_plugin_details, chain->deadend_details); g_string_append_c (missing_plugin_details, '\n'); + } else { + gchar *desc = gst_pb_utils_get_codec_description (chain->endcaps); + g_string_append_printf (missing_plugin_details, "Missing decoder: %s\n", + desc); + g_free (desc); } *missing_plugin = TRUE; }