Add support for mute API set
[platform/core/multimedia/libmm-sound.git] / include / mm_sound_intf.h
index 1ae0713..fa023e0 100644 (file)
@@ -55,18 +55,11 @@ typedef enum audio_method {
        AUDIO_METHOD_IS_STREAM_ON_DEVICE,
        AUDIO_METHOD_GET_AUDIO_PATH,
        AUDIO_METHOD_SET_VOLUME_LEVEL,
+       AUDIO_METHOD_SET_MUTE,
 
-       AUDIO_METHOD_GET_UNIQUE_ID,
-       AUDIO_METHOD_REGISTER_FOCUS,
-       AUDIO_METHOD_UNREGISTER_FOCUS,
-       AUDIO_METHOD_SET_FOCUS_REACQUISITION,
-       AUDIO_METHOD_GET_ACQUIRED_FOCUS_STREAM_TYPE,
        AUDIO_METHOD_ACQUIRE_FOCUS,
        AUDIO_METHOD_RELEASE_FOCUS,
        AUDIO_METHOD_UPDATE_STREAM_FOCUS_STATUS, /* It communicates with stream-manager to update focus status. */
-       AUDIO_METHOD_WATCH_FOCUS,
-       AUDIO_METHOD_UNWATCH_FOCUS,
-       AUDIO_METHOD_DELIVER_FOCUS,
 
        AUDIO_METHOD_SET_FILTER,
        AUDIO_METHOD_UNSET_FILTER,
@@ -84,7 +77,6 @@ typedef enum audio_event {
        AUDIO_EVENT_DEVICE_STATE_CHANGED,
        AUDIO_EVENT_FOCUS_CHANGED,
        AUDIO_EVENT_FOCUS_WATCH,
-       AUDIO_EVENT_EMERGENT_EXIT,
        AUDIO_EVENT_CLIENT_SUBSCRIBED, /* Clients send this signal when they subscribed some signal. */
        AUDIO_EVENT_CLIENT_HANDLED, /* Clients send this siganl when they handled some signal. */
        AUDIO_EVENT_DEVICE_RUNNING_CHANGED,