cdata.set('g_memdup2(ptr,sz)', '(G_LIKELY(((guint64)(sz)) < G_MAXUINT)) ? g_memdup(ptr,sz) : (g_abort(),NULL)')
endif
+# TIZEN_BUILD_OPTION
+cdata.set('TIZEN_FEATURE_ASFDEMUX_CHECK_DATA_SIZE', true)
+cdata.set('TIZEN_FEATURE_ASFDEMUX_DISABLE_UNSUPPORTED_FORMAT', true)
+cdata.set('TIZEN_FEATURE_ASFDEMUX_POST_TAG_MSG', true)
+# TIZEN_BUILD_OPTION end
+
ugly_args = ['-DHAVE_CONFIG_H']
configinc = include_directories('.')
libsinc = include_directories('gst-libs')
mkdir -p build
export CFLAGS="\
- -DTIZEN_FEATURE_ASFDEMUX_CHECK_DATA_SIZE\
- -DTIZEN_FEATURE_ASFDEMUX_DISABLE_UNSUPPORTED_FORMAT\
- -DTIZEN_FEATURE_ASFDEMUX_POST_TAG_MSG\
-fstack-protector-strong\
-Wl,-z,relro\
-D_FORTIFY_SOURCE=2"
-meson --auto-feature=auto --prefix=/usr --libdir=%{_libdir} --datadir=%{_datadir} \
+meson --prefix=/usr --libdir=%{_libdir} --datadir=%{_datadir} \
%if "%{tizen_profile_name}" == "tv"
-D tv-profile=true \
-D amrnb=disabled \