LOGE("security check failed");
ret = RECORDER_ERROR_PERMISSION_DENIED;
muse_recorder_msg_return(api, class, ret, module);
- return MUSE_RECORDER_ERROR_NONE;
+ return MUSE_RECORDER_ERROR_INVALID;
}
/* init handle */
ret = RECORDER_ERROR_OUT_OF_MEMORY;
LOGE("handle alloc failed 0x%x", ret);
muse_recorder_msg_return(api, class, ret, module);
- return MUSE_RECORDER_ERROR_NONE;
+ return MUSE_RECORDER_ERROR_INVALID;
}
memset(muse_recorder, 0x0, sizeof(muse_recorder_handle_s));
muse_recorder_msg_return(api, class, ret, module);
- return MUSE_RECORDER_ERROR_NONE;
+ return MUSE_RECORDER_ERROR_INVALID;
}
int recorder_dispatcher_destroy(muse_module_h module)
muse_recorder_msg_return(api, class, ret, module);
- return MUSE_RECORDER_ERROR_NONE;
+ if (ret == RECORDER_ERROR_NONE)
+ return MUSE_RECORDER_ERROR_NONE;
+ else
+ return MUSE_RECORDER_ERROR_INVALID;
}
int recorder_dispatcher_get_state(muse_module_h module)
recorder_cmd_dispatcher_shutdown, /* MUSE_MODULE_COMMAND_SHUTDOWN */
NULL, /* MUSE_MODULE_COMMAND_DEBUG_INFO_DUMP */
NULL, /* MUSE_MODULE_COMMAND_CREATE_SERVER_ACK */
- NULL /* MUSE_MODULE_COMMAND_RESOURCE_NOT_AVAILABLE */
+ NULL, /* MUSE_MODULE_COMMAND_RESOURCE_NOT_AVAILABLE */
+ NULL /* MUSE_MODULE_COMMAND_EXTERNAL_STORAGE_STATE_CHANGED */
};