From efbae700a618220669dd0e3df3a1a5da113c7cfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Fri, 7 Nov 2014 00:16:12 +0000 Subject: [PATCH] smoothstreaming: initialise new GstH264NalUnit fields CID #1251107. --- ext/smoothstreaming/gstmssmanifest.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/smoothstreaming/gstmssmanifest.c b/ext/smoothstreaming/gstmssmanifest.c index f8ccb4075c..63519d39f0 100644 --- a/ext/smoothstreaming/gstmssmanifest.c +++ b/ext/smoothstreaming/gstmssmanifest.c @@ -423,7 +423,7 @@ _gst_mss_stream_add_h264_codec_data (GstCaps * caps, const gchar * codecdatastr) GstBuffer *buffer; gchar *sps_str; gchar *pps_str; - GstH264NalUnit nalu; + GstH264NalUnit nalu = { 0, }; GstH264SPS sps_struct; GstH264ParserResult parseres; GstMapInfo spsinfo; @@ -457,6 +457,8 @@ _gst_mss_stream_add_h264_codec_data (GstCaps * caps, const gchar * codecdatastr) nalu.offset = 0; nalu.sc_offset = 0; nalu.valid = TRUE; + nalu.header_bytes = 0; + nalu.extension_type = GST_H264_NAL_EXTENSION_NONE; parseres = gst_h264_parse_sps (&nalu, &sps_struct, TRUE); if (parseres == GST_H264_PARSER_OK) {