- From: Brian LeRoux <b@brian.io>
- Date: Wed, 30 Nov 2011 10:58:16 -0800
- To: Travis Leithead <travis.leithead@microsoft.com>
- Cc: "public-media-capture@w3.org" <public-media-capture@w3.org>
what if there is more than one camera on the device? On Wed, Nov 30, 2011 at 10:54 AM, Travis Leithead <travis.leithead@microsoft.com> wrote: > In the spec [1], and given the example 2.2: > >> 2.2 Examples >> >> <script> >> navigator.getUserMedia({"audio": true, "video": false}, gotAudio); >> function gotAudio(stream) { >> // ... use 'stream' ... >> } >> </script> > > The first parameter to getUserMedia should be defined as a WebIDL dictionary [2]. I'd recommend changing the definition as follows: > > From-- > [NoInterfaceObject] > interface MediaStreamOptions { > attribute boolean audio; > attribute boolean video; > }; > > To-- > dictionary MediaStreamOptions { > boolean audio; > boolean video; > } > > > I believe this change merely aligns the syntax with the expected usage behavior as shown in the example. > > -Travis > > [1] http://dev.w3.org/2011/webrtc/editor/getusermedia.html#mediastreamoptions > [2] http://dev.w3.org/2006/webapi/WebIDL/#idl-dictionaries > >
Received on Wednesday, 30 November 2011 18:58:50 UTC