qtmux_klass = (GstQTMuxClass *)(G_OBJECT_GET_CLASS(qtmux));
- if (!strncmp(GST_PAD_NAME(pad->collect.pad), "video", 5)) {
+ if (!strncmp(GST_PAD_NAME(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;
nb_video_stts_entry += pad->trak->mdia.minf.stbl.stts.entries.len;
video_stream = TRUE;
- } else if (!strncmp(GST_PAD_NAME(pad->collect.pad), "audio", 5)) {
+ } else if (!strncmp(GST_PAD_NAME(pad), "audio", 5)) {
nb_audio_frames += pad->trak->mdia.minf.stbl.stsz.table_size;
nb_audio_stts_entry += pad->trak->mdia.minf.stbl.stts.entries.len;
qtmux->expected_trailer_size += qtmux->video_expected_trailer_size + qtmux->audio_expected_trailer_size;
/*
- GST_INFO_OBJECT (qtmux, "pad type %s", GST_PAD_NAME(pad->collect.pad));
+ GST_INFO_OBJECT (qtmux, "pad type %s", GST_PAD_NAME(pad));
GST_INFO_OBJECT (qtmux, "VIDEO : stts-entry=[%d], i-frame=[%d], video-sample=[%d]", nb_video_stts_entry, nb_video_i_frames, nb_video_frames);
GST_INFO_OBJECT (qtmux, "AUDIO : stts-entry=[%d], audio-sample=[%d]", nb_audio_stts_entry, nb_audio_frames);
GST_INFO_OBJECT (qtmux, "expected trailer size %d", qtmux->expected_trailer_size);
cdata.set('TIZEN_FEATURE_RTP_MODIFICATION', true)
cdata.set('TIZEN_FEATURE_PULSE_MODIFICATION', true)
cdata.set('TIZEN_FEATURE_V4L2_SKIP_ADD_COLORSPACE', true)
+cdata.set('TIZEN_FEATURE_GST_MUX_ENHANCEMENT', true)
gio_dep = dependency('gio-2.0')