audioOutputDevices

The output devices this machine can play through.

On macOS these are CoreAudio's devices with an output, and each AudioOutputDevice.id is the device's UID, which survives a restart. On iOS the audio session owns the route, so the list holds the outputs of the current route.