summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-12-02 17:06:50 +0200
committerSebastian Dröge <sebastian@centricular.com>2016-12-05 10:57:50 +0200
commita3b78279e43f33ac1783e33188df0aa21a0bf452 (patch)
treede3a67200003b08f83a281676719db7920b2123b
parent2b0d71aae6656837d4fd362e4a926347e21777b8 (diff)
downloadgst-libav-a3b78279e43f33ac1783e33188df0aa21a0bf452.tar.gz
avdemux: Disable GIF "demuxer"
It's actually a parser but it a) can only work with the ffmpeg GIF decoder that is deactivated anyway, and b) it currently causes infinite linking of avdemux_gif elements with a multiqueue in between in decodebin. https://bugzilla.gnome.org/show_bug.cgi?id=775516
-rw-r--r--ext/libav/gstavdemux.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/libav/gstavdemux.c b/ext/libav/gstavdemux.c
index dfc6bc4..5c2c83d 100644
--- a/ext/libav/gstavdemux.c
+++ b/ext/libav/gstavdemux.c
@@ -2065,8 +2065,7 @@ gst_ffmpegdemux_register (GstPlugin * plugin)
!strcmp (in_plugin->name, "4xm") ||
!strcmp (in_plugin->name, "yuv4mpegpipe") ||
!strcmp (in_plugin->name, "pva") ||
- !strcmp (in_plugin->name, "mpc") ||
- !strcmp (in_plugin->name, "mpc8") || !strcmp (in_plugin->name, "gif"))
+ !strcmp (in_plugin->name, "mpc") || !strcmp (in_plugin->name, "mpc8"))
rank = GST_RANK_MARGINAL;
else {
GST_DEBUG ("ignoring %s", in_plugin->name);