/frameworks/av/camera/ndk/ |
H A D | NdkCameraMetadata.cpp | 25 #include "impl/ACameraMetadata.h" 31 const ACameraMetadata* acm, uint32_t tag, ACameraMetadata_const_entry* entry) { 43 const ACameraMetadata* acm, /*out*/int32_t* numTags, /*out*/const uint32_t** tags) { 54 ACameraMetadata* ACameraMetadata_copy(const ACameraMetadata* src) { 60 return new ACameraMetadata(*src); 64 void ACameraMetadata_free(ACameraMetadata* metadata) {
|
H A D | Android.mk | 30 impl/ACameraMetadata.cpp \
|
H A D | NdkCameraManager.cpp | 103 ACameraManager* mgr, const char* cameraId, ACameraMetadata** chars){
|
/frameworks/av/camera/include/camera/ndk/ |
H A D | NdkCameraMetadata.h | 49 * ACameraMetadata is opaque type that provides access to read-only camera metadata like camera 53 typedef struct ACameraMetadata ACameraMetadata; typedef in typeref:struct:ACameraMetadata 78 * Definition of rational data type in {@link ACameraMetadata}. 176 * Get a metadata entry from an input {@link ACameraMetadata}. 181 * @param metadata the {@link ACameraMetadata} of interest. 193 const ACameraMetadata* metadata, uint32_t tag, /*out*/ACameraMetadata_const_entry* entry); 196 * List all the entry tags in input {@link ACameraMetadata}. 198 * @param metadata the {@link ACameraMetadata} of interest. 199 * @param numEntries number of metadata entries in input {@link ACameraMetadata} [all...] |
H A D | NdkCameraManager.h | 194 * <p>See {@link ACameraMetadata} document and {@link NdkCameraMetadataTags.h} for more details.</p> 201 * @param characteristics the output {@link ACameraMetadata} will be filled here if the method call 214 /*out*/ACameraMetadata** characteristics);
|
H A D | NdkCameraCaptureSession.h | 165 * {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in 187 ACaptureRequest* request, const ACameraMetadata* result); 264 * included in {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in 443 * <p>Each capture produces one {@link ACameraMetadata} as a capture result and image buffers for
|
/frameworks/av/include/camera/ndk/ |
H A D | NdkCameraMetadata.h | 49 * ACameraMetadata is opaque type that provides access to read-only camera metadata like camera 53 typedef struct ACameraMetadata ACameraMetadata; typedef in typeref:struct:ACameraMetadata 78 * Definition of rational data type in {@link ACameraMetadata}. 176 * Get a metadata entry from an input {@link ACameraMetadata}. 181 * @param metadata the {@link ACameraMetadata} of interest. 193 const ACameraMetadata* metadata, uint32_t tag, /*out*/ACameraMetadata_const_entry* entry); 196 * List all the entry tags in input {@link ACameraMetadata}. 198 * @param metadata the {@link ACameraMetadata} of interest. 199 * @param numEntries number of metadata entries in input {@link ACameraMetadata} [all...] |
H A D | NdkCameraManager.h | 194 * <p>See {@link ACameraMetadata} document and {@link NdkCameraMetadataTags.h} for more details.</p> 201 * @param characteristics the output {@link ACameraMetadata} will be filled here if the method call 214 /*out*/ACameraMetadata** characteristics);
|
H A D | NdkCameraCaptureSession.h | 165 * {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in 187 ACaptureRequest* request, const ACameraMetadata* result); 264 * included in {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in 443 * <p>Each capture produces one {@link ACameraMetadata} as a capture result and image buffers for
|
/frameworks/av/camera/ndk/impl/ |
H A D | ACameraMetadata.cpp | 18 #define LOG_TAG "ACameraMetadata" 20 #include "ACameraMetadata.h" 28 * ACameraMetadata Implementation 30 ACameraMetadata::ACameraMetadata(camera_metadata_t* buffer, ACAMERA_METADATA_TYPE type) : function in class:ACameraMetadata 40 ACameraMetadata::isNdkSupportedCapability(int32_t capability) { 63 ACameraMetadata::filterUnsupportedFeatures() { 85 ACameraMetadata::filterStreamConfigurations() { 151 ACameraMetadata::isVendorTag(const uint32_t tag) { 160 ACameraMetadata [all...] |
H A D | ACameraMetadata.h | 32 * ACameraMetadata opaque struct definition 35 struct ACameraMetadata : public RefBase { struct in inherits:RefBase 44 ACameraMetadata(camera_metadata_t *buffer, ACAMERA_METADATA_TYPE type); 46 ACameraMetadata(const ACameraMetadata& other) : function in struct:ACameraMetadata
|
H A D | ACaptureRequest.h | 48 ACameraMetadata* settings;
|
H A D | ACameraManager.cpp | 22 #include "ACameraMetadata.h" 402 const char *cameraIdStr, ACameraMetadata **characteristics) { 427 *characteristics = new ACameraMetadata( 428 rawMetadata.release(), ACameraMetadata::ACM_CHARACTERISTICS); 437 ACameraMetadata* rawChars; 445 std::unique_ptr<ACameraMetadata> chars(rawChars);
|
H A D | ACameraDevice.h | 40 #include "ACameraMetadata.h" 50 std::unique_ptr<ACameraMetadata> chars, 149 const std::unique_ptr<ACameraMetadata> mChars; // Camera characteristics 279 std::unique_ptr<ACameraMetadata> chars) :
|
H A D | ACameraDevice.cpp | 26 #include "ACameraMetadata.h" 53 std::unique_ptr<ACameraMetadata> chars, 138 outReq->settings = new ACameraMetadata(rawRequest.release(), ACameraMetadata::ACM_REQUEST); 304 pRequest->settings = new ACameraMetadata(clone.release(), ACameraMetadata::ACM_REQUEST); 914 sp<ACameraMetadata> result(static_cast<ACameraMetadata*>(obj.get())); 1323 sp<ACameraMetadata> result(new ACameraMetadata( [all...] |
H A D | ACameraManager.h | 167 const char *cameraId, ACameraMetadata **characteristics);
|