#define MUSED_CAMERA_WAIT_TIME_CAPTURE (100 * 1000) /* us */
#define MUSED_CAMERA_WAIT_CAPTURE_TRY_MAX 30
-#define camera_return_if_fail(expr) \
+#define MUSE_CAMERA_RETURN_IF_FAIL(expr) \
do { \
if (!(expr)) { \
CAM_LOG_ERROR("failed [%s]", #expr); \
} \
} while (0)
-#define camera_return_val_if_fail(expr, val) \
+#define MUSE_CAMERA_RETURN_VAL_IF_FAIL(expr, val) \
do { \
if (!(expr)) { \
CAM_LOG_ERROR("failed [%s]", #expr); \
} \
} while (0)
+#define MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, ret_val) \
+ do { \
+ muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module); \
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(muse_camera, ret_val); \
+ } while (0)
+
static int __camera_dispatcher_set_preview_cb_flag(muse_camera_handle_s *muse_camera, guint flag);
static int __camera_dispatcher_unset_preview_cb_flag(muse_camera_handle_s *muse_camera, guint flag);
int len = 0;
int sock_fd = 0;
- camera_return_if_fail(msg);
+ MUSE_CAMERA_RETURN_IF_FAIL(msg);
if (!module) {
CAM_LOG_ERROR("NULL module");
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_THEATER_MODE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_AF_MODE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_EXPOSURE_MODE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_ISO,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_WHITEBALANCE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_EFFECT,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_SCENE_MODE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_FLASH_MODE,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_FPS,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_FPS_BY_RESOLUTION,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_STREAM_FLIP,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_STREAM_ROTATION,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_CAPTURE_FORMAT,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_PREVIEW_FORMAT,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event2(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_PREVIEW_RESOLUTION,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event2(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_CAPTURE_RESOLUTION,
{
muse_module_h module = (muse_module_h)user_data;
- camera_return_val_if_fail(module, false);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(module, false);
muse_camera_msg_event1(MUSE_CAMERA_CB_EVENT,
MUSE_CAMERA_EVENT_TYPE_FOREACH_SUPPORTED_PTZ_TYPE,
GList *found_item = NULL;
muse_camera_export_data *export_data = NULL;
- camera_return_val_if_fail(camera_data, FALSE);
- camera_return_val_if_fail(fd >= -1, FALSE); /* -1 means "Remove all". */
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(camera_data, FALSE);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(fd >= -1, FALSE); /* -1 means "Remove all". */
CAM_LOG_INFO("fd[%d]", fd);
muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- camera_return_if_fail(muse_camera && image);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera && image);
/* main image */
export_data_main = __camera_export_data_new();
muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- camera_return_if_fail(muse_camera);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera);
ret = legacy_camera_get_device_type(muse_camera->camera_handle, &device_type);
if (ret != CAMERA_ERROR_NONE) {
/*CAM_LOG_INFO("Enter");*/
muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- camera_return_if_fail(muse_camera);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera);
if (muse_camera->is_module_available == false) {
CAM_LOG_WARNING("module is not available now.. skip this buffer");
}
export_data = camera_export_data_new_from_stream(stream, muse_camera->bufmgr, tfd);
- camera_return_if_fail(export_data);
+ MUSE_CAMERA_RETURN_IF_FAIL(export_data);
/* add bo info to list */
g_mutex_lock(&muse_camera->camera_data.lock);
tbm_fd tfd[MUSE_NUM_FD] = {-1, -1, -1, -1};
muse_camera_export_data *export_data = NULL;
- camera_return_if_fail(module);
- camera_return_if_fail(count >= 0);
+ MUSE_CAMERA_RETURN_IF_FAIL(module);
+ MUSE_CAMERA_RETURN_IF_FAIL(count >= 0);
if (bo_size > 0) {
muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- camera_return_if_fail(muse_camera);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera);
export_data = __camera_export_data_new();
{
muse_camera_task_job_s *job = NULL;
- camera_return_if_fail(muse_camera);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera);
job = g_new0(muse_camera_task_job_s, 1);
int ret = CAMERA_ERROR_NONE;
camera_state_e state = CAMERA_STATE_NONE;
- camera_return_val_if_fail(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
retry:
legacy_camera_get_state(muse_camera->camera_handle, &state);
{
int ret = CAMERA_ERROR_NONE;
- camera_return_val_if_fail(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
- camera_return_val_if_fail(flag != PREVIEW_CB_TYPE_NONE, CAMERA_ERROR_INVALID_PARAMETER);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(flag != PREVIEW_CB_TYPE_NONE, CAMERA_ERROR_INVALID_PARAMETER);
g_mutex_lock(&muse_camera->preview_cb_lock);
guint old_flag = 0x0;
gboolean is_extra_preview_disabled = FALSE;
- camera_return_val_if_fail(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(muse_camera, CAMERA_ERROR_INVALID_PARAMETER);
if (muse_camera->preview_cb_flag == PREVIEW_CB_TYPE_NONE) {
CAM_LOG_INFO("nothing to do");
bool is_signaled = false;
bool use_wait_until = false;
- camera_return_val_if_fail(muse_camera, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(muse_camera, NULL);
CAM_LOG_WARNING("enter");
muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- camera_return_if_fail(muse_camera);
+ MUSE_CAMERA_RETURN_IF_FAIL(muse_camera);
camera_remove_export_data(&muse_camera->camera_data, -1);
muse_camera_api_e api = MUSE_CAMERA_API_CHANGE_DEVICE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(device, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_DESTROY;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_START_PREVIEW;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SUPPORT_CONTINUOUS_CAPTURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_START_CONTINUOUS_CAPTURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_STOP_CONTINUOUS_CAPTURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SUPPORT_FACE_DETECTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SUPPORT_ZERO_SHUTTER_LAG;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SUPPORT_MEDIA_PACKET_PREVIEW_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SUPPORT_EXTRA_PREVIEW;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_DEVICE_COUNT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_START_FACE_DETECTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p], module : %p", muse_camera, module);
muse_camera_api_e api = MUSE_CAMERA_API_STOP_FACE_DETECTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_STATE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_START_FOCUSING;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(is_continuous, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_CANCEL_FOCUSING;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_display_info_s dp_info = {0, };
camera_h camera = NULL;;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
int value = 0;
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
int value = 0;
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_SET_CAPTURE_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_format, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_SET_PREVIEW_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_format, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_GET_PREVIEW_RESOLUTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_ROTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_rotation, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_GET_DISPLAY_ROTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_FLIP;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_flip, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_GET_DISPLAY_FLIP;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_VISIBLE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_visible, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_IS_DISPLAY_VISIBLE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_GET_DISPLAY_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_CAPTURE_RESOLUTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_CAPTURE_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_PREVIEW_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_FACING_DIRECTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_INTERRUPTED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_UNSET_INTERRUPTED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_INTERRUPT_STARTED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_UNSET_INTERRUPT_STARTED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_FOCUS_CHANGED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_UNSET_FOCUS_CHANGED_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_ERROR_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_UNSET_ERROR_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_FOREACH_SUPPORTED_PREVIEW_RESOLUTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_FOREACH_SUPPORTED_CAPTURE_RESOLUTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_FOREACH_SUPPORTED_CAPTURE_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_FOREACH_SUPPORTED_PREVIEW_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_GET_RECOMMENDED_PREVIEW_RESOLUTION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_LENS_ORIENTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_THEATER_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_THEATER_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_THEATER_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
+
CAM_LOG_INFO("handle[%p]", muse_camera);
ret = legacy_camera_attr_foreach_supported_theater_mode(muse_camera->camera_handle,
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_PREVIEW_FPS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_fps, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_IMAGE_QUALITY;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(quality, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_PREVIEW_FPS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_IMAGE_QUALITY;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_ZOOM;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(zoom, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_AF_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_AF_AREA;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_CLEAR_AF_AREA;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_EXPOSURE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_EXPOSURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_ISO;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_iso, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_BRIGHTNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_CONTRAST;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_HUE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_WHITEBALANCE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_whitebalance, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_WHITEBALANCE_TEMPERATURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(temperature, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_EFFECT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_effect, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_SCENE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_SATURATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_SHARPNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_GAIN;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_ENABLE_TAG;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_enable, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char description[MUSE_CAMERA_MSG_MAX_LENGTH] = {0,};
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get_string(description, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_TAG_ORIENTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_orientation, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char software[MUSE_CAMERA_MSG_MAX_LENGTH] = {0,};
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get_string(software, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
double set_geotag[3] = {0,};
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get_array(set_geotag, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_REMOVE_GEOTAG;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_FLASH_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_mode, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_ZOOM;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_ZOOM_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_AF_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_EXPOSURE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_EXPOSURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_EXPOSURE_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_ISO;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_BRIGHTNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_BRIGHTNESS_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_CONTRAST;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_CONTRAST_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_HUE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_HUE_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_SATURATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_SATURATION_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_SHARPNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_SHARPNESS_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_GAIN;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_GAIN_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_GAIN_STEP;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_WHITEBALANCE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_WHITEBALANCE_TEMPERATURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_WHITE_BALANCE_TEMPERATURE_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_WHITEBALANCE_TEMPERATURE_STEP;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_EFFECT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_SCENE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_IS_ENABLED_TAG;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char *get_value = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_TAG_ORIENTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char *get_value = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
ret = legacy_camera_attr_get_tag_software(muse_camera->camera_handle, &get_value);
if (ret == CAMERA_ERROR_NONE) {
char *send_msg = NULL;
int msg_array_size = 0;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_FLASH_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_AF_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_EXPOSURE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p], api[%d]", muse_camera, api);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_ISO;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_WHITEBALANCE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_EFFECT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_SCENE_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_FLASH_MODE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_FPS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
int width = 0;
int height = 0;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(value, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_STREAM_FLIP;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_STREAM_ROTATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_rotation;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_rotation, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
camera_rotation_e get_value = CAMERA_ROTATION_NONE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_flip;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_flip, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
camera_flip_e get_value = CAMERA_FLIP_NONE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
int set_mode = 0;
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
camera_attr_hdr_mode_e get_value = CAMERA_ATTR_HDR_MODE_DISABLE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_IS_SUPPORTED_HDR_CAPTURE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_HDR_CAPTURE_PROGRESS_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_UNSET_HDR_CAPTURE_PROGRESS_CB;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_enable;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_enable, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
bool get_value = false;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_IS_SUPPORTED_ANTI_SHAKE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_enable;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_enable, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
bool get_value = false;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_IS_SUPPORTED_VIDEO_STABILIZATION;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_enable;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_enable, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
bool get_value = false;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_IS_SUPPORTED_AUTO_CONTRAST;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
int set_disable;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_disable, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_ENCODED_PREVIEW_BITRATE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_ENCODED_PREVIEW_BITRATE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_bitrate, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_ENCODED_PREVIEW_GOP_INTERVAL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_ENCODED_PREVIEW_GOP_INTERVAL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_gop_interval, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_PAN;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(move_type, muse_server_module_get_msg(module));
muse_camera_msg_get(pan_step, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_PAN;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_PAN_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_TILT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(move_type, muse_server_module_get_msg(module));
muse_camera_msg_get(tilt_step, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_TILT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_TILT_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_PTZ_TYPE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_ptz_type, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_FOREACH_SUPPORTED_PTZ_TYPE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_THREAD_SUB;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_ROI_AREA;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get_array(set_display_roi_area, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char *send_msg = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
int ret_fd = 0;
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(ret_fd, muse_server_module_get_msg(module));
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
if (muse_camera == NULL) {
CAM_LOG_ERROR("NULL handle");
muse_camera_api_e api = MUSE_CAMERA_API_SET_DISPLAY_REUSE_HINT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(set_hint, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_GET_DISPLAY_REUSE_HINT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
ret = legacy_camera_get_display_reuse_hint(muse_camera->camera_handle, &get_value);
if (ret == CAMERA_ERROR_NONE) {
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_FLASH_BRIGHTNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_FLASH_BRIGHTNESS;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_FLASH_BRIGHTNESS_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
{
muse_camera_handle_s *muse_camera = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_SET_EXTRA_PREVIEW_DEVICE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_msg_get(device, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_SET_EXTRA_PREVIEW_STREAM_FORMAT;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_msg_get_array(stream_format, muse_server_module_get_msg(module));
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
char *send_msg = NULL;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_EXTRA_PREVIEW_BITRATE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_msg_get(bitrate, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_EXTRA_PREVIEW_BITRATE;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_EXTRA_PREVIEW_GOP_INTERVAL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_msg_get(interval, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_EXTRA_PREVIEW_GOP_INTERVAL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(stream_id, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_SET_FOCUS_LEVEL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
muse_camera_msg_get(level, muse_server_module_get_msg(module));
muse_camera_api_e api = MUSE_CAMERA_API_ATTR_GET_FOCUS_LEVEL;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_get_type_e get_type = MUSE_CAMERA_GET_TYPE_INT_PAIR;
muse_camera_get_int_pair_e index = MUSE_CAMERA_GET_INT_PAIR_FOCUS_LEVEL_RANGE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
muse_camera_api_e api = MUSE_CAMERA_API_REQUEST_CODEC_CONFIG;
muse_camera_api_class_e class = MUSE_CAMERA_API_CLASS_IMMEDIATE;
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_NONE);
CAM_LOG_INFO("handle[%p]", muse_camera);
tbm_bo data_bo = NULL;
tbm_bo_handle data_bo_handle = {.ptr = NULL};
- camera_return_val_if_fail(stream, NULL);
- camera_return_val_if_fail(bufmgr, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(stream, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(bufmgr, NULL);
switch (stream->data_type) {
case MM_CAM_STREAM_DATA_YUV420:
tbm_bo_handle bo_handle = {.ptr = NULL};
muse_camera_export_data *export_data = NULL;
- camera_return_val_if_fail(stream, NULL);
- camera_return_val_if_fail(bufmgr, NULL);
- camera_return_val_if_fail(tfd, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(stream, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(bufmgr, NULL);
+ MUSE_CAMERA_RETURN_VAL_IF_FAIL(tfd, NULL);
/*CAM_LOG_INFO("Enter");*/
CAM_LOG_WARNING("enter");
- muse_camera = (muse_camera_handle_s *)muse_server_ipc_get_handle(module);
- if (muse_camera == NULL) {
- CAM_LOG_ERROR("NULL handle");
- return MUSE_CAMERA_ERROR_INVALID;
- }
+ MUSE_CAMERA_GET_AND_CHECK_HANDLE(module, MUSE_CAMERA_ERROR_INVALID);
legacy_camera_lock(muse_camera->camera_handle, true);