diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2019-11-28 12:04:18 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2019-12-02 12:14:24 +0900 |
commit | 6f6fabd5758e8d657a1ee19c66cb3664df48ba7a (patch) | |
tree | c59d62c79d2c077fd3beece65e3e76491a15b453 | |
parent | d32d8d311a28f179caed36486ed5e9e4bd94062f (diff) | |
download | recorder-6f6fabd5758e8d657a1ee19c66cb3664df48ba7a.tar.gz recorder-6f6fabd5758e8d657a1ee19c66cb3664df48ba7a.tar.bz2 recorder-6f6fabd5758e8d657a1ee19c66cb3664df48ba7a.zip |
Add log for stream callback
[Version] 0.3.18
[Profile] Common
[Issue Type] Log
Change-Id: I27dbc0080edef0741049034a92ffe5c2fa610263
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r-- | packaging/capi-media-recorder.spec | 4 | ||||
-rw-r--r-- | src/recorder.c | 10 |
2 files changed, 12 insertions, 2 deletions
diff --git a/packaging/capi-media-recorder.spec b/packaging/capi-media-recorder.spec index aa277f9..0b3c9ea 100644 --- a/packaging/capi-media-recorder.spec +++ b/packaging/capi-media-recorder.spec @@ -1,7 +1,7 @@ Name: capi-media-recorder Summary: A Recorder API -Version: 0.3.17 -Release: 1 +Version: 0.3.18 +Release: 0 Group: Multimedia/API License: Apache-2.0 Source0: %{name}-%{version}.tar.gz diff --git a/src/recorder.c b/src/recorder.c index cc5ea19..a1a038a 100644 --- a/src/recorder.c +++ b/src/recorder.c @@ -17,6 +17,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <inttypes.h> #include <camera_internal.h> #include <recorder.h> #include <sound_manager.h> @@ -282,10 +283,15 @@ static void _recorder_client_user_callback(recorder_cb_info_s *cb_info, char *re muse_recorder_msg_get(channel, recv_msg); muse_recorder_msg_get(timestamp, recv_msg); + LOGD("%p, size %d, format %d, channel %d, timestamp %d", + bo_handle.ptr, size, format, channel, timestamp); + ((recorder_audio_stream_cb)cb_info->user_cb[event])((void *)bo_handle.ptr, size, (audio_sample_type_e)format, channel, (unsigned int)timestamp, cb_info->user_data[event]); + LOGD("returned"); + /* release imported bo */ _recorder_release_imported_bo(&bo); } else { @@ -334,9 +340,13 @@ static void _recorder_client_user_callback(recorder_cb_info_s *cb_info, char *re muse_recorder_msg_get(size, recv_msg); muse_recorder_msg_get(offset, recv_msg); + LOGD("%p, size %d, offset %"PRId64, bo_handle.ptr, size, offset); + ((recorder_muxed_stream_cb)cb_info->user_cb[event])((void *)bo_handle.ptr, size, (unsigned long long)offset, cb_info->user_data[event]); + LOGD("returned"); + /* release imported bo */ _recorder_release_imported_bo(&bo); } else { |