endif
if TV_PROFILE
-SUBDIRS = codecparsers mpegts $(WAYLAND_DIR)
+SUBDIRS = codecparsers mpegts sctp webrtc $(WAYLAND_DIR)
else
SUBDIRS = uridownloader adaptivedemux interfaces basecamerabinsrc codecparsers \
insertbin mpegts audio sctp player isoff webrtc $(WAYLAND_DIR) \
noinst_HEADERS = gst-i18n-plugin.h gettext.h glib-compat-private.h
if TV_PROFILE
-DIST_SUBDIRS = codecparsers mpegts wayland
+DIST_SUBDIRS = codecparsers mpegts wayland sctp webrtc
else
DIST_SUBDIRS = uridownloader adaptivedemux interfaces basecamerabinsrc \
codecparsers insertbin mpegts wayland opencv audio player isoff sctp webrtc
-endif
+endif
adaptivedemux: uridownloader
if TV_PROFILE
INDEPENDENT_SUBDIRS = \
- codecparsers mpegts $(WAYLAND_DIR)
+ codecparsers mpegts sctp webrtc $(WAYLAND_DIR)
else
INDEPENDENT_SUBDIRS = \
interfaces basecamerabinsrc codecparsers insertbin uridownloader \
- mpegts player isoff sctp $(WAYLAND_DIR) $(OPENCV_DIR)
-endif
+ mpegts player isoff sctp webrtc $(WAYLAND_DIR) $(OPENCV_DIR)
+endif
.PHONY: independent-subdirs $(INDEPENDENT_SUBDIRS)
BuildRequires: pkgconfig(openal)
BuildRequires: pkgconfig(soundtouch) > 1.4
BuildRequires: pkgconfig(nice)
+BuildRequires: pkgconfig(usrsctp)
%if %{with wayland}
%if 0%{?enable_gl:1}
BuildRequires: pkgconfig(gles20)
-Wl,-z,relro\
-D_FORTIFY_SOURCE=2"
export CXXFLAGS+=" -DTIZEN_FEATURE_PITCH_AUDIO_META"
+# export pthread for checking usrsctp_init at sctp configure
+export LDFLAGS+=" -pthread "
%configure\
--disable-static\
%{_libdir}/gstreamer-%{gst_branch}/libgstproxy.so
%{_libdir}/gstreamer-%{gst_branch}/libgstwebrtc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdtls.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstsctp.so
%{_libdir}/libgstsctp-%{gst_branch}.so.0*
%{_libdir}/libgstwebrtc-%{gst_branch}.so.0*
%{_libdir}/libgstcodecparsers-%{gst_branch}.so.0*