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