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;