ADD_DEFINITIONS("-DTARGET")
ENDIF("${ARCH}" STREQUAL "arm")
-IF(EVAS_RENDERER_SUPPORT)
- ADD_DEFINITIONS("-DEVAS_RENDERER_SUPPORT")
-ENDIF(EVAS_RENDERER_SUPPORT)
+IF(TIZEN_FEATURE_EVAS_RENDERER)
+ ADD_DEFINITIONS("-DTIZEN_FEATURE_EVAS_RENDERER")
+ENDIF(TIZEN_FEATURE_EVAS_RENDERER)
ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
ADD_DEFINITIONS("-DTIZEN_DEBUG")
#include <tbm_bufmgr.h>
#include <tbm_surface_internal.h>
#include <mm_sound.h>
-#ifdef PLAYER_ASM_COMPATIBILITY
+#ifdef TIZEN_FEATURE_ASM
#include <mm_session.h>
#include <mm_session_private.h>
#endif
switch (type) {
case PLAYER_DISPLAY_TYPE_OVERLAY:
return MM_DISPLAY_SURFACE_OVERLAY;
-#ifdef EVAS_RENDERER_SUPPORT
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
case PLAYER_DISPLAY_TYPE_EVAS:
return MM_DISPLAY_SURFACE_REMOTE;
#endif
return PLAYER_ERROR_NONE;
}
}
-#ifdef PLAYER_ASM_COMPATIBILITY
+#ifdef TIZEN_FEATURE_ASM
int legacy_player_set_sound_type(player_h player, sound_type_e type)
{
PLAYER_INSTANCE_CHECK(player);
int ret;
if (handle->state == PLAYER_STATE_READY || handle->state == PLAYER_STATE_PAUSED) {
if (handle->display_type == PLAYER_DISPLAY_TYPE_OVERLAY
-#ifdef EVAS_RENDERER_SUPPORT
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
|| handle->display_type == PLAYER_DISPLAY_TYPE_EVAS
#endif
)
int ret = mm_player_stop(handle->mm_handle);
if (handle->display_type == PLAYER_DISPLAY_TYPE_OVERLAY
-#ifdef EVAS_RENDERER_SUPPORT
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
|| handle->display_type == PLAYER_DISPLAY_TYPE_EVAS
#endif
) {
handle->wl_display = (void *)ecore_wl_display_get();
set_wl_display = handle->wl_display;
}
-#ifdef EVAS_RENDERER_SUPPORT
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
else if (type == PLAYER_DISPLAY_TYPE_EVAS && !strcmp(object_type, "image")) {
/* evas object surface */
LOGI("evas surface type");
handle->display_handle = (void *)(uintptr_t)wl_surface_id;
set_handle = &(handle->display_handle);
mmClientType = MM_DISPLAY_SURFACE_OVERLAY;
-#ifdef EVAS_RENDERER_SUPPORT
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
} else if (type == PLAYER_DISPLAY_TYPE_EVAS) {
LOGI("Evas surface type");
set_handle = &(handle->display_handle);
muse_player = (muse_player_handle_s *)muse_core_ipc_get_handle(module);
player_msg_get(type, muse_core_client_get_msg(module));
-#ifdef PLAYER_ASM_COMPATIBILITY
+#ifdef TIZEN_FEATURE_ASM
ret = legacy_player_set_sound_type(muse_player->player_handle, (sound_type_e)type);
#endif
player_msg_return(api, ret, module);
Name: mmsvc-player
Summary: A Media Player module for muse server
-Version: 0.2.17
+Version: 0.2.18
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
%endif
-export CFLAGS+=" -DPLAYER_ASM_COMPATIBILITY"
+export CFLAGS+=" -DTIZEN_FEATURE_ASM"
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
%if "%{?profile}" == "tv" || "%{?profile}" == "wearable"
- -DEVAS_RENDERER_SUPPORT=Off
+ -DTIZEN_FEATURE_EVAS_RENDERER=Off
%else
- -DEVAS_RENDERER_SUPPORT=On
+ -DTIZEN_FEATURE_EVAS_RENDERER=On
%endif
make %{?jobs:-j%jobs}