Add log for stream callback 64/218764/4
authorJeongmo Yang <jm80.yang@samsung.com>
Thu, 28 Nov 2019 03:04:18 +0000 (12:04 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Thu, 28 Nov 2019 03:23:33 +0000 (12:23 +0900)
[Version] 0.3.18
[Profile] Common
[Issue Type] Log

Change-Id: I27dbc0080edef0741049034a92ffe5c2fa610263
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/capi-media-recorder.spec
src/recorder.c

index aa277f9..0b3c9ea 100644 (file)
@@ -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
index cc5ea19..a1a038a 100644 (file)
@@ -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 {