Add basic Camera2Client dump, minor fixes to CameraService dump.
Bug: 6243944
Change-Id: I52caaa6146050c38976768e99b0eeea1d13a3f51
diff --git a/services/camera/libcameraservice/Camera2Client.cpp b/services/camera/libcameraservice/Camera2Client.cpp
index e138cd1..d0a84a5 100644
--- a/services/camera/libcameraservice/Camera2Client.cpp
+++ b/services/camera/libcameraservice/Camera2Client.cpp
@@ -103,7 +103,13 @@
}
status_t Camera2Client::dump(int fd, const Vector<String16>& args) {
- return BAD_VALUE;
+ String8 result;
+ result.appendFormat("Client2[%d] (%p) PID: %d:\n",
+ mCameraId,
+ getCameraClient()->asBinder().get(),
+ mClientPid);
+ write(fd, result.string(), result.size());
+ return NO_ERROR;
}
// ICamera interface