gst_mini_object_set_qdata (GST_MINI_OBJECT_CAST (ev),
CUSTOM_EOS_QUARK, NULL, NULL);
GST_LOG_OBJECT (pad, "Received custom EOS");
-#ifndef TIZEN_FEATURE_DISABLE_EOS_DROP
ret = GST_PAD_PROBE_HANDLED;
-#endif
SELECTION_LOCK (dbin);
if (slot->input == NULL) {
GST_DEBUG_OBJECT (pad,
GST_DEBUG_OBJECT (pad, "Got final eos, propagating downstream");
} else {
GST_DEBUG_OBJECT (pad, "Got regular eos (all_inputs_are_eos)");
-#ifndef TIZEN_FEATURE_DISABLE_EOS_DROP
/* drop current event as eos will be sent in check_all_slot_for_eos
* when all output streams are also eos */
ret = GST_PAD_PROBE_DROP;
-#endif
SELECTION_LOCK (dbin);
check_all_slot_for_eos (dbin);
SELECTION_UNLOCK (dbin);
-DTIZEN_FEATURE_VOLUME_MODIFICATION\
-DTIZEN_FEATURE_FORCE_SW_DECODER\
-DTIZEN_FEATURE_U3_AVOID_DEADLOCK\
- -DTIZEN_FEATURE_DISABLE_EOS_DROP\
-DTIZEN_FEATURE_PLAYBIN3_MODIFICATION\
%if "%{tizen_profile_name}" == "tv"
-DTIZEN_PROFILE_TV\