[Bug 23263] New: Add output device enumeration to GetSources

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23263

            Bug ID: 23263
           Summary: Add output device enumeration to GetSources
           Product: WebRTC Working Group
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Media Capture and Streams
          Assignee: public-media-capture@w3.org
          Reporter: harald@alvestrand.no
                CC: public-media-capture@w3.org

This is the formalization of a proposal made on the mailing list on Sept 9.

Proposal: Add output devices to the GetSources call, and add a "group"
attribute for device grouping.

Rules for attribute visibility should be as for GetSources.

Example output:

{
  { 1234, "video", "First camera", group=42},
  { 7654, "audio", "First camera microphone", group=42},
  { 2345, "audio", "Headset microphone", group=17},
  { 3697, "audioOut", "Headset speakers", group=17}
}

Here, the headset microphone and speaker are part of the same device.

WebIDL changes:

- Change name of call to GetDevices
- Rename "SourceInfo" dictionary to "DeviceInfo"
- Add an attribute of type DOMString called "group"
- Add "audioOut" and "videoOut" as legal values for the "kind" attribute

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Received on Tuesday, 17 September 2013 13:55:19 UTC