VideoLogError("sound_manager_get_focus_state fail");
return;
}
+ VideoLogDebug("Reason for change : %d and state of playback is : %d", reason_for_change, state_for_playback);
if (state_for_playback == SOUND_STREAM_FOCUS_STATE_RELEASED) {
if (reason_for_change != SOUND_STREAM_FOCUS_CHANGED_BY_ALARM &&
reason_for_change != SOUND_STREAM_FOCUS_CHANGED_BY_NOTIFICATION) {
}
if ((reason_for_change == SOUND_STREAM_FOCUS_CHANGED_BY_MEDIA) && (!strcmp(additional_info, "music_playing"))) {
vp_play_normal_view_pause_player(pPlayView);
+ } else if (reason_for_change == SOUND_STREAM_FOCUS_CHANGED_BY_VOICE_RECOGNITION) {
+ vp_play_normal_view_pause_player(pPlayView);
+ sound_manager_set_focus_reacquisition(pPlayView->stream_info, EINA_TRUE);
}
}
- } /*else {
+ } else if (reason_for_change == SOUND_STREAM_FOCUS_CHANGED_BY_VOICE_RECOGNITION) {
vp_play_normal_view_play_player(pPlayView);
- }*/
+ }
}
bool vp_sound_init_session(play_view_handle pViewHandle)