Loading camera/common/1.0/default/CameraMetadata.cpp +14 −17 Original line number Original line Diff line number Diff line Loading @@ -171,7 +171,7 @@ status_t CameraMetadata::sort() { } } status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { int tagType = get_camera_metadata_tag_type(tag); int tagType = get_local_camera_metadata_tag_type(tag, mBuffer); if ( CC_UNLIKELY(tagType == -1)) { if ( CC_UNLIKELY(tagType == -1)) { ALOGE("Update metadata entry: Unknown tag %d", tag); ALOGE("Update metadata entry: Unknown tag %d", tag); return INVALID_OPERATION; return INVALID_OPERATION; Loading @@ -179,9 +179,8 @@ status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { if ( CC_UNLIKELY(tagType != expectedType) ) { if ( CC_UNLIKELY(tagType != expectedType) ) { ALOGE("Mismatched tag type when updating entry %s (%d) of type %s; " ALOGE("Mismatched tag type when updating entry %s (%d) of type %s; " "got type %s data instead ", "got type %s data instead ", get_camera_metadata_tag_name(tag), tag, get_local_camera_metadata_tag_name(tag, mBuffer), tag, camera_metadata_type_names[tagType], camera_metadata_type_names[tagType], camera_metadata_type_names[expectedType]); camera_metadata_type_names[expectedType]); return INVALID_OPERATION; return INVALID_OPERATION; } } return OK; return OK; Loading Loading @@ -298,7 +297,7 @@ status_t CameraMetadata::updateImpl(uint32_t tag, const void *data, ALOGE("%s: CameraMetadata is locked", __FUNCTION__); ALOGE("%s: CameraMetadata is locked", __FUNCTION__); return INVALID_OPERATION; return INVALID_OPERATION; } } int type = get_camera_metadata_tag_type(tag); int type = get_local_camera_metadata_tag_type(tag, mBuffer); if (type == -1) { if (type == -1) { ALOGE("%s: Tag %d not found", __FUNCTION__, tag); ALOGE("%s: Tag %d not found", __FUNCTION__, tag); return BAD_VALUE; return BAD_VALUE; Loading Loading @@ -332,9 +331,9 @@ status_t CameraMetadata::updateImpl(uint32_t tag, const void *data, } } if (res != OK) { if (res != OK) { ALOGE("%s: Unable to update metadata entry %s.%s (%x): %s (%d)", ALOGE("%s: Unable to update metadata entry %s.%s (%x): %s (%d)", __FUNCTION__, __FUNCTION__, get_camera_metadata_section_name(tag), get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_tag_name(tag), tag, strerror(-res), res); get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); } } IF_ALOGV() { IF_ALOGV() { Loading Loading @@ -391,18 +390,16 @@ status_t CameraMetadata::erase(uint32_t tag) { if (res == NAME_NOT_FOUND) { if (res == NAME_NOT_FOUND) { return OK; return OK; } else if (res != OK) { } else if (res != OK) { ALOGE("%s: Error looking for entry %s.%s (%x): %s %d", ALOGE("%s: Error looking for entry %s.%s (%x): %s %d", __FUNCTION__, __FUNCTION__, get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_section_name(tag), get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); get_camera_metadata_tag_name(tag), tag, strerror(-res), res); return res; return res; } } res = delete_camera_metadata_entry(mBuffer, entry.index); res = delete_camera_metadata_entry(mBuffer, entry.index); if (res != OK) { if (res != OK) { ALOGE("%s: Error deleting entry %s.%s (%x): %s %d", ALOGE("%s: Error deleting entry %s.%s (%x): %s %d", __FUNCTION__, __FUNCTION__, get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_section_name(tag), get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); get_camera_metadata_tag_name(tag), tag, strerror(-res), res); } } return res; return res; } } Loading camera/common/1.0/default/OWNERS +1 −1 Original line number Original line Diff line number Diff line include platform/frameworks/av/camera:/OWNERS include platform/frameworks/av:camera/OWNERS Loading
camera/common/1.0/default/CameraMetadata.cpp +14 −17 Original line number Original line Diff line number Diff line Loading @@ -171,7 +171,7 @@ status_t CameraMetadata::sort() { } } status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { int tagType = get_camera_metadata_tag_type(tag); int tagType = get_local_camera_metadata_tag_type(tag, mBuffer); if ( CC_UNLIKELY(tagType == -1)) { if ( CC_UNLIKELY(tagType == -1)) { ALOGE("Update metadata entry: Unknown tag %d", tag); ALOGE("Update metadata entry: Unknown tag %d", tag); return INVALID_OPERATION; return INVALID_OPERATION; Loading @@ -179,9 +179,8 @@ status_t CameraMetadata::checkType(uint32_t tag, uint8_t expectedType) { if ( CC_UNLIKELY(tagType != expectedType) ) { if ( CC_UNLIKELY(tagType != expectedType) ) { ALOGE("Mismatched tag type when updating entry %s (%d) of type %s; " ALOGE("Mismatched tag type when updating entry %s (%d) of type %s; " "got type %s data instead ", "got type %s data instead ", get_camera_metadata_tag_name(tag), tag, get_local_camera_metadata_tag_name(tag, mBuffer), tag, camera_metadata_type_names[tagType], camera_metadata_type_names[tagType], camera_metadata_type_names[expectedType]); camera_metadata_type_names[expectedType]); return INVALID_OPERATION; return INVALID_OPERATION; } } return OK; return OK; Loading Loading @@ -298,7 +297,7 @@ status_t CameraMetadata::updateImpl(uint32_t tag, const void *data, ALOGE("%s: CameraMetadata is locked", __FUNCTION__); ALOGE("%s: CameraMetadata is locked", __FUNCTION__); return INVALID_OPERATION; return INVALID_OPERATION; } } int type = get_camera_metadata_tag_type(tag); int type = get_local_camera_metadata_tag_type(tag, mBuffer); if (type == -1) { if (type == -1) { ALOGE("%s: Tag %d not found", __FUNCTION__, tag); ALOGE("%s: Tag %d not found", __FUNCTION__, tag); return BAD_VALUE; return BAD_VALUE; Loading Loading @@ -332,9 +331,9 @@ status_t CameraMetadata::updateImpl(uint32_t tag, const void *data, } } if (res != OK) { if (res != OK) { ALOGE("%s: Unable to update metadata entry %s.%s (%x): %s (%d)", ALOGE("%s: Unable to update metadata entry %s.%s (%x): %s (%d)", __FUNCTION__, __FUNCTION__, get_camera_metadata_section_name(tag), get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_tag_name(tag), tag, strerror(-res), res); get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); } } IF_ALOGV() { IF_ALOGV() { Loading Loading @@ -391,18 +390,16 @@ status_t CameraMetadata::erase(uint32_t tag) { if (res == NAME_NOT_FOUND) { if (res == NAME_NOT_FOUND) { return OK; return OK; } else if (res != OK) { } else if (res != OK) { ALOGE("%s: Error looking for entry %s.%s (%x): %s %d", ALOGE("%s: Error looking for entry %s.%s (%x): %s %d", __FUNCTION__, __FUNCTION__, get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_section_name(tag), get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); get_camera_metadata_tag_name(tag), tag, strerror(-res), res); return res; return res; } } res = delete_camera_metadata_entry(mBuffer, entry.index); res = delete_camera_metadata_entry(mBuffer, entry.index); if (res != OK) { if (res != OK) { ALOGE("%s: Error deleting entry %s.%s (%x): %s %d", ALOGE("%s: Error deleting entry %s.%s (%x): %s %d", __FUNCTION__, __FUNCTION__, get_local_camera_metadata_section_name(tag, mBuffer), get_camera_metadata_section_name(tag), get_local_camera_metadata_tag_name(tag, mBuffer), tag, strerror(-res), res); get_camera_metadata_tag_name(tag), tag, strerror(-res), res); } } return res; return res; } } Loading
camera/common/1.0/default/OWNERS +1 −1 Original line number Original line Diff line number Diff line include platform/frameworks/av/camera:/OWNERS include platform/frameworks/av:camera/OWNERS