Loading camera/ndk/impl/ACameraMetadata.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,8 @@ ACameraMetadata::derivePhysicalCameraIds() { for (size_t i = 0; i < entry.count; ++i) { if (ids[i] == '\0') { if (start != i) { mStaticPhysicalCameraIds.push_back((const char*)ids+start); mStaticPhysicalCameraIdValues.push_back(String8((const char *)ids+start)); mStaticPhysicalCameraIds.push_back(mStaticPhysicalCameraIdValues.back().string()); } start = i+1; } Loading camera/ndk/impl/ACameraMetadata.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ struct ACameraMetadata : public RefBase { static std::unordered_set<uint32_t> sSystemTags; std::vector<const char*> mStaticPhysicalCameraIds; std::vector<String8> mStaticPhysicalCameraIdValues; }; #endif // _ACAMERA_METADATA_H Loading
camera/ndk/impl/ACameraMetadata.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,8 @@ ACameraMetadata::derivePhysicalCameraIds() { for (size_t i = 0; i < entry.count; ++i) { if (ids[i] == '\0') { if (start != i) { mStaticPhysicalCameraIds.push_back((const char*)ids+start); mStaticPhysicalCameraIdValues.push_back(String8((const char *)ids+start)); mStaticPhysicalCameraIds.push_back(mStaticPhysicalCameraIdValues.back().string()); } start = i+1; } Loading
camera/ndk/impl/ACameraMetadata.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ struct ACameraMetadata : public RefBase { static std::unordered_set<uint32_t> sSystemTags; std::vector<const char*> mStaticPhysicalCameraIds; std::vector<String8> mStaticPhysicalCameraIdValues; }; #endif // _ACAMERA_METADATA_H