LOGW("not supported message");
break;
case MM_MESSAGE_CAMCORDER_STATE_CHANGED:
- case MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_ASM:
case MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_SECURITY:
case MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_RM:
{
previous_state = handle->state;
handle->state = __recorder_state_convert(m->state.current, m->state.previous);
- if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_ASM) {
- switch (m->state.code) {
- case MM_MSG_CODE_INTERRUPTED_BY_CALL_START:
- case MM_MSG_CODE_INTERRUPTED_BY_CALL_END:
- policy = RECORDER_POLICY_SOUND_BY_CALL;
- LOGE("RECORDER_POLICY_SOUND_BY_CALL");
- break;
- case MM_MSG_CODE_INTERRUPTED_BY_ALARM_START:
- case MM_MSG_CODE_INTERRUPTED_BY_ALARM_END:
- policy = RECORDER_POLICY_SOUND_BY_ALARM;
- LOGE("RECORDER_POLICY_SOUND_BY_ALARM");
- break;
- default:
- policy = RECORDER_POLICY_SOUND;
- LOGE("RECORDER_POLICY_SOUND");
- break;
- }
- } else if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_SECURITY) {
+ if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_SECURITY) {
policy = RECORDER_POLICY_SECURITY;
LOGE("RECORDER_POLICY_SECURITY");
} else if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGED_BY_RM) {
}
break;
}
- case MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_ASM:
case MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_SECURITY:
case MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_RM:
if (handle->user_cb[_RECORDER_EVENT_TYPE_INTERRUPT_STARTED]) {
- if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_ASM)
- policy = RECORDER_POLICY_SOUND;
- else if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_SECURITY)
+ if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_SECURITY)
policy = RECORDER_POLICY_SECURITY;
else if (message == MM_MESSAGE_CAMCORDER_STATE_CHANGE_STARTED_BY_RM)
policy = RECORDER_POLICY_RESOURCE_CONFLICT;