[Bug 22593] New: Capabilities are buggy

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

            Bug ID: 22593
           Summary: Capabilities are buggy
    Classification: Unclassified
           Product: WebRTC Working Group
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Media Capture and Streams
          Assignee: public-media-capture@w3.org
          Reporter: dom@w3.org
                CC: public-media-capture@w3.org

I'm struggling to make sense of the "Source capabilities" section in Media
Capture and Streams.

First, trivially, the typedef for CapabilityList should presumably be
sequence<DOMString> rather then "sequence" (which doesn't make sense).

In practice, though, it's not clear why that a sequence of DOMString is used
generically through this typedef rather than more specific types where useful
(e.g. SourceTypeEnum for sourceType).

I don't understand either how a given source could have a sequence of sourceId
or a sequence of facingMode rather than a single value; I'm not sure whether a
sequence of sourceType make sense either — that probably depends whether a
camera that can record sound should appear both as a camera and as a microphone
(the spec isn't clear on that).

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

Received on Monday, 8 July 2013 15:42:43 UTC