Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c257df9 authored by Chris Manton's avatar Chris Manton
Browse files

Re-log bta/ag/bta_ag_main::bta_ag_api_result

Towards loggable code

Bug: 163134718
Tag: #refactor
Test: gd/cert/run

Change-Id: I15e25e93c7604e78e67790d4c177eda9e00cde91
parent f16f2507
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -503,8 +503,6 @@ void bta_ag_api_register(tBTA_SERVICE_MASK services, tBTA_AG_FEAT features,
 ******************************************************************************/
void bta_ag_api_result(uint16_t handle, tBTA_AG_RES result,
                       const tBTA_AG_RES_DATA& result_data) {
  LOG_DEBUG("Handle AG API result handle:0x%04x", handle);

  tBTA_AG_DATA event_data = {};
  event_data.api_result.result = result;
  event_data.api_result.data = result_data;
@@ -512,16 +510,23 @@ void bta_ag_api_result(uint16_t handle, tBTA_AG_RES result,
  if (handle != BTA_AG_HANDLE_ALL) {
    p_scb = bta_ag_scb_by_idx(handle);
    if (p_scb) {
      LOG_DEBUG("AG event scb:%s", p_scb->ToString().c_str());
      LOG_DEBUG("Audio gateway event for one client handle:%hu scb:%s", handle,
                p_scb->ToString().c_str());
      bta_ag_sm_execute(p_scb, static_cast<uint16_t>(BTA_AG_API_RESULT_EVT),
                        event_data);
    } else {
      LOG_WARN(
          "Received audio gateway event for unknown AG control block "
          "handle:%hu",
          handle);
    }
  } else {
    int i;
    for (i = 0, p_scb = &bta_ag_cb.scb[0]; i < BTA_AG_MAX_NUM_CLIENTS;
         i++, p_scb++) {
      if (p_scb->in_use && p_scb->svc_conn) {
        LOG_DEBUG("AG event for all scb:%s", p_scb->ToString().c_str());
        LOG_DEBUG("Audio gateway event for all clients scb:%s",
                  p_scb->ToString().c_str());
        bta_ag_sm_execute(p_scb, static_cast<uint16_t>(BTA_AG_API_RESULT_EVT),
                          event_data);
      }