Stay organized with collections
Save and categorize content based on your preferences.
ACameraMetadata_const_entry
A single read-only camera metadata entry.
Summary
Each entry is an array of values, though many metadata fields may only have 1 entry in the array.
Public attributes
|
count
|
uint32_t
Count of elements (NOT count of bytes) in this metadata entry.
|
d
|
const double *
|
data
|
union ACameraMetadata_const_entry::@113
Pointer to the data held in this metadata entry.
|
f
|
const float *
|
i32
|
const int32_t *
|
i64
|
const int64_t *
|
r
|
|
tag
|
uint32_t
The tag identifying the entry.
|
type
|
uint8_t
The data type of this metadata entry.
|
u8
|
const uint8_t *
|
Public attributes
count
Declared in camera/NdkCameraMetadata.h
uint32_t ACameraMetadata_const_entry::count
Count of elements (NOT count of bytes) in this metadata entry.
d
Declared in camera/NdkCameraMetadata.h
const double * ACameraMetadata_const_entry::d
data
Declared in camera/NdkCameraMetadata.h
union ACameraMetadata_const_entry::@113 ACameraMetadata_const_entry::data
Pointer to the data held in this metadata entry.
The type field above defines which union member pointer is valid. The count field above defines the length of the data in number of elements.
f
Declared in camera/NdkCameraMetadata.h
const float * ACameraMetadata_const_entry::f
i32
Declared in camera/NdkCameraMetadata.h
const int32_t * ACameraMetadata_const_entry::i32
i64
Declared in camera/NdkCameraMetadata.h
const int64_t * ACameraMetadata_const_entry::i64
tag
Declared in camera/NdkCameraMetadata.h
uint32_t ACameraMetadata_const_entry::tag
type
Declared in camera/NdkCameraMetadata.h
uint8_t ACameraMetadata_const_entry::type
The data type of this metadata entry.
Must be one of ACAMERA_TYPE_* enum values defined above. A particular tag always has the same type.
u8
Declared in camera/NdkCameraMetadata.h
const uint8_t * ACameraMetadata_const_entry::u8
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-11-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[],[],null,["# ACameraMetadata_const_entry Struct Reference\n\nACameraMetadata_const_entry\n===========================\n\nA single read-only camera metadata entry.\n\nSummary\n-------\n\nEach entry is an array of values, though many metadata fields may only have 1 entry in the array.\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| [count](#struct_a_camera_metadata__const__entry_1a2d79cf9d271ca6d979dbb093c6fa42f0) | `uint32_t` Count of elements (NOT count of bytes) in this metadata entry. |\n| [d](#struct_a_camera_metadata__const__entry_1ac5253180aed515425858e0cd64e7b281) | `const double *` |\n| [data](#struct_a_camera_metadata__const__entry_1a8055aed52344611c113afc6f46048e8a) | `union ACameraMetadata_const_entry::@113` Pointer to the data held in this metadata entry. |\n| [f](#struct_a_camera_metadata__const__entry_1afdff1cae3ae8a5d5909eef9eb911d551) | `const float *` |\n| [i32](#struct_a_camera_metadata__const__entry_1abc1aeeef5ce2d71441606c8fa3092a01) | `const int32_t *` |\n| [i64](#struct_a_camera_metadata__const__entry_1af259109b09c91e94afdbb3f62ba801b5) | `const int64_t *` |\n| [r](#struct_a_camera_metadata__const__entry_1a6f3f40a34a1c4076728f7caff8682e6c) | `const `[ACameraMetadata_rational](/ndk/reference/struct/a-camera-metadata-rational#struct_a_camera_metadata__rational)` *` |\n| [tag](#struct_a_camera_metadata__const__entry_1a41c8741966a52b724329b4047fbd7f69) | `uint32_t` The tag identifying the entry. |\n| [type](#struct_a_camera_metadata__const__entry_1ac5e700ad75fdde42ea7ce17dce3749f6) | `uint8_t` The data type of this metadata entry. |\n| [u8](#struct_a_camera_metadata__const__entry_1a42bc72a427173e56d635778a8cb410d4) | `const uint8_t *` |\n\nPublic attributes\n-----------------\n\n### count\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nuint32_t ACameraMetadata_const_entry::count\n``` \nCount of elements (NOT count of bytes) in this metadata entry. \n\n### d\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst double * ACameraMetadata_const_entry::d\n``` \n\n### data\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```objective-c\nunion ACameraMetadata_const_entry::@113 ACameraMetadata_const_entry::data\n``` \nPointer to the data held in this metadata entry.\n\nThe type field above defines which union member pointer is valid. The count field above defines the length of the data in number of elements. \n\n### f\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst float * ACameraMetadata_const_entry::f\n``` \n\n### i32\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst int32_t * ACameraMetadata_const_entry::i32\n``` \n\n### i64\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst int64_t * ACameraMetadata_const_entry::i64\n``` \n\n### r\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst ACameraMetadata_rational * ACameraMetadata_const_entry::r\n``` \n\n### tag\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nuint32_t ACameraMetadata_const_entry::tag\n``` \nThe tag identifying the entry.\n\nIt is one of the values defined in [NdkCameraMetadataTags.h](https://cs.android.com/android/platform/superproject/+/master:frameworks/av/camera/ndk/include/camera/NdkCameraMetadataTags.h) , and defines how the entry should be interpreted and which parts of the API provide it. See [NdkCameraMetadataTags.h](https://cs.android.com/android/platform/superproject/+/master:frameworks/av/camera/ndk/include/camera/NdkCameraMetadataTags.h) for more details. \n\n### type\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nuint8_t ACameraMetadata_const_entry::type\n``` \nThe data type of this metadata entry.\n\nMust be one of ACAMERA_TYPE_\\* enum values defined above. A particular tag always has the same type. \n\n### u8\n\nDeclared in `camera/NdkCameraMetadata.h` \n\n```gdscript\nconst uint8_t * ACameraMetadata_const_entry::u8\n```"]]