outputRoute

The route this player's audio is currently going out on.

Read from the player's own output track, so it is the route actually carrying the audio — not a guess from what is attached. It drives the route-dependent part of the latency compensation (bluetoothExtraCompensationMs), and a consumer can read it to explain the situation to the user (e.g. that Bluetooth timing is approximate).

SonixOutputRoute.UNKNOWN before playback has started; see the enum.