diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2017-09-27 18:18:47 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2017-09-27 18:43:13 +0900 |
commit | 0a2c79fac3c6e890634282c40ac811c1df14d040 (patch) | |
tree | 5383ca4ecf28c8ed7ff9a03e8cc8c6c5e8abe38b | |
parent | cfba35a31fc1be50fdd204ba81a4aae5776c1483 (diff) | |
parent | abd4e68bfaee6c8c0842baec5d1a546210612914 (diff) | |
download | recorder-0a2c79fac3c6e890634282c40ac811c1df14d040.tar.gz recorder-0a2c79fac3c6e890634282c40ac811c1df14d040.tar.bz2 recorder-0a2c79fac3c6e890634282c40ac811c1df14d040.zip |
Merge branch 'tizen' into tizen_line_coverage
Change-Id: I88fd1880882facfd93dc79390f7b33ed1a04c9d6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | include/recorder_private.h | 1 | ||||
-rw-r--r-- | packaging/capi-media-recorder.spec | 4 | ||||
-rw-r--r-- | src/recorder.c | 81 |
4 files changed, 44 insertions, 44 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index cb0ef32..257929d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ SET(service "media") SET(submodule "recorder") # for package file -SET(dependents "glib-2.0 gio-2.0 dlog capi-media-camera capi-media-audio-io mmsvc-recorder storage mused capi-media-sound-manager libtzplatform-config") +SET(dependents "glib-2.0 gio-2.0 dlog capi-media-camera capi-media-audio-io mmsvc-recorder storage muse-client capi-media-sound-manager libtzplatform-config") SET(pc_dependents "capi-base-common capi-media-camera capi-media-audio-io capi-media-sound-manager") SET(fw_name "${project_prefix}-${service}-${submodule}") diff --git a/include/recorder_private.h b/include/recorder_private.h index b69f691..9955a9a 100644 --- a/include/recorder_private.h +++ b/include/recorder_private.h @@ -21,6 +21,7 @@ #include <camera.h> #include <recorder.h> #include <muse_core.h> +#include <glib.h> #ifdef __cplusplus extern "C" { diff --git a/packaging/capi-media-recorder.spec b/packaging/capi-media-recorder.spec index 4671832..d9a48b2 100644 --- a/packaging/capi-media-recorder.spec +++ b/packaging/capi-media-recorder.spec @@ -1,6 +1,6 @@ Name: capi-media-recorder Summary: A Recorder API -Version: 0.3.3 +Version: 0.3.5 Release: 0 Group: Multimedia/API License: Apache-2.0 @@ -14,7 +14,7 @@ BuildRequires: pkgconfig(capi-media-camera) BuildRequires: pkgconfig(mmsvc-camera) BuildRequires: pkgconfig(mmsvc-recorder) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(mused) +BuildRequires: pkgconfig(muse-client) BuildRequires: pkgconfig(evas) BuildRequires: pkgconfig(elementary) BuildRequires: pkgconfig(appcore-efl) diff --git a/src/recorder.c b/src/recorder.c index b5c54f0..54ec1a6 100644 --- a/src/recorder.c +++ b/src/recorder.c @@ -25,10 +25,9 @@ #include <storage-internal.h> #include <muse_recorder.h> #include <muse_recorder_msg.h> -#include <muse_core_ipc.h> -#include <muse_core_module.h> +#include <muse_core.h> +#include <muse_client.h> #include <recorder_private.h> -#include <glib.h> #include <gio/gio.h> #include <dlog.h> #include <tzplatform_config.h> @@ -298,13 +297,13 @@ static void _recorder_client_user_callback(recorder_cb_info_s *cb_info, char *re _recorder_release_imported_bo(&bo); /* return buffer */ - send_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_API_RETURN_BUFFER, + send_msg = muse_core_msg_new(MUSE_RECORDER_API_RETURN_BUFFER, MUSE_TYPE_INT, "tbm_key", tbm_key, NULL); - if (muse_core_ipc_send_msg(cb_info->fd, send_msg) <= 0) + if (muse_core_msg_send(cb_info->fd, send_msg) <= 0) LOGE("sending message failed"); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); break; } case MUSE_RECORDER_EVENT_TYPE_MUXED_STREAM: @@ -338,13 +337,13 @@ static void _recorder_client_user_callback(recorder_cb_info_s *cb_info, char *re _recorder_release_imported_bo(&bo); /* return buffer */ - send_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_API_RETURN_BUFFER, + send_msg = muse_core_msg_new(MUSE_RECORDER_API_RETURN_BUFFER, MUSE_TYPE_INT, "tbm_key", tbm_key, NULL); if (send_msg) { - if (muse_core_ipc_send_msg(cb_info->fd, send_msg) <= 0) + if (muse_core_msg_send(cb_info->fd, send_msg) <= 0) LOGE("sending message failed"); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); send_msg = NULL; } else { LOGE("failed to create send msg for key %d", tbm_key); @@ -960,7 +959,7 @@ static void *_recorder_msg_recv_func(gpointer data) recv_msg = cb_info->recv_msg; while (g_atomic_int_get(&cb_info->msg_recv_running)) { - recv_length = muse_core_ipc_recv_msg(cb_info->fd, recv_msg); + recv_length = muse_core_msg_recv(cb_info->fd, recv_msg); if (recv_length <= 0) { //LCOV_EXCL_START cb_info->is_server_connected = FALSE; @@ -1046,7 +1045,7 @@ static void *_recorder_msg_recv_func(gpointer data) if (!cb_info->is_server_connected) { //LCOV_EXCL_START /* send error msg for server disconnection */ - char *error_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_CB_EVENT, + char *error_msg = muse_core_msg_new(MUSE_RECORDER_CB_EVENT, MUSE_TYPE_INT, "error", RECORDER_ERROR_SERVICE_DISCONNECTED, MUSE_TYPE_INT, "current_state", RECORDER_STATE_NONE, NULL); @@ -1064,7 +1063,7 @@ static void *_recorder_msg_recv_func(gpointer data) MUSE_RECORDER_EVENT_CLASS_THREAD_MAIN, error_msg); - muse_core_msg_json_factory_free(error_msg); + muse_core_msg_free(error_msg); error_msg = NULL; LOGE("add error msg for service disconnection done"); @@ -1315,7 +1314,7 @@ static int _recorder_msg_send(int api, recorder_cb_info_s *cb_info, int *ret, in return RECORDER_ERROR_INVALID_PARAMETER; } - msg = muse_core_msg_json_factory_new(api, NULL); + msg = muse_core_msg_new(api, NULL); if (!msg) { LOGE("msg creation failed: api %d", api); return RECORDER_ERROR_OUT_OF_MEMORY; @@ -1325,7 +1324,7 @@ static int _recorder_msg_send(int api, recorder_cb_info_s *cb_info, int *ret, in if (cb_info->is_server_connected) { __recorder_update_api_waiting(cb_info, api, 1); - send_ret = muse_core_ipc_send_msg(cb_info->fd, msg); + send_ret = muse_core_msg_send(cb_info->fd, msg); } if (send_ret < 0) { @@ -1337,7 +1336,7 @@ static int _recorder_msg_send(int api, recorder_cb_info_s *cb_info, int *ret, in __recorder_update_api_waiting(cb_info, api, -1); - muse_core_msg_json_factory_free(msg); + muse_core_msg_free(msg); return RECORDER_ERROR_NONE; } @@ -1357,13 +1356,13 @@ static int _recorder_msg_send_param1(int api, recorder_cb_info_s *cb_info, int * switch (param->type) { case MUSE_TYPE_INT: - msg = muse_core_msg_json_factory_new(api, param->type, param->name, param->value.value_INT, NULL); + msg = muse_core_msg_new(api, param->type, param->name, param->value.value_INT, NULL); break; case MUSE_TYPE_DOUBLE: - msg = muse_core_msg_json_factory_new(api, param->type, param->name, param->value.value_DOUBLE, NULL); + msg = muse_core_msg_new(api, param->type, param->name, param->value.value_DOUBLE, NULL); break; case MUSE_TYPE_STRING: - msg = muse_core_msg_json_factory_new(api, param->type, param->name, param->value.value_STRING, NULL); + msg = muse_core_msg_new(api, param->type, param->name, param->value.value_STRING, NULL); break; default: LOGE("unknown type %d", param->type); @@ -1381,7 +1380,7 @@ static int _recorder_msg_send_param1(int api, recorder_cb_info_s *cb_info, int * if (cb_info->is_server_connected) { __recorder_update_api_waiting(cb_info, api, 1); - send_ret = muse_core_ipc_send_msg(cb_info->fd, msg); + send_ret = muse_core_msg_send(cb_info->fd, msg); } if (send_ret < 0) { @@ -1393,7 +1392,7 @@ static int _recorder_msg_send_param1(int api, recorder_cb_info_s *cb_info, int * __recorder_update_api_waiting(cb_info, api, -1); - muse_core_msg_json_factory_free(msg); + muse_core_msg_free(msg); return RECORDER_ERROR_NONE; } @@ -1425,7 +1424,7 @@ static void _recorder_client_callback_destroy(recorder_cb_info_s *cb_info) } if (cb_info->fd > -1) { - muse_core_connection_close(cb_info->fd); + muse_client_close(cb_info->fd); cb_info->fd = -1; } @@ -1531,17 +1530,17 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty goto _ERR_RECORDER_EXIT; } - sock_fd = muse_core_client_new(); + sock_fd = muse_client_new(); if (sock_fd < 0) { //LCOV_EXCL_START - LOGE("muse_core_client_new failed - returned fd %d", sock_fd); + LOGE("muse_client_new failed - returned fd %d", sock_fd); ret = RECORDER_ERROR_INVALID_OPERATION; goto _ERR_RECORDER_EXIT; //LCOV_EXCL_STOP } if (type == MUSE_RECORDER_TYPE_AUDIO) { - send_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_API_CREATE, + send_msg = muse_core_msg_new(MUSE_RECORDER_API_CREATE, MUSE_TYPE_INT, "module", MUSE_RECORDER, MUSE_TYPE_INT, PARAM_RECORDER_TYPE, MUSE_RECORDER_TYPE_AUDIO, MUSE_TYPE_INT, "pid", getpid(), @@ -1549,7 +1548,7 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty } else { pc->camera = camera; camera_handle = (intptr_t)((camera_cli_s *)camera)->remote_handle; - send_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_API_CREATE, + send_msg = muse_core_msg_new(MUSE_RECORDER_API_CREATE, MUSE_TYPE_INT, "module", MUSE_RECORDER, MUSE_TYPE_INT, PARAM_RECORDER_TYPE, MUSE_RECORDER_TYPE_VIDEO, MUSE_TYPE_INT, "pid", getpid(), @@ -1567,9 +1566,9 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty LOGD("sock_fd : %d, msg : %s", sock_fd, send_msg); - send_ret = muse_core_ipc_send_msg(sock_fd, send_msg); + send_ret = muse_core_msg_send(sock_fd, send_msg); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); send_msg = NULL; if (send_ret < 0) { @@ -1655,7 +1654,7 @@ _ERR_RECORDER_EXIT: } if (sock_fd > -1) { - muse_core_connection_close(sock_fd); + muse_client_close(sock_fd); sock_fd = -1; } @@ -1972,7 +1971,7 @@ int recorder_set_video_resolution(recorder_h recorder, int width, int height) LOGD("ENTER"); - send_msg = muse_core_msg_json_factory_new(api, + send_msg = muse_core_msg_new(api, MUSE_TYPE_INT, "width", width, MUSE_TYPE_INT, "height", height, NULL); @@ -1980,7 +1979,7 @@ int recorder_set_video_resolution(recorder_h recorder, int width, int height) if (pc->cb_info->is_server_connected) { __recorder_update_api_waiting(pc->cb_info, api, 1); - send_ret = muse_core_ipc_send_msg(pc->cb_info->fd, send_msg); + send_ret = muse_core_msg_send(pc->cb_info->fd, send_msg); } if (send_ret < 0) { @@ -1992,7 +1991,7 @@ int recorder_set_video_resolution(recorder_h recorder, int width, int height) __recorder_update_api_waiting(pc->cb_info, api, -1); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); } else { LOGE("failed to create msg"); ret = RECORDER_ERROR_OUT_OF_MEMORY; @@ -2259,7 +2258,7 @@ int recorder_set_sound_stream_info(recorder_h recorder, sound_stream_info_h stre LOGD("sound manager return [0x%x]", ret); if (ret == SOUND_MANAGER_ERROR_NONE) { - send_msg = muse_core_msg_json_factory_new(api, + send_msg = muse_core_msg_new(api, MUSE_TYPE_STRING, "stream_type", stream_type, MUSE_TYPE_INT, "stream_index", stream_index, NULL); @@ -2267,7 +2266,7 @@ int recorder_set_sound_stream_info(recorder_h recorder, sound_stream_info_h stre if (pc->cb_info->is_server_connected) { __recorder_update_api_waiting(pc->cb_info, api, 1); - send_ret = muse_core_ipc_send_msg(pc->cb_info->fd, send_msg); + send_ret = muse_core_msg_send(pc->cb_info->fd, send_msg); } if (send_ret < 0) { @@ -2279,7 +2278,7 @@ int recorder_set_sound_stream_info(recorder_h recorder, sound_stream_info_h stre __recorder_update_api_waiting(pc->cb_info, api, -1); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); } else { LOGE("failed to create msg"); ret = RECORDER_ERROR_OUT_OF_MEMORY; @@ -3428,16 +3427,16 @@ int recorder_get_device_state(recorder_type_e type, recorder_device_state_e *sta LOGD("Enter - type %d", type); - sock_fd = muse_core_client_new(); + sock_fd = muse_client_new(); if (sock_fd < 0) { //LCOV_EXCL_START - LOGE("muse_core_client_new failed - returned fd %d", sock_fd); + LOGE("muse_client_new failed - returned fd %d", sock_fd); ret = RECORDER_ERROR_INVALID_OPERATION; goto _GET_DEVICE_STATE_EXIT; //LCOV_EXCL_STOP } - send_msg = muse_core_msg_json_factory_new(MUSE_RECORDER_API_GET_DEVICE_STATE, + send_msg = muse_core_msg_new(MUSE_RECORDER_API_GET_DEVICE_STATE, MUSE_TYPE_INT, "module", MUSE_RECORDER, MUSE_TYPE_INT, PARAM_RECORDER_TYPE, type, NULL); @@ -3451,9 +3450,9 @@ int recorder_get_device_state(recorder_type_e type, recorder_device_state_e *sta LOGD("sock_fd : %d, msg : %s", sock_fd, send_msg); - ret = muse_core_ipc_send_msg(sock_fd, send_msg); + ret = muse_core_msg_send(sock_fd, send_msg); - muse_core_msg_json_factory_free(send_msg); + muse_core_msg_free(send_msg); send_msg = NULL; if (ret < 0) { @@ -3464,7 +3463,7 @@ int recorder_get_device_state(recorder_type_e type, recorder_device_state_e *sta //LCOV_EXCL_STOP } - ret = muse_core_ipc_recv_msg(sock_fd, recv_msg); + ret = muse_core_msg_recv(sock_fd, recv_msg); if (ret <= 0) { //LCOV_EXCL_START LOGE("recv msg failed %d", errno); @@ -3495,7 +3494,7 @@ int recorder_get_device_state(recorder_type_e type, recorder_device_state_e *sta _GET_DEVICE_STATE_EXIT: if (sock_fd > -1) { - muse_core_connection_close(sock_fd); + muse_client_close(sock_fd); sock_fd = -1; } |