- From: Johannes Odland <johannes.odland@gmail.com>
- Date: Tue, 30 Apr 2013 17:11:58 +0200
- To: "Mandyam, Giridhar" <mandyam@quicinc.com>
- Cc: "public-media-capture@w3.org" <public-media-capture@w3.org>
Received on Tuesday, 30 April 2013 15:12:33 UTC
Thanks for the update. I have some notes I made while reading the new version: 1. Reference to frameGrabber There is still a reference to the frameGrabber method in there in a note: {Note: Unlike frameGrabber(), getFrame() returns data only once upon being invoked.} 2. Examples In the examples it is no longer necessary to create a canvas to instantiate a CanvasRenderingContext2D. The constructor for CanvasRenderingContext2D is in the living standard now: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#2dcontext var canvas = document.createElement('canvas'); ctx = canvas.getContext("2d"); can be var ctx = new CanvasRenderingContext2D(); (We should avoid cluttering the global scope with variables and define the variables locally using var unless ) I know it's not in the CR right now, so maybe this still have to wait. 3. Futures To me futures seems like a perfect fit for the grabFrame method. With futures one could not only chain callbacks, but also get proper error handling: imageCapture.getFrame() .then(processFrame) .then(lookUpBarCode) .then(displayResult) .catch(displayError); I hope Futures will still be considered for the ImageCapture API. -Johannes Odland On Apr 26, 2013, at 6:49 PM, "Mandyam, Giridhar" <mandyam@quicinc.com> wrote: > <Mediastream Image Capture.htm>
Received on Tuesday, 30 April 2013 15:12:33 UTC