summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2015-07-01 22:11:52 +0200
committerSebastian Dröge <sebastian@centricular.com>2015-07-01 22:11:52 +0200
commitb526816cfe8cc78728844bf5df46182dcf712a58 (patch)
treef1a6dcb5d7ad6fcfa51b96a1b56d174c71aeb11e
parent97f58baecd660767c13b039a1c525b30c8b95d5f (diff)
avmux: Blacklist some subtitle and adaptive streaming muxers
-rw-r--r--ext/libav/gstavmux.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/ext/libav/gstavmux.c b/ext/libav/gstavmux.c
index 7e83212..d40090d 100644
--- a/ext/libav/gstavmux.c
+++ b/ext/libav/gstavmux.c
@@ -936,7 +936,13 @@ gst_ffmpegmux_register (GstPlugin * plugin)
(!strncmp (in_plugin->name, "ffmetadata", 10)) ||
(!strncmp (in_plugin->name, "srt", 3)) ||
!strcmp (in_plugin->name, "segment") ||
- !strcmp (in_plugin->name, "stream_segment,ssegment")
+ !strcmp (in_plugin->name, "stream_segment,ssegment") ||
+ !strcmp (in_plugin->name, "jacosub") ||
+ !strcmp (in_plugin->name, "webvtt") ||
+ !strcmp (in_plugin->name, "lrc") ||
+ !strcmp (in_plugin->name, "microdvd") ||
+ !strcmp (in_plugin->name, "tee") ||
+ !strncmp (in_plugin->name, "webm", 4)
) {
GST_LOG ("Ignoring muxer %s", in_plugin->name);
goto next;