Fix SVACE issue - 103419(NULL_AFTER_DEREF) 62/82962/1
authorHaesu Gwon <haesu.gwon@samsung.com>
Mon, 8 Aug 2016 10:06:51 +0000 (19:06 +0900)
committerHaesu Gwon <haesu.gwon@samsung.com>
Mon, 8 Aug 2016 10:06:51 +0000 (19:06 +0900)
Change-Id: I36e834875f5aba0fd4aaa832e2cd8bd9a1cd949c
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
gst/isomp4/gstqtmux.c
packaging/gst-plugins-good.spec

index 84739a4..e0abbbd 100644 (file)
@@ -446,13 +446,15 @@ gst_qt_mux_update_expected_trailer_size (GstQTMux *qtmux, GstQTPad *pad)
   gboolean video_stream = FALSE;
   gboolean audio_stream = FALSE;
   guint exp_size = 0;
-  GstQTMuxClass *qtmux_klass = (GstQTMuxClass *)(G_OBJECT_GET_CLASS(qtmux));
+  GstQTMuxClass *qtmux_klass = NULL;
 
   if (qtmux == NULL || pad == NULL) {
     GST_ERROR_OBJECT (qtmux, "Invalid parameter");
     return;
   }
 
+  qtmux_klass = (GstQTMuxClass *)(G_OBJECT_GET_CLASS(qtmux));
+
   if (!strncmp(GST_PAD_NAME(pad->collect.pad), "video", 5)) {
     nb_video_frames += pad->trak->mdia.minf.stbl.stsz.table_size;
     nb_video_i_frames += pad->trak->mdia.minf.stbl.stss.entries.len;
index 75b3cea..38f265b 100644 (file)
@@ -3,7 +3,7 @@
 
 Name:           gst-plugins-good
 Version:        1.6.1
-Release:        10
+Release:        11
 License:        LGPL-2.1+
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Url:            http://gstreamer.freedesktop.org/