webrtc_test: Exclude espp feature as default 97/278497/1
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 21 Jul 2022 07:22:30 +0000 (16:22 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 21 Jul 2022 07:25:38 +0000 (16:25 +0900)
To render data with espp library, put an option below to gbs build.
--define "test_espp_render 1"

[Version] 0.3.159
[Issue Type] Dependency

Change-Id: If63063c46cb8e8298ed0cf81477a8e6e3a03cd6e
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-webrtc.spec
test/CMakeLists.txt
test/webrtc_test_priv.h

index bc591fc3b1a285c44d04efa45dea4385494ac9a0..dad4dd69f766750d73bb038121b105e050d2399f 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-webrtc
 Summary:    A WebRTC library in Tizen Native API
-Version:    0.3.158
+Version:    0.3.159
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
@@ -74,9 +74,14 @@ export LDFLAGS+=" -lgcov"
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 %cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
 %if "%{tizen_profile_name}" == "tv"
--DTIZEN_PROFILE_TV=on
+-DTIZEN_PROFILE_TV=on \
 %else
--DTIZEN_PROFILE_TV=off
+-DTIZEN_PROFILE_TV=off \
+%endif
+%if "%{test_espp_render}" == "1"
+-DTIZEN_FEATURE_ESPP=on
+%else
+-DTIZEN_FEATURE_ESPP=off
 %endif
 
 make %{?jobs:-j%jobs}
index 49bef7dce25fca2899edfadb235a3ec84c385ad5..14bf8fe36c280e964bc3903321f236e01049ff4d 100644 (file)
@@ -7,7 +7,7 @@ INCLUDE_DIRECTORIES(../include)
 link_directories(${CMAKE_SOURCE_DIR}/../)
 
 INCLUDE(FindPkgConfig)
-IF(NOT TIZEN_PROFILE_TV)
+IF(TIZEN_FEATURE_ESPP)
     pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4 esplusplayer)
 ELSE()
     pkg_check_modules(${fw_test} REQUIRED glib-2.0 appcore-efl elementary libsoup-2.4)
@@ -24,7 +24,7 @@ FOREACH(src ${sources})
     GET_FILENAME_COMPONENT(src_name ${src} NAME_WE)
     LIST(APPEND src_list "${src_name}")
 ENDFOREACH()
-IF(NOT TIZEN_PROFILE_TV)
+IF(TIZEN_FEATURE_ESPP)
     ADD_DEFINITIONS("-DTIZEN_FEATURE_ESPP")
 ELSE()
     LIST(REMOVE_ITEM src_list "webrtc_test_espp")
index 1dee7dfb2b55c812a1ef9e228d201641e3e336cb..add569a8e5db841aebbfc331ea53591965b65407 100644 (file)
@@ -21,7 +21,7 @@
 #include <media_format.h>
 #include <media_packet_internal.h>
 #include <sound_manager_internal.h>
-#ifndef TIZEN_TV
+#ifdef TIZEN_FEATURE_ESPP
 #include <esplusplayer_capi.h>
 #endif
 #include <appcore-efl.h>