ADD_DEFINITIONS("-DTIZEN_DEBUG")
ADD_DEFINITIONS("-DENABLE_DPM")
#ADD_DEFINITIONS("-D_AUDIO_IO_DEBUG_TIMING_")
+IF(TIZEN_FEATURE_DISABLE_SESSION_BACKWARD_COMP)
+ ADD_DEFINITIONS("-DDISABLE_SESSION_BACK_COMP")
+ENDIF(TIZEN_FEATURE_DISABLE_SESSION_BACKWARD_COMP)
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${LIB_INSTALL_DIR}")
#define LOG_TAG "TIZEN_N_AUDIO_IO"
#define AUDIO_IO_LOGD(_fmt_, arg...) { \
- LOGD(_fmt_, ##arg); \
+ LOGI(_fmt_, ##arg); \
}
#define AUDIO_IO_LOGW(_fmt_, arg...) { \
Name: capi-media-audio-io
Summary: An Audio Input & Audio Output library in Tizen Native API
-Version: 0.3.58
+Version: 0.3.59
Release: 0
Group: Multimedia/API
License: Apache-2.0
%build
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
+%if "%{TIZEN_PRODUCT_TV}" == "1"
+ -DTIZEN_FEATURE_DISABLE_SESSION_BACKWARD_COMP=On
+%endif
make %{?jobs:-j%jobs}
AUDIO_IO_LOGD("[id:%d], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s], [user_data:0x%x]", id, focus_type, state, reason_for_change, additional_info, user_data);
+/* FIXME: disable it temporarily */
+#ifndef DISABLE_SESSION_BACK_COMP
+
CAudioSessionHandler* pHandler = static_cast<CAudioSessionHandler*>(user_data);
pHandler->__mFocusType = focus_type;
pHandler->__mState = state;
if (pHandler->__mpEventListener != NULL)
pHandler->__mpEventListener->onInterrupt(pHandler, id, focus_type, state, reason_for_change, additional_info);
-
+#endif
return;
}