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>
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
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}
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)
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")
#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>