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