[Title] AudioSessionManager makes stop to audiodestination for earjack unplug and call start.
[Problem] N_SE-41200, N_SE-41501
[Cause] N/A
[Solution] Application should handle situation of these cases.
Change-Id: Ia01ffa436696945cf8106da7ff69dc761ac096c8
return ASM_CB_RES_IGNORE;
switch (eventSource) {
- case ASM_EVENT_SOURCE_CALL_START:
case ASM_EVENT_SOURCE_ALARM_START:
- case ASM_EVENT_SOURCE_EARJACK_UNPLUG:
- case ASM_EVENT_SOURCE_MEDIA:
- case ASM_EVENT_SOURCE_EMERGENCY_START:
case ASM_EVENT_SOURCE_OTHER_PLAYER_APP:
- case ASM_EVENT_SOURCE_RESOURCE_CONFLICT:
pDestination->stop();
return ASM_CB_RES_PAUSE;
default:
switch (eventSource) {
case ASM_EVENT_SOURCE_ALARM_END:
+ case ASM_EVENT_SOURCE_OTHER_PLAYER_APP:
pDestination->start();
return ASM_CB_RES_PLAYING;
default: