I'm working on functionality that detects currently active audio output device. I'm using AudioManager's registerAudioDeviceCallback method for that. The problem I'm facing is that it returns my WearOS device that is currently connected to the phone as one of the possible audio outputs:

It is being detected as TYPE_BLUETOOTH_SCO and looks for me just like any Bluetooth headphones. Obviously, the watch doesn't work the same as headphones, so is there a way to somehow filter it out from the results? Thanks.