Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 627cb60a authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Camera: Cache physical camera id values"

parents 5876259a 1da379a1
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -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;
        }
+1 −0
Original line number Diff line number Diff line
@@ -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