blob: d179aa01f04c6a2b5b6d34d5c08623b844904822 [file] [log] [blame]
Dan Albertd7973ba2016-09-14 12:35:50 -07001LIBCAMERA2NDK {
2 global:
3 ACameraCaptureSession_abortCaptures;
4 ACameraCaptureSession_capture;
5 ACameraCaptureSession_close;
6 ACameraCaptureSession_getDevice;
7 ACameraCaptureSession_setRepeatingRequest;
8 ACameraCaptureSession_stopRepeating;
Emilian Peev40ead602017-09-26 15:46:36 +01009 ACameraCaptureSession_updateSharedOutput;
Dan Albertd7973ba2016-09-14 12:35:50 -070010 ACameraDevice_close;
11 ACameraDevice_createCaptureRequest;
12 ACameraDevice_createCaptureSession;
Emilian Peev5fbe0ba2017-10-20 15:45:45 +010013 ACameraDevice_createCaptureSessionWithSessionParameters;
Dan Albertd7973ba2016-09-14 12:35:50 -070014 ACameraDevice_getId;
15 ACameraManager_create;
16 ACameraManager_delete;
17 ACameraManager_deleteCameraIdList;
18 ACameraManager_getCameraCharacteristics;
19 ACameraManager_getCameraIdList;
20 ACameraManager_openCamera;
21 ACameraManager_registerAvailabilityCallback;
22 ACameraManager_unregisterAvailabilityCallback;
23 ACameraMetadata_copy;
24 ACameraMetadata_free;
25 ACameraMetadata_getAllTags;
26 ACameraMetadata_getConstEntry;
27 ACameraOutputTarget_create;
28 ACameraOutputTarget_free;
29 ACaptureRequest_addTarget;
Yin-Chia Yehd39b9e32017-10-30 17:39:23 -070030 ACaptureRequest_copy;
Dan Albertd7973ba2016-09-14 12:35:50 -070031 ACaptureRequest_free;
32 ACaptureRequest_getAllTags;
33 ACaptureRequest_getConstEntry;
Yin-Chia Yehd39b9e32017-10-30 17:39:23 -070034 ACaptureRequest_getUserContext;
Dan Albertd7973ba2016-09-14 12:35:50 -070035 ACaptureRequest_removeTarget;
36 ACaptureRequest_setEntry_double;
37 ACaptureRequest_setEntry_float;
38 ACaptureRequest_setEntry_i32;
39 ACaptureRequest_setEntry_i64;
40 ACaptureRequest_setEntry_rational;
41 ACaptureRequest_setEntry_u8;
Yin-Chia Yehd39b9e32017-10-30 17:39:23 -070042 ACaptureRequest_setUserContext;
Dan Albertd7973ba2016-09-14 12:35:50 -070043 ACaptureSessionOutputContainer_add;
44 ACaptureSessionOutputContainer_create;
45 ACaptureSessionOutputContainer_free;
46 ACaptureSessionOutputContainer_remove;
47 ACaptureSessionOutput_create;
Emilian Peev40ead602017-09-26 15:46:36 +010048 ACaptureSessionSharedOutput_create;
49 ACaptureSessionSharedOutput_add;
50 ACaptureSessionSharedOutput_remove;
Dan Albertd7973ba2016-09-14 12:35:50 -070051 ACaptureSessionOutput_free;
52 local:
53 *;
54};