From 415ae458d27ae4be5cf2dffaef9b496bef3942b8 Mon Sep 17 00:00:00 2001 From: Xabier Rodriguez Calvar Date: Fri, 9 Sep 2016 14:02:25 +0200 Subject: [PATCH] qtdemux: offset is irrelevant when no crypto info Cause later it will try to use the crypto info array to get an index and attach on of the positions as buffer's crypto info. https://bugzilla.gnome.org/show_bug.cgi?id=770951 --- gst/isomp4/qtdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index f68723e..2bcb4ba 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -5304,7 +5304,7 @@ gst_qtdemux_decorate_and_push_buffer (GstQTDemux * qtdemux, gst_pad_push_event (stream->pad, event); } - if (qtdemux->cenc_aux_info_offset == 0 || info->crypto_info == NULL) { + if (info->crypto_info == NULL) { GST_DEBUG_OBJECT (qtdemux, "cenc metadata hasn't been parsed yet"); gst_buffer_unref (buf); goto exit; -- 2.7.4