bad:srt: enable srt plugin 07/279207/3 accepted/tizen/unified/20220809.213747 submit/tizen/20220808.070032
authorEunhye Choi <eunhae1.choi@samsung.com>
Wed, 3 Aug 2022 10:40:07 +0000 (19:40 +0900)
committereunhae choi <eunhae1.choi@samsung.com>
Mon, 8 Aug 2022 06:11:22 +0000 (06:11 +0000)
- enable srt and rist plugin except tv product

Change-Id: I06a87e6e3db9485701b8225517762d97c69436aa

packaging/gstreamer.spec

index a285c98..8571c04 100644 (file)
@@ -62,7 +62,7 @@
 
 Name:           %{_name}
 Version:        1.20.0
-Release:        31
+Release:        32
 Summary:        Streaming-Media Framework Runtime
 License:        LGPL-2.0+
 Group:          Multimedia/Framework
@@ -299,6 +299,9 @@ BuildRequires:  pkgconfig(orc-0.4) >= 0.4.11
 BuildRequires:  pkgconfig(sndfile) >= 1.0.16
 BuildRequires:  pkgconfig(soundtouch) > 1.4
 BuildRequires:  pkgconfig(usrsctp)
+%if "%{tizen_profile_name}" != "tv"
+BuildRequires:  pkgconfig(srt)
+%endif
 %if %{with wayland}
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libxml-2.0)
@@ -668,7 +671,6 @@ meson --auto-features=disabled --prefix=/usr --libdir=%{_libdir} --datadir=%{_da
   -D %{_bad_opt}openal=enabled \
   -D %{_bad_opt}opus=enabled \
   -D %{_bad_opt}proxy=enabled \
-  -D %{_bad_opt}rist=enabled \
   -D %{_bad_opt}sctp=enabled \
   -D %{_bad_opt}sdp=enabled \
   -D %{_bad_opt}shm=enabled \
@@ -695,7 +697,9 @@ meson --auto-features=disabled --prefix=/usr --libdir=%{_libdir} --datadir=%{_da
     -D %{_bad_opt}id3tag=enabled \
     -D %{_bad_opt}jpegformat=enabled \
     -D %{_bad_opt}mpegdemux=enabled \
+    -D %{_bad_opt}rist=enabled \
     -D %{_bad_opt}rtp=enabled \
+    -D %{_bad_opt}srt=enabled \
     -D %{_bad_opt}smoothstreaming=enabled \
     %if 0%{?enable_gl:1}
       -D %{_bad_opt}gl=enabled \
@@ -1069,7 +1073,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_lib_gstreamer_dir}/libgstid3tag.so
 %{_lib_gstreamer_dir}/libgstjpegformat.so
 %{_lib_gstreamer_dir}/libgstmpegpsdemux.so
+%{_lib_gstreamer_dir}/libgstrist.so
 %{_lib_gstreamer_dir}/libgstsmoothstreaming.so
+%{_lib_gstreamer_dir}/libgstsrt.so
 %{_libdir}/libgstadaptivedemux-%{gst_branch}.so.0*
 %{_libdir}/libgstbadaudio-%{gst_branch}.so.0*
 %{_libdir}/libgstbasecamerabinsrc-%{gst_branch}.so.0*
@@ -1099,7 +1105,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_lib_gstreamer_dir}/libgstopenal.so
 %{_lib_gstreamer_dir}/libgstopusparse.so
 %{_lib_gstreamer_dir}/libgstproxy.so
-%{_lib_gstreamer_dir}/libgstrist.so
 %if "%{tizen_profile_name}" != "tv"
 %{_lib_gstreamer_dir}/libgstrtpmanagerbad.so
 %endif