Lines Matching refs:tag

95 status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) {
96 int tagType = get_camera_metadata_tag_type(tag);
98 ALOGE("Update metadata entry: Unknown tag %d", tag);
102 ALOGE("Mismatched tag type when updating entry %s (%d) of type %s; "
104 get_camera_metadata_tag_name(tag), tag,
112 status_t CameraMetadata::update(uint32_t tag,
115 if ( (res = checkType(tag, TYPE_INT32)) != OK) {
118 return update(tag, (const void*)data, data_count);
121 status_t CameraMetadata::update(uint32_t tag,
124 if ( (res = checkType(tag, TYPE_BYTE)) != OK) {
127 return update(tag, (const void*)data, data_count);
130 status_t CameraMetadata::update(uint32_t tag,
133 if ( (res = checkType(tag, TYPE_FLOAT)) != OK) {
136 return update(tag, (const void*)data, data_count);
139 status_t CameraMetadata::update(uint32_t tag,
142 if ( (res = checkType(tag, TYPE_INT64)) != OK) {
145 return update(tag, (const void*)data, data_count);
148 status_t CameraMetadata::update(uint32_t tag,
151 if ( (res = checkType(tag, TYPE_DOUBLE)) != OK) {
154 return update(tag, (const void*)data, data_count);
157 status_t CameraMetadata::update(uint32_t tag,
160 if ( (res = checkType(tag, TYPE_RATIONAL)) != OK) {
163 return update(tag, (const void*)data, data_count);
166 status_t CameraMetadata::update(uint32_t tag,
169 if ( (res = checkType(tag, TYPE_BYTE)) != OK) {
172 return update(tag, (const void*)string.string(), string.size());
175 status_t CameraMetadata::update(uint32_t tag, const void *data,
178 int type = get_camera_metadata_tag_type(tag);
180 ALOGE("%s: Tag %d not found", __FUNCTION__, tag);
190 res = find_camera_metadata_entry(mBuffer, tag, &entry);
193 tag, data, data_count);
202 __FUNCTION__, get_camera_metadata_section_name(tag),
203 get_camera_metadata_tag_name(tag), tag, strerror(-res), res);
208 camera_metadata_entry_t CameraMetadata::find(uint32_t tag) {
211 res = find_camera_metadata_entry(mBuffer, tag, &entry);
219 camera_metadata_ro_entry_t CameraMetadata::find(uint32_t tag) const {
222 res = find_camera_metadata_ro_entry(mBuffer, tag, &entry);
230 status_t CameraMetadata::erase(uint32_t tag) {
233 res = find_camera_metadata_entry(mBuffer, tag, &entry);
239 get_camera_metadata_section_name(tag),
240 get_camera_metadata_tag_name(tag), tag, strerror(-res), res);
247 get_camera_metadata_section_name(tag),
248 get_camera_metadata_tag_name(tag), tag, strerror(-res), res);