probeAudioExtended

Probes extended audio-hardware characteristics via AudioManager and the supplied output AudioDeviceInfos.

Reads device product names (hashed), supported sample rates/channel counts, output sample rate and buffer size, mic-mute/volume-fixed flags and audio mode. On Android 12+ it also reports the active communication device type.

Privacy: audio hardware capabilities and product-name hashes contribute to a device fingerprint but require no runtime permission.

Return

Map of probe keys to stringified values for the Audio category.

Parameters

context

Context used to obtain the AudioManager system service.

outputs

Output devices previously enumerated by the caller.