W3C home > Mailing lists > Public > public-media-capture@w3.org > November 2012

Fifth iteration of Settings API now available

From: Travis Leithead <travis.leithead@microsoft.com>
Date: Fri, 30 Nov 2012 23:39:49 +0000
To: "public-media-capture@w3.org" <public-media-capture@w3.org>
Message-ID: <9768D477C67135458BF978A45BCF9B3853AC7735@TK5EX14MBXW603.wingroup.windeploy.ntdev.microsoft.com>
I've completed updates to a Settings API proposal v5.

http://dvcs.w3.org/hg/dap/raw-file/tip/media-stream-capture/proposals/SettingsAPI_proposal_v5.html

The highlights:
* Simplified settings model
* Simplified mechanism for discovering other camera/mic devices (before calling getUserMedia)
* Dropped the device list concept
* Simpler inheritance for tracks
* Sources are a property of tracks
* More complete definition of how settings are expected to work
* Concepts introduced for constructable tracks and "new" readyState
* New source objects introduced for tracks belonging to remote media streams

I've already received some feedback that I'll re-post here:

* Some properties for settings may be better suited for the track instead of the source (in v5 all settings are on source objects). These include things like width/height on Video tracks.
* Some properties of the tracks may be better suited for the source object instead (like "facing").
* The "get" API might be more useful if it returned the current constraint (or constraint range) applied to the setting (since the properties return the current value).

-Travis
Received on Friday, 30 November 2012 23:41:19 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:26:12 UTC