Audio Relay does not use external microphone connected to Android Server

Description

Audio Relay does not use an external microphone connected to an Android to stream audio to clients. Instead, the audio fails to stream until the external microphone is disconnected.

So, Audio Relay is only streaming audio from the phone’s internal microphone rather than an external microphone connected via USB-C or 3.5mm jack.

Steps to reproduce

  1. Connect External Microphone to Android via USB-C or 3.5mm Jack.
  2. Start Audio Relay on Android as a Server.
  3. Start Audio Relay on PC as a Client by connect to Android.

Devices

Audio Relay: Latest

Server: Android 14 with Lark M2 External Microphone

Client: Windows 11