From dd9bfd03ec5af4a1ca254e89a362d73a0774f6e7 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Thu, 21 Apr 2016 14:08:19 -0300 Subject: [PATCH] flv: Handle the case where we do not get any CollectData in handle_buffer https://bugzilla.gnome.org/show_bug.cgi?id=765320 --- gst/flv/gstflvmux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/flv/gstflvmux.c b/gst/flv/gstflvmux.c index 40850aa68a..2080a3cc94 100644 --- a/gst/flv/gstflvmux.c +++ b/gst/flv/gstflvmux.c @@ -1603,7 +1603,7 @@ gst_flv_mux_handle_buffer (GstCollectPads * pads, GstCollectData * cdata, } mux->state = GST_FLV_MUX_STATE_DATA; - if (GST_COLLECT_PADS_DTS_IS_VALID (cdata)) + if (cdata && GST_COLLECT_PADS_DTS_IS_VALID (cdata)) mux->first_timestamp = GST_COLLECT_PADS_DTS (cdata); else mux->first_timestamp = 0;