Loading services/camera/libcameraservice/common/Camera2ClientBase.cpp +8 −5 Original line number Diff line number Diff line Loading @@ -105,11 +105,6 @@ status_t Camera2ClientBase<TClientBase>::initializeImpl(TProviderPtr providerPtr TClientBase::mCameraIdStr.string()); status_t res; // Verify ops permissions res = TClientBase::startCameraOps(); if (res != OK) { return res; } IPCTransport providerTransport = IPCTransport::INVALID; res = providerPtr->getCameraIdIPCTransport(TClientBase::mCameraIdStr.string(), &providerTransport); Loading Loading @@ -145,6 +140,14 @@ status_t Camera2ClientBase<TClientBase>::initializeImpl(TProviderPtr providerPtr return res; } // Verify ops permissions res = TClientBase::startCameraOps(); if (res != OK) { TClientBase::finishCameraOps(); mDevice.clear(); return res; } wp<NotificationListener> weakThis(this); res = mDevice->setNotifyCallback(weakThis); if (res != OK) { Loading Loading
services/camera/libcameraservice/common/Camera2ClientBase.cpp +8 −5 Original line number Diff line number Diff line Loading @@ -105,11 +105,6 @@ status_t Camera2ClientBase<TClientBase>::initializeImpl(TProviderPtr providerPtr TClientBase::mCameraIdStr.string()); status_t res; // Verify ops permissions res = TClientBase::startCameraOps(); if (res != OK) { return res; } IPCTransport providerTransport = IPCTransport::INVALID; res = providerPtr->getCameraIdIPCTransport(TClientBase::mCameraIdStr.string(), &providerTransport); Loading Loading @@ -145,6 +140,14 @@ status_t Camera2ClientBase<TClientBase>::initializeImpl(TProviderPtr providerPtr return res; } // Verify ops permissions res = TClientBase::startCameraOps(); if (res != OK) { TClientBase::finishCameraOps(); mDevice.clear(); return res; } wp<NotificationListener> weakThis(this); res = mDevice->setNotifyCallback(weakThis); if (res != OK) { Loading