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

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

Merge "Use sp<>::make in external camera HAL"

parents 76fe18d2 b4fcc579
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -65,10 +65,10 @@ bool matchDeviceName(int cameraIdOffset,

} // anonymous namespace

ExternalCameraProviderImpl_2_4::ExternalCameraProviderImpl_2_4() :
        mCfg(ExternalCameraConfig::loadFromCfg()),
        mHotPlugThread(this) {
    mHotPlugThread.run("ExtCamHotPlug", PRIORITY_BACKGROUND);
ExternalCameraProviderImpl_2_4::ExternalCameraProviderImpl_2_4()
    : mCfg(ExternalCameraConfig::loadFromCfg()) {
    mHotPlugThread = sp<HotplugThread>::make(this);
    mHotPlugThread->run("ExtCamHotPlug", PRIORITY_BACKGROUND);

    mPreferredHal3MinorVersion =
        property_get_int32("ro.vendor.camera.external.hal3TrebleMinorVersion", 4);
@@ -88,7 +88,7 @@ ExternalCameraProviderImpl_2_4::ExternalCameraProviderImpl_2_4() :
}

ExternalCameraProviderImpl_2_4::~ExternalCameraProviderImpl_2_4() {
    mHotPlugThread.requestExit();
    mHotPlugThread->requestExit();
}


+1 −1
Original line number Diff line number Diff line
@@ -102,7 +102,7 @@ private:
    sp<ICameraProviderCallback> mCallbacks = nullptr;
    std::unordered_map<std::string, CameraDeviceStatus> mCameraStatusMap; // camera id -> status
    const ExternalCameraConfig mCfg;
    HotplugThread mHotPlugThread;
    sp<HotplugThread> mHotPlugThread;
    int mPreferredHal3MinorVersion;
};