Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 // Webcam Private API. | |
| 6 namespace webcamPrivate { | |
| 7 dictionary WebcamParameters { | |
| 8 DOMString sourceId; | |
| 9 double? value; | |
|
not at google - send to devlin
2014/03/20 11:24:51
what do these mean?
| |
| 10 }; | |
| 11 | |
| 12 callback SuccessCallback = void(boolean success); | |
|
not at google - send to devlin
2014/03/20 11:24:51
typically success is implicit so long as it doesn'
| |
| 13 callback PZTCallback = void(boolean success, | |
| 14 double pan, | |
| 15 double zoom, | |
| 16 double tilt); | |
| 17 | |
| 18 interface Functions { | |
| 19 static void resetPan(WebcamParameters params, | |
| 20 optional SuccessCallback callback); | |
| 21 static void resetZoom(WebcamParameters params, | |
| 22 optional SuccessCallback callback); | |
| 23 static void resetTilt(WebcamParameters params, | |
| 24 optional SuccessCallback callback); | |
| 25 | |
| 26 static void setPan(WebcamParameters params, | |
| 27 optional SuccessCallback callback); | |
| 28 static void setZoom(WebcamParameters params, | |
| 29 optional SuccessCallback callback); | |
| 30 static void setTilt(WebcamParameters params, | |
| 31 optional SuccessCallback callback); | |
| 32 | |
| 33 static void getCurrentPanZoomTilt(DOMString sourceId, PZTCallback callback); | |
|
not at google - send to devlin
2014/03/20 11:24:51
you could also consider
dictionary WebcamParamete
| |
| 34 }; | |
| 35 }; | |
| 36 | |
| OLD | NEW |