Loading services/camera/libcameraservice/common/Camera2ClientBase.cpp +7 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,10 @@ Camera2ClientBase<TClientBase>::Camera2ClientBase( mSharedCameraCallbacks(remoteCallback), mDeviceVersion(cameraService->getDeviceVersion(cameraId)) { ALOGI("Camera %d: Opened", cameraId); ALOGI("Camera %d: Opened. Client: %s (PID %d, UID %d)", cameraId, String8(clientPackageName).string(), clientPid, clientUid); mInitialClientPid = clientPid; mDevice = CameraDeviceFactory::createDevice(cameraId); LOG_ALWAYS_FATAL_IF(mDevice == 0, "Device should never be NULL here."); } Loading Loading @@ -114,7 +116,10 @@ Camera2ClientBase<TClientBase>::~Camera2ClientBase() { disconnect(); ALOGI("Closed Camera %d", TClientBase::mCameraId); ALOGI("Closed Camera %d. Client was: %s (PID %d, UID %u)", TClientBase::mCameraId, String8(TClientBase::mClientPackageName).string(), mInitialClientPid, TClientBase::mClientUid); } template <typename TClientBase> Loading services/camera/libcameraservice/common/Camera2ClientBase.h +3 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,9 @@ public: protected: // The PID provided in the constructor call pid_t mInitialClientPid; virtual sp<IBinder> asBinderWrapper() { return IInterface::asBinder(); } Loading Loading
services/camera/libcameraservice/common/Camera2ClientBase.cpp +7 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,10 @@ Camera2ClientBase<TClientBase>::Camera2ClientBase( mSharedCameraCallbacks(remoteCallback), mDeviceVersion(cameraService->getDeviceVersion(cameraId)) { ALOGI("Camera %d: Opened", cameraId); ALOGI("Camera %d: Opened. Client: %s (PID %d, UID %d)", cameraId, String8(clientPackageName).string(), clientPid, clientUid); mInitialClientPid = clientPid; mDevice = CameraDeviceFactory::createDevice(cameraId); LOG_ALWAYS_FATAL_IF(mDevice == 0, "Device should never be NULL here."); } Loading Loading @@ -114,7 +116,10 @@ Camera2ClientBase<TClientBase>::~Camera2ClientBase() { disconnect(); ALOGI("Closed Camera %d", TClientBase::mCameraId); ALOGI("Closed Camera %d. Client was: %s (PID %d, UID %u)", TClientBase::mCameraId, String8(TClientBase::mClientPackageName).string(), mInitialClientPid, TClientBase::mClientUid); } template <typename TClientBase> Loading
services/camera/libcameraservice/common/Camera2ClientBase.h +3 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,9 @@ public: protected: // The PID provided in the constructor call pid_t mInitialClientPid; virtual sp<IBinder> asBinderWrapper() { return IInterface::asBinder(); } Loading