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 |