From 6c8dcc52ad29ea44ff3f7a1492c2fbff1f0e4261 Mon Sep 17 00:00:00 2001
From: Stanley Tng <stng@google.com>
Date: Wed, 10 Oct 2018 18:57:29 -0700
Subject: [PATCH] Add more Hearing Aid Profile logs

Add more logs to debug the TimeCheck timeout crash issues.

Test: Manual run
Change-Id: I3a05ca975e41ab002e466150f3f3f28ba0f037df
---
 system/audio_a2dp_hw/src/audio_a2dp_hw.cc          | 2 ++
 system/bta/hearing_aid/hearing_aid_audio_source.cc | 7 ++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/system/audio_a2dp_hw/src/audio_a2dp_hw.cc b/system/audio_a2dp_hw/src/audio_a2dp_hw.cc
index 0c56a687011..2fb139f89db 100644
--- a/system/audio_a2dp_hw/src/audio_a2dp_hw.cc
+++ b/system/audio_a2dp_hw/src/audio_a2dp_hw.cc
@@ -1680,6 +1680,8 @@ static void adev_close_output_stream(struct audio_hw_device* dev,
   struct a2dp_audio_device* a2dp_dev = (struct a2dp_audio_device*)dev;
   struct a2dp_stream_out* out = (struct a2dp_stream_out*)stream;
 
+  INFO("%s: state %d", __func__, out->common.state);
+
   // prevent interference with adev_set_parameters.
   std::lock_guard<std::recursive_mutex> lock(*a2dp_dev->mutex);
   {
diff --git a/system/bta/hearing_aid/hearing_aid_audio_source.cc b/system/bta/hearing_aid/hearing_aid_audio_source.cc
index b56f83cbd0d..49ff5468412 100644
--- a/system/bta/hearing_aid/hearing_aid_audio_source.cc
+++ b/system/bta/hearing_aid/hearing_aid_audio_source.cc
@@ -132,7 +132,7 @@ void hearing_aid_recv_ctrl_data() {
     return;
   }
 
-  VLOG(2) << __func__ << " " << audio_ha_hw_dump_ctrl_event(cmd);
+  LOG(INFO) << __func__ << " " << audio_ha_hw_dump_ctrl_event(cmd);
   //  a2dp_cmd_pending = cmd;
 
   switch (cmd) {
@@ -248,8 +248,9 @@ void hearing_aid_recv_ctrl_data() {
       hearing_aid_send_ack(HEARING_AID_CTRL_ACK_FAILURE);
       break;
   }
-  VLOG(2) << __func__ << " a2dp-ctrl-cmd : " << audio_ha_hw_dump_ctrl_event(cmd)
-          << " DONE";
+  LOG(INFO) << __func__
+            << " a2dp-ctrl-cmd : " << audio_ha_hw_dump_ctrl_event(cmd)
+            << " DONE";
 }
 
 void hearing_aid_ctrl_cb(tUIPC_CH_ID, tUIPC_EVENT event) {
-- 
GitLab