diff --git a/ext/ffmpeg/gstffmpegdemux.c b/ext/ffmpeg/gstffmpegdemux.c index 4c32ea2d9e..fba3dc2bd5 100644 --- a/ext/ffmpeg/gstffmpegdemux.c +++ b/ext/ffmpeg/gstffmpegdemux.c @@ -1891,7 +1891,8 @@ gst_ffmpegdemux_register (GstPlugin * plugin) /* these don't do what one would expect or * are only partially functional/useful */ - if (!strcmp (in_plugin->name, "aac") || !strcmp (in_plugin->name, "wv")) + if (!strcmp (in_plugin->name, "aac") || + !strcmp (in_plugin->name, "wv") || !strcmp (in_plugin->name, "ass")) goto next; /* Don't use the typefind functions of formats for which we already have diff --git a/ext/ffmpeg/gstffmpegmux.c b/ext/ffmpeg/gstffmpegmux.c index b0544af222..143cd72661 100644 --- a/ext/ffmpeg/gstffmpegmux.c +++ b/ext/ffmpeg/gstffmpegmux.c @@ -830,7 +830,8 @@ gst_ffmpegmux_register (GstPlugin * plugin) (!strncmp (in_plugin->name, "image", 5)) || (!strncmp (in_plugin->name, "mulaw", 5)) || (!strncmp (in_plugin->name, "alaw", 4)) || - (!strncmp (in_plugin->name, "h26", 3)) + (!strncmp (in_plugin->name, "h26", 3)) || + (!strncmp (in_plugin->name, "ass", 3)) ) { GST_LOG ("Ignoring muxer %s", in_plugin->name); goto next;