diff --git a/ext/libav/gstavmux.c b/ext/libav/gstavmux.c index 325a79dc01d51eaa88a64abf0b7b03a7a30c2dda..32c1832c142e92ae57991acafd803c8400d4c32b 100644 --- a/ext/libav/gstavmux.c +++ b/ext/libav/gstavmux.c @@ -921,9 +921,11 @@ gst_ffmpegmux_register (GstPlugin * plugin) continue; } - if ((!strncmp (in_plugin->long_name, "raw ", 4))) { - GST_LOG ("Ignoring raw muxer %s", in_plugin->name); - continue; + if (in_plugin->long_name != NULL) { + if ((!strncmp (in_plugin->long_name, "raw ", 4))) { + GST_LOG ("Ignoring raw muxer %s", in_plugin->name); + continue; + } } if (gst_ffmpegmux_get_replacement (in_plugin->name))