Add debugging logs for webaudio 86/320686/4
authorxiaofang <fang.xiao@samsung.com>
Thu, 21 Nov 2024 02:20:36 +0000 (10:20 +0800)
committerBot Blink <blinkbot@samsung.com>
Thu, 21 Nov 2024 07:19:42 +0000 (07:19 +0000)
Change-Id: I973e244dbb026562eb3f3036d5c03a44484bbee8
Signed-off-by: xiaofang <fang.xiao@samsung.com>
tizen_src/chromium_impl/media/audio/tizen/audio_manager_capi.cc
tizen_src/chromium_impl/media/audio/tizen/capi_audio_input.cc
tizen_src/chromium_impl/media/audio/tizen/capi_audio_output.cc
tizen_src/chromium_impl/media/audio/tizen/capi_bt_audio_input_stream.cc
tizen_src/chromium_impl/media/audio/tizen/capi_usb_audio_input_stream.cc

index ecc8f670c83b65fff75dec8bf3c3ed745de02eb8..fc5e0a8906e33e6e6be06b4c4388b30b9c9421da 100644 (file)
@@ -70,6 +70,7 @@ AudioManagerCapi::AudioManagerCapi(std::unique_ptr<AudioThread> audio_thread,
       audio_device_listener_(std::make_unique<AudioDeviceListenerTizen>())
 #endif
 {
+  LOG(INFO);
   SetMaxOutputStreamsAllowed(kMaxOutputStreams);
 
 #if BUILDFLAG(IS_TIZEN_TV)
@@ -97,6 +98,7 @@ AudioManagerCapi::AudioManagerCapi(std::unique_ptr<AudioThread> audio_thread,
 }
 
 AudioManagerCapi::~AudioManagerCapi() {
+  LOG(INFO);
   Shutdown();
 
 #if BUILDFLAG(IS_TIZEN_TV)
index 054746ae56c972f775c4c6f7b124f2d21b3bd1bf..698d4546095c0d9d9bfd3593ab1c3355609e2c18 100644 (file)
@@ -35,12 +35,16 @@ CapiAudioInputStream::~CapiAudioInputStream() {}
 
 AudioInputStream::OpenOutcome CapiAudioInputStream::Open() {
   DCHECK(state_ == media::kIsClosed);
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   return OpenMic() ? AudioInputStream::OpenOutcome::kSuccess
                    : AudioInputStream::OpenOutcome::kFailed;
 }
 
 void CapiAudioInputStream::Start(AudioInputCallback* callback) {
   DCHECK(audio_manager_->GetTaskRunner()->BelongsToCurrentThread());
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   callback_ = callback;
 
   if (audio_manager_->ShouldUseAudioDebugRecorder(params_))
@@ -57,6 +61,7 @@ void CapiAudioInputStream::Start(AudioInputCallback* callback) {
 
 void CapiAudioInputStream::Stop() {
   DCHECK(state_ == media::kIsStarted);
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
 
   StopMic();
   StopAgc();
@@ -70,6 +75,8 @@ void CapiAudioInputStream::Stop() {
 }
 
 void CapiAudioInputStream::Close() {
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   if (state_ != media::kIsStopped)
     CapiAudioInputStream::Stop();
 
index 1b7bb2b0b7c943d8da25796100ba74cf126f5ae5..733ad20cbcbf01ca0f899a34c5d17147c2ee8096 100644 (file)
@@ -54,6 +54,7 @@ CapiAudioOutputStream::CapiAudioOutputStream(const AudioParameters& params,
       buffer_(NULL),
       state_(media::kIsClosed),
       source_callback_(NULL) {
+  LOG(INFO);
   DCHECK(manager_->GetTaskRunner()->BelongsToCurrentThread());
   CHECK(params_.IsValid());
 
@@ -72,6 +73,8 @@ bool CapiAudioOutputStream::Open() {
   DCHECK(manager_->GetTaskRunner()->BelongsToCurrentThread());
   DCHECK(state_ == media::kIsClosed);
 
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   if (AUDIO_IO_ERROR_NONE !=
       audio_out_create_new(
           params_.sample_rate(), ToCapiAudioEnum(params_.channel_layout()),
@@ -99,6 +102,8 @@ void CapiAudioOutputStream::Start(AudioSourceCallback* callback) {
   DCHECK(audio_out_);
   source_callback_ = callback;
 
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   if (AUDIO_IO_ERROR_NONE !=
       audio_out_set_stream_cb(audio_out_, &AudioStreamWriteCB, this)) {
     LOG(ERROR) << "Fail to set audio output stream cb";
@@ -119,6 +124,8 @@ void CapiAudioOutputStream::Stop() {
   DCHECK(manager_->GetTaskRunner()->BelongsToCurrentThread());
   DCHECK(state_ == media::kIsStarted);
 
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   if (AUDIO_IO_ERROR_NONE != audio_out_unprepare(audio_out_)) {
     LOG(WARNING) << "Cannot unprepare audio output";
   }
@@ -134,6 +141,8 @@ void CapiAudioOutputStream::Stop() {
 void CapiAudioOutputStream::Close() {
   DCHECK(manager_->GetTaskRunner()->BelongsToCurrentThread());
 
+  LOG(INFO) << __func__ << " : state_ : " << static_cast<InternalState>(state_);
+
   if (state_ != media::kIsStopped)
     CapiAudioOutputStream::Stop();
 
index 9954a22f9134bfd044a61ea68b99c4edfce77609..02736465a8835d6a73da60c3308293b692c339bb 100644 (file)
@@ -89,6 +89,7 @@ void CapiBtAudioInputStream::BTHidAudioDataReceiveCB(
 }
 
 bool CapiBtAudioInputStream::OpenMic() {
+  LOG(INFO);
   int ret = BT_ERROR_NONE;
 
   send_stop_flag_ = false;
@@ -115,6 +116,7 @@ bool CapiBtAudioInputStream::OpenMic() {
 }
 
 void CapiBtAudioInputStream::StartMic() {
+  LOG(INFO);
 #ifdef BUF_SAVE_MODE
   CreateAudioDumpFile();
 #endif  // BUF_SAVE_MODE
@@ -126,6 +128,7 @@ void CapiBtAudioInputStream::StartMic() {
 }
 
 void CapiBtAudioInputStream::StopMic() {
+  LOG(INFO);
   int ret = -1;
 
 #ifdef BUF_SAVE_MODE
@@ -152,6 +155,7 @@ void CapiBtAudioInputStream::StopMic() {
 }
 
 void CapiBtAudioInputStream::CloseMic(bool success) {
+  LOG(INFO);
   state_ = media::kIsClosed;
   if (send_stop_flag_) {
     const int ret = bt_hid_rc_stop_sending_voice(nullptr);
index 25d0ed13830348de98339e70a84defbfcf3fb045..77836a9c318dec95e75c7b9614f4c13188d7c13c 100644 (file)
@@ -46,6 +46,7 @@ void CapiUsbAudioInputStream::AudioStreamReadCB(audio_in_h handle,
 }
 
 bool CapiUsbAudioInputStream::OpenMic() {
+  LOG(INFO);
   int ret;
 
 #if BUILDFLAG(IS_TIZEN_TV)
@@ -149,6 +150,7 @@ bool CapiUsbAudioInputStream::OpenMic() {
 
 void CapiUsbAudioInputStream::StartMic() {
   DCHECK(device_);
+  LOG(INFO);
 
   int ret = audio_in_set_stream_cb(device_, &AudioStreamReadCB, this);
   if (ret != AUDIO_IO_ERROR_NONE) {
@@ -174,6 +176,7 @@ void CapiUsbAudioInputStream::StartMic() {
 
 void CapiUsbAudioInputStream::StopMic() {
   DCHECK(device_);
+  LOG(INFO);
 
   if (AUDIO_IO_ERROR_NONE != audio_in_unprepare(device_))
     LOG(WARNING) << "Cannot unprepare audio input";
@@ -183,6 +186,7 @@ void CapiUsbAudioInputStream::StopMic() {
 }
 
 void CapiUsbAudioInputStream::CloseMic(bool success) {
+  LOG(INFO);
   state_ = media::kIsClosed;
 
 #if BUILDFLAG(IS_TIZEN_TV)