# 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 ||
|---|---|
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1a2d79cf9d271ca6d979dbb093c6fa42f0` | `uint32_t` Count of elements (NOT count of bytes) in this metadata entry. |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1ac5253180aed515425858e0cd64e7b281` | `const double *` |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1a33ef4f0bc5b0355ed486c9df5080d7bd` | `union ACameraMetadata_const_entry::@114` Pointer to the data held in this metadata entry. |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1afdff1cae3ae8a5d5909eef9eb911d551` | `const float *` |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1abc1aeeef5ce2d71441606c8fa3092a01` | `const int32_t *` |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1af259109b09c91e94afdbb3f62ba801b5` | `const int64_t *` |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1a6f3f40a34a1c4076728f7caff8682e6c` | `const https://developer.android.com/ndk/reference/struct/a-camera-metadata-rational#struct_a_camera_metadata__rational *` |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1a41c8741966a52b724329b4047fbd7f69` | `uint32_t` The tag identifying the entry. |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1ac5e700ad75fdde42ea7ce17dce3749f6` | `uint8_t` The data type of this metadata entry. |
| `https://developer.android.com/ndk/reference/struct/a-camera-metadata-const-entry#struct_a_camera_metadata__const__entry_1a42bc72a427173e56d635778a8cb410d4` | `const uint8_t *` |

## Public attributes

### count

Declared in `camera/NdkCameraMetadata.h`

```gdscript
uint32_t ACameraMetadata_const_entry::count
```
Count of elements (NOT count of bytes) in this metadata entry.

### d

Declared in `camera/NdkCameraMetadata.h`

```gdscript
const double * ACameraMetadata_const_entry::d
```

### data

Declared in `camera/NdkCameraMetadata.h`

```objective-c
union ACameraMetadata_const_entry::@114 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`

```gdscript
const float * ACameraMetadata_const_entry::f
```

### i32

Declared in `camera/NdkCameraMetadata.h`

```gdscript
const int32_t * ACameraMetadata_const_entry::i32
```

### i64

Declared in `camera/NdkCameraMetadata.h`

```gdscript
const int64_t * ACameraMetadata_const_entry::i64
```

### r

Declared in `camera/NdkCameraMetadata.h`

```gdscript
const ACameraMetadata_rational * ACameraMetadata_const_entry::r
```

### tag

Declared in `camera/NdkCameraMetadata.h`

```gdscript
uint32_t ACameraMetadata_const_entry::tag
```
The tag identifying the entry.

It 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.

### type

Declared in `camera/NdkCameraMetadata.h`

```gdscript
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`

```gdscript
const uint8_t * ACameraMetadata_const_entry::u8
```