summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/smoothstreaming/gstmssmanifest.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/smoothstreaming/gstmssmanifest.c b/ext/smoothstreaming/gstmssmanifest.c
index f8ccb4075..63519d39f 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) {