summaryrefslogtreecommitdiff
path: root/src/qcam/assets/feathericons/git-pull-request.svg
blob: fc80bdfd566822402e37543b03d99ca991933e0e (plain)
1
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-git-pull-request"><circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M13 6h3a2 2 0 0 1 2 2v7"></path><line x1="6" y1="9" x2="6" y2="21"></line></svg>
ata(entryCapacity, dataCapacity); valid_ = metadata_ != nullptr; } CameraMetadata::~CameraMetadata() { if (metadata_) free_camera_metadata(metadata_); } bool CameraMetadata::addEntry(uint32_t tag, const void *data, size_t count) { if (!valid_) return false; if (!add_camera_metadata_entry(metadata_, tag, data, count)) return true; const char *name = get_camera_metadata_tag_name(tag); if (name) LOG(CameraMetadata, Error) << "Failed to add tag " << name; else LOG(CameraMetadata, Error) << "Failed to add unknown tag " << tag; valid_ = false; return false; } camera_metadata_t *CameraMetadata::get() { return valid_ ? metadata_ : nullptr; }