Skip to content

The first "audiooutput" MediaDeviceInfo returned from enumerateDevices() is not the default device when the default device is not exposed #133

@karlt

Description

@karlt

#113 (comment) proposed output device ordering in enumerateDevices() results to identify the default audio output device. It also said 'This also probably means it should always be exposed since '' allows to be used by setSinkId.'

While the first position for the default device was specified in w3c/mediacapture-main#757, there was no change to always expose the default device and no discussion around this.
The result is that a client app does not know whether or not the first audio output device returned from enumerateDevices() is the default device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions