summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2019-11-28 12:04:18 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2019-12-02 12:14:24 +0900
commit6f6fabd5758e8d657a1ee19c66cb3664df48ba7a (patch)
treec59d62c79d2c077fd3beece65e3e76491a15b453
parentd32d8d311a28f179caed36486ed5e9e4bd94062f (diff)
downloadrecorder-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.spec4
-rw-r--r--src/recorder.c10
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 {