790286440 发表于 2020-6-8 19:22:31

csr867x source 麦克风mute问题

ADK4.1
csr867x source 麦克风mute问题
试了下volume_mute_mic这个函数发现并不能够静音,求论坛上的各位大神指点下,

235689412 发表于 2020-6-8 19:22:32

给个参考,具体详细测试。
    case BUTTON_MSG_MUTE_ON_OFF:
    {
      BUTTONS_DEBUG(("BUTTON_MSG_MUTE_ON_OFF\n"));

      /* flag to indicate long press, so short press events aren't sent */
      theSource->button_data.button_long_press = TRUE;
      switch (a2dp_get_state(theSource->a2dp_data.inst))
      {
      case A2DP_STATE_CONNECTED_MEDIA:
      case A2DP_STATE_CONNECTED_MEDIA_STREAMING:
            a2dp_set_state(theSource->a2dp_data.inst, A2DP_STATE_CONNECTED_MEDIA_SUSPENDED);
            break;
      case A2DP_STATE_CONNECTED_MEDIA_SUSPENDED:
            a2dp_set_state(theSource->a2dp_data.inst, A2DP_STATE_CONNECTED_MEDIA_STREAMING);
            break;

      default:
            break;
      }
    }
    break;

790286440 发表于 2020-6-9 15:12:08

我是小白 发表于 2020-6-8 19:22
给个参考,具体详细测试。

:handshake亲测可用,感谢感谢,:call:
页: [1]
查看完整版本: csr867x source 麦克风mute问题