Lines Matching refs:entry
64 camera_metadata_entry entry = mData.find(ANDROID_REQUEST_AVAILABLE_CAPABILITIES); in filterUnsupportedFeatures() local
65 if (entry.count == 0 || entry.type != TYPE_BYTE) { in filterUnsupportedFeatures()
67 __FUNCTION__, entry.count, entry.type); in filterUnsupportedFeatures()
72 capabilities.setCapacity(entry.count); in filterUnsupportedFeatures()
73 for (size_t i = 0; i < entry.count; i++) { in filterUnsupportedFeatures()
74 uint8_t capability = entry.data.u8[i]; in filterUnsupportedFeatures()
88 ACameraMetadata_const_entry entry; in derivePhysicalCameraIds() local
89 auto ret = getConstEntry(ACAMERA_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS, &entry); in derivePhysicalCameraIds()
96 const uint8_t* ids = entry.data.u8; in derivePhysicalCameraIds()
98 for (size_t i = 0; i < entry.count; ++i) { in derivePhysicalCameraIds()
121 camera_metadata_entry entry = mData.find(tag); in filterDurations() local
122 if (entry.count == 0 || entry.count % 4 || entry.type != TYPE_INT64) { in filterDurations()
124 __FUNCTION__, tag, entry.count, entry.type); in filterDurations()
128 filteredDurations.setCapacity(entry.count * 2); in filterDurations()
130 for (size_t i=0; i < entry.count; i += STREAM_CONFIGURATION_SIZE) { in filterDurations()
131 int64_t format = entry.data.i64[i + STREAM_FORMAT_OFFSET]; in filterDurations()
132 int64_t width = entry.data.i64[i + STREAM_WIDTH_OFFSET]; in filterDurations()
133 int64_t height = entry.data.i64[i + STREAM_HEIGHT_OFFSET]; in filterDurations()
134 int64_t duration = entry.data.i32[i + STREAM_DURATION_OFFSET]; in filterDurations()
207 camera_metadata_entry entry = mData.find(ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS); in filterStreamConfigurations() local
208 if (entry.count > 0 && (entry.count % 4 || entry.type != TYPE_INT32)) { in filterStreamConfigurations()
210 __FUNCTION__, entry.count, entry.type); in filterStreamConfigurations()
215 filteredStreamConfigs.setCapacity(entry.count); in filterStreamConfigurations()
217 for (size_t i=0; i < entry.count; i += STREAM_CONFIGURATION_SIZE) { in filterStreamConfigurations()
218 int32_t format = entry.data.i32[i + STREAM_FORMAT_OFFSET]; in filterStreamConfigurations()
219 int32_t width = entry.data.i32[i + STREAM_WIDTH_OFFSET]; in filterStreamConfigurations()
220 int32_t height = entry.data.i32[i + STREAM_HEIGHT_OFFSET]; in filterStreamConfigurations()
221 int32_t isInput = entry.data.i32[i + STREAM_IS_INPUT_OFFSET]; in filterStreamConfigurations()
240 entry = mData.find(ANDROID_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS); in filterStreamConfigurations()
241 if (entry.count > 0 && (entry.count % 4 || entry.type != TYPE_INT32)) { in filterStreamConfigurations()
243 __FUNCTION__, entry.count, entry.type); in filterStreamConfigurations()
248 filteredDepthStreamConfigs.setCapacity(entry.count); in filterStreamConfigurations()
250 for (size_t i=0; i < entry.count; i += STREAM_CONFIGURATION_SIZE) { in filterStreamConfigurations()
251 int32_t format = entry.data.i32[i + STREAM_FORMAT_OFFSET]; in filterStreamConfigurations()
252 int32_t width = entry.data.i32[i + STREAM_WIDTH_OFFSET]; in filterStreamConfigurations()
253 int32_t height = entry.data.i32[i + STREAM_HEIGHT_OFFSET]; in filterStreamConfigurations()
254 int32_t isInput = entry.data.i32[i + STREAM_IS_INPUT_OFFSET]; in filterStreamConfigurations()
277 entry = mData.find(ANDROID_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS); in filterStreamConfigurations()
279 filteredHeicStreamConfigs.setCapacity(entry.count); in filterStreamConfigurations()
281 for (size_t i=0; i < entry.count; i += STREAM_CONFIGURATION_SIZE) { in filterStreamConfigurations()
282 int32_t format = entry.data.i32[i + STREAM_FORMAT_OFFSET]; in filterStreamConfigurations()
283 int32_t width = entry.data.i32[i + STREAM_WIDTH_OFFSET]; in filterStreamConfigurations()
284 int32_t height = entry.data.i32[i + STREAM_HEIGHT_OFFSET]; in filterStreamConfigurations()
285 int32_t isInput = entry.data.i32[i + STREAM_IS_INPUT_OFFSET]; in filterStreamConfigurations()
302 entry = mData.find(ANDROID_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS); in filterStreamConfigurations()
304 filteredDynamicDepthStreamConfigs.setCapacity(entry.count); in filterStreamConfigurations()
306 for (size_t i = 0; i < entry.count; i += STREAM_CONFIGURATION_SIZE) { in filterStreamConfigurations()
307 int32_t format = entry.data.i32[i + STREAM_FORMAT_OFFSET]; in filterStreamConfigurations()
308 int32_t width = entry.data.i32[i + STREAM_WIDTH_OFFSET]; in filterStreamConfigurations()
309 int32_t height = entry.data.i32[i + STREAM_HEIGHT_OFFSET]; in filterStreamConfigurations()
310 int32_t isInput = entry.data.i32[i + STREAM_IS_INPUT_OFFSET]; in filterStreamConfigurations()
339 ACameraMetadata::getConstEntry(uint32_t tag, ACameraMetadata_const_entry* entry) const { in getConstEntry()
340 if (entry == nullptr) { in getConstEntry()
351 entry->tag = tag; in getConstEntry()
352 entry->type = rawEntry.type; in getConstEntry()
353 entry->count = rawEntry.count; in getConstEntry()
354 entry->data.u8 = rawEntry.data.u8; in getConstEntry()
397 camera_metadata_ro_entry_t entry; in getTags() local
398 int ret = get_camera_metadata_ro_entry(rawMetadata, i, &entry); in getTags()
404 if (sSystemTags.count(entry.tag) == 0) { in getTags()
405 mTags.push_back(entry.tag); in getTags()