Fix float->int(short) clipping issue when playing ogg content
[platform/core/multimedia/libmm-sound.git] / include / mm_sound_common.h
index 495ae92..ef977aa 100644 (file)
 
 #include <errno.h>
 
-///////////////////////////////////
-////     MMSOUND VOLUME APIs
-///////////////////////////////////
-#define VCONF_KEY_VOLUME_PREFIX                                "file/private/sound/volume"
-#define VCONF_KEY_VOLUME_TYPE_SYSTEM           VCONF_KEY_VOLUME_PREFIX"/system"
-#define VCONF_KEY_VOLUME_TYPE_NOTIFICATION     VCONF_KEY_VOLUME_PREFIX"/notification"
-#define VCONF_KEY_VOLUME_TYPE_ALARM                    VCONF_KEY_VOLUME_PREFIX"/alarm"
-#define VCONF_KEY_VOLUME_TYPE_RINGTONE         VCONF_KEY_VOLUME_PREFIX"/ringtone"
-#define VCONF_KEY_VOLUME_TYPE_MEDIA                    VCONF_KEY_VOLUME_PREFIX"/media"
-#define VCONF_KEY_VOLUME_TYPE_CALL                     VCONF_KEY_VOLUME_PREFIX"/call"
-#define VCONF_KEY_VOLUME_TYPE_VOIP                     VCONF_KEY_VOLUME_PREFIX"/voip"
-#define VCONF_KEY_VOLUME_TYPE_VOICE            VCONF_KEY_VOLUME_PREFIX"/voice"
-#define VCONF_KEY_VOLUME_TYPE_ANDROID          VCONF_KEY_VOLUME_PREFIX"/fixed"
-
-#ifndef _TIZEN_PUBLIC_
-#define VCONF_KEY_VR_LEFTHAND_ENABLED          VCONFKEY_SETAPPL_PERFERED_ARM_LEFT_BOOL
-#endif
-
 #define PA_READY "/tmp/.pa_ready"
-#ifdef USE_LWIPC
 #define SOUND_SERVER_READY "/tmp/.sound_server_ready"
-#endif
 #define FOCUS_SERVER_READY "/tmp/.focus_server_ready"
 
 #define MMSOUND_ENTER_CRITICAL_SECTION(x_mutex) \
-switch ( pthread_mutex_lock( x_mutex ) ) \
-{ \
+switch (pthread_mutex_lock(x_mutex)) { \
 case EINVAL: \
-       debug_warning("try mutex init..\n"); \
-       if( 0 > pthread_mutex_init( x_mutex, NULL) ) { \
+       debug_warning("try mutex init.."); \
+       if (0 > pthread_mutex_init(x_mutex, NULL)) { \
                return; \
        } else { \
                break; \
@@ -62,16 +41,15 @@ case EINVAL: \
 case 0: \
        break; \
 default: \
-       debug_error("mutex lock failed\n"); \
+       debug_error("mutex lock failed"); \
        return; \
 }
 
-#define MMSOUND_ENTER_CRITICAL_SECTION_WITH_RETURN(x_mutex,x_return) \
-switch ( pthread_mutex_lock( x_mutex ) ) \
-{ \
+#define MMSOUND_ENTER_CRITICAL_SECTION_WITH_RETURN(x_mutex, x_return) \
+switch (pthread_mutex_lock(x_mutex)) { \
 case EINVAL: \
-       debug_warning("try mutex init..\n"); \
-       if( 0 > pthread_mutex_init( x_mutex, NULL) ) { \
+       debug_warning("try mutex init.."); \
+       if (0 > pthread_mutex_init(x_mutex, NULL)) { \
                return x_return; \
        } else { \
                break; \
@@ -80,13 +58,13 @@ case EINVAL: \
 case 0: \
        break; \
 default: \
-       debug_error("mutex lock failed\n"); \
+       debug_error("mutex lock failed"); \
        return x_return; \
 }
 
 #define MMSOUND_LEAVE_CRITICAL_SECTION(x_mutex) \
-if( pthread_mutex_unlock( x_mutex ) ) { \
-       debug_error("mutex unlock failed\n"); \
+if (pthread_mutex_unlock(x_mutex)) { \
+       debug_error("mutex unlock failed"); \
 }
 
 #define MMSOUND_STRNCPY(dst, src, size) \
@@ -101,7 +79,7 @@ do { \
                strncpy(dst, src, size - 1); \
                dst[size - 1] = '\0';\
        } \
-} while(0)
+} while (0)
 
 #endif /* __MM_SOUND_COMMON_H__ */