Loading camera/CameraMetadata.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -208,6 +208,11 @@ status_t CameraMetadata::update(uint32_t tag, const void *data, return res; } bool CameraMetadata::exists(uint32_t tag) const { camera_metadata_ro_entry entry; return find_camera_metadata_ro_entry(mBuffer, tag, &entry) == 0; } camera_metadata_entry_t CameraMetadata::find(uint32_t tag) { status_t res; camera_metadata_entry entry; Loading include/camera/CameraMetadata.h +6 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,12 @@ class CameraMetadata { return update(tag, data.array(), data.size()); } /** * Check if a metadata entry exists for a given tag id * */ bool exists(uint32_t tag) const; /** * Get metadata entry by tag id */ Loading Loading
camera/CameraMetadata.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -208,6 +208,11 @@ status_t CameraMetadata::update(uint32_t tag, const void *data, return res; } bool CameraMetadata::exists(uint32_t tag) const { camera_metadata_ro_entry entry; return find_camera_metadata_ro_entry(mBuffer, tag, &entry) == 0; } camera_metadata_entry_t CameraMetadata::find(uint32_t tag) { status_t res; camera_metadata_entry entry; Loading
include/camera/CameraMetadata.h +6 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,12 @@ class CameraMetadata { return update(tag, data.array(), data.size()); } /** * Check if a metadata entry exists for a given tag id * */ bool exists(uint32_t tag) const; /** * Get metadata entry by tag id */ Loading