ACameraMetadata_entry
A single 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
|
double *
|
data
|
union ACameraMetadata_entry::@112
Pointer to the data held in this metadata entry.
|
f
|
float *
|
i32
|
int32_t *
|
i64
|
int64_t *
|
r
|
|
tag
|
uint32_t
The tag identifying the entry.
|
type
|
uint8_t
The data type of this metadata entry.
|
u8
|
uint8_t *
|
Public attributes
count
Declared incamera/NdkCameraMetadata.h
uint32_t ACameraMetadata_entry::count
Count of elements (NOT count of bytes) in this metadata entry.
d
Declared incamera/NdkCameraMetadata.h
double * ACameraMetadata_entry::d
data
Declared incamera/NdkCameraMetadata.h
union ACameraMetadata_entry::@112 ACameraMetadata_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 incamera/NdkCameraMetadata.h
float * ACameraMetadata_entry::f
i32
Declared incamera/NdkCameraMetadata.h
int32_t * ACameraMetadata_entry::i32
i64
Declared incamera/NdkCameraMetadata.h
int64_t * ACameraMetadata_entry::i64
tag
Declared incamera/NdkCameraMetadata.h
uint32_t ACameraMetadata_entry::tag
The tag identifying the entry.
It is one of the values defined in NdkCameraMetadataTags.h , and defines how the entry should be interpreted and which parts of the API provide it. See NdkCameraMetadataTags.h for more details.
type
Declared incamera/NdkCameraMetadata.h
uint8_t ACameraMetadata_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 incamera/NdkCameraMetadata.h
uint8_t * ACameraMetadata_entry::u8