sound-manager API changed 75/99175/2 accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen/3.0/common/20161205.091525 accepted/tizen/3.0/ivi/20161204.233639 submit/tizen_3.0/20161202.035416
authoraravind.gara <aravind.gara@samsung.com>
Tue, 22 Nov 2016 06:12:49 +0000 (15:12 +0900)
committeraravind.gara <aravind.gara@samsung.com>
Tue, 29 Nov 2016 02:48:12 +0000 (11:48 +0900)
Change-Id: Idfa17066045916b21ca06a5d5fab9bf3b74ee1e5
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
daemon/media.c

index 916d391eac128257da69571a1186cd87cb5b393b..ca5b10556751e0e10c98639864c8cbfdf2e3cb8f 100755 (executable)
@@ -105,7 +105,7 @@ static void _quickpanel_player_free_job_cb(void *data)
        ret = sound_manager_get_focus_state(s_info.stream_info, &state_for_playback, NULL);
 
        if (state_for_playback == SOUND_STREAM_FOCUS_STATE_ACQUIRED) {
-               ret = sound_manager_release_focus(s_info.stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, NULL);
+               ret = sound_manager_release_focus(s_info.stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, SOUND_BEHAVIOR_NONE, NULL);
                if (ret != SOUND_MANAGER_ERROR_NONE) {
                        ERR("sound_manager_release_focus() get failed : %d", ret);
                }
@@ -186,7 +186,9 @@ HAPI int quickpanel_media_player_is_drm_error(int error_code)
 }
 
 
-static void _quickpanel_sound_stream_focus_state_changed_cb(sound_stream_info_h stream_info, sound_stream_focus_change_reason_e reason_for_change, const char *additional_info, void *user_data)
+static void _quickpanel_sound_stream_focus_state_changed_cb(sound_stream_info_h stream_info, sound_stream_focus_mask_e focus_mask,
+                                                           sound_stream_focus_state_e focus_state, sound_stream_focus_change_reason_e reason_for_change,
+                                                           int sound_behavior, const char *additional_info, void *user_data)
 {
        DBG("_quickpanel_sound_stream_focus_state_changed_cb called, reason_for_change [%d], additional_info [%s]", reason_for_change, additional_info);
 
@@ -239,7 +241,7 @@ HAPI int quickpanel_media_player_play(sound_type_e sound_type, const char *sound
                        return sndRet;
                }
 
-               sndRet = sound_manager_acquire_focus(*stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, NULL);
+               sndRet = sound_manager_acquire_focus(*stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, SOUND_BEHAVIOR_NONE, NULL);
                if (sndRet != SOUND_MANAGER_ERROR_NONE) {
                        ERR("sound_manager_acquire_focus() get failed : %d", ret);
                        return sndRet;