Re: [mediacapture-main] Clarify "audiooutput" does not mean capture of audio output to headphones or speakers (#720)

> We need to define https://w3c.github.io/mediacapture-main/#dom-mediadevicekind in this spec.
> We cannot move MediaDeviceKind.audiooutput in https://w3c.github.io/mediacapture-output/ due to current WebIDL limitation which does not allow to define partial enumerations.
> 
> Given getUserMedia scope is clear, I think the confusion is limited.
> When/if WebIDL allows partial enumerations, we should move audiooutput to https://w3c.github.io/mediacapture-output/.
> Closing issue based on this rationale.

@youennf Do you understand what am stating here? 

This specification uses the term `"audiooutout"` implying or inferring that audio output capture is possible, where that feature is not possible. 

The term `"audiooutput"` does not belong in either this specification or mediacapture-output. Again, at best what occurs at mediacapture-output is re-routing of microphone input through an `HTMLMediaElement`. 

That is not **_capture_** of headphones or speakers. 

However, no distinction is made in the actual specification between capture of `"audioinput"` devices and the fact that devices labelled `"audiooutput"` (as spurriously defined in _any_ of these W3C specifications) does not actually capyure the media to or from that devices - leading to the confusion illustrated at the comments at this answer https://stackoverflow.com/a/45003549.

And no authors of this specification nor mediacapture-output have notified the users there that their in-house definition of the term of art `"audiooutput"` does not mean capture of audio output, rather some specialize _re-routing_ out audio input to an `HTMLMediaElement`.

-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/720#issuecomment-705576081 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 8 October 2020 13:40:56 UTC