1LIBCAMERA2NDK {
2  global:
3    ACameraCaptureSession_abortCaptures;
4    ACameraCaptureSession_capture;
5    ACameraCaptureSession_logicalCamera_capture; # introduced=29
6    ACameraCaptureSession_close;
7    ACameraCaptureSession_getDevice;
8    ACameraCaptureSession_setRepeatingRequest;
9    ACameraCaptureSession_logicalCamera_setRepeatingRequest; # introduced=29
10    ACameraCaptureSession_stopRepeating;
11    ACameraCaptureSession_updateSharedOutput; # introduced=28
12    ACameraDevice_close;
13    ACameraDevice_createCaptureRequest;
14    ACameraDevice_createCaptureRequest_withPhysicalIds; # introduced=29
15    ACameraDevice_createCaptureSession;
16    ACameraDevice_createCaptureSessionWithSessionParameters; # introduced=28
17    ACameraDevice_isSessionConfigurationSupported; # introduced=29
18    ACameraDevice_getId;
19    ACameraManager_create;
20    ACameraManager_delete;
21    ACameraManager_deleteCameraIdList;
22    ACameraManager_getCameraCharacteristics;
23    ACameraManager_getCameraIdList;
24    ACameraManager_openCamera;
25    ACameraManager_registerAvailabilityCallback;
26    ACameraManager_unregisterAvailabilityCallback;
27    ACameraManager_registerExtendedAvailabilityCallback; # introduced=29
28    ACameraManager_unregisterExtendedAvailabilityCallback; # introduced=29
29    ACameraMetadata_copy;
30    ACameraMetadata_free;
31    ACameraMetadata_getAllTags;
32    ACameraMetadata_getConstEntry;
33    ACameraMetadata_isLogicalMultiCamera; # introduced=29
34    ACameraMetadata_fromCameraMetadata; # introduced=30
35    ACameraOutputTarget_create;
36    ACameraOutputTarget_free;
37    ACaptureRequest_addTarget;
38    ACaptureRequest_copy; # introduced=28
39    ACaptureRequest_free;
40    ACaptureRequest_getAllTags;
41    ACaptureRequest_getConstEntry;
42    ACaptureRequest_getConstEntry_physicalCamera; # introduced=29
43    ACaptureRequest_getUserContext; # introduced=28
44    ACaptureRequest_removeTarget;
45    ACaptureRequest_setEntry_double;
46    ACaptureRequest_setEntry_physicalCamera_double; # introduced=29
47    ACaptureRequest_setEntry_float;
48    ACaptureRequest_setEntry_physicalCamera_float; # introduced=29
49    ACaptureRequest_setEntry_i32;
50    ACaptureRequest_setEntry_physicalCamera_i32; # introduced=29
51    ACaptureRequest_setEntry_i64;
52    ACaptureRequest_setEntry_physicalCamera_i64; # introduced=29
53    ACaptureRequest_setEntry_rational;
54    ACaptureRequest_setEntry_physicalCamera_rational; # introduced=29
55    ACaptureRequest_setEntry_u8;
56    ACaptureRequest_setEntry_physicalCamera_u8; # introduced=29
57    ACaptureRequest_setUserContext; # introduced=28
58    ACaptureSessionOutputContainer_add;
59    ACaptureSessionOutputContainer_create;
60    ACaptureSessionOutputContainer_free;
61    ACaptureSessionOutputContainer_remove;
62    ACaptureSessionOutput_create;
63    ACaptureSessionSharedOutput_create; # introduced=28
64    ACaptureSessionSharedOutput_add; # introduced=28
65    ACaptureSessionSharedOutput_remove; # introduced=28
66    ACaptureSessionPhysicalOutput_create; # introduced=29
67    ACaptureSessionOutput_free;
68  local:
69    *;
70};
71