diff options
-rw-r--r-- | include/camera/Camera.h | 3 | ||||
-rw-r--r-- | services/camera/libcameraservice/CameraService.cpp | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/camera/Camera.h b/include/camera/Camera.h index 9ba5b3d..f7b3b42 100644 --- a/include/camera/Camera.h +++ b/include/camera/Camera.h @@ -87,6 +87,9 @@ enum { // In sendCommand passing arg1 = 0 will disable, // while passing arg1 = 1 will enable the shutter sound. CAMERA_CMD_ENABLE_SHUTTER_SOUND = 4, + + // cmdType to play recording sound. + CAMERA_CMD_PLAY_RECORDING_SOUND = 5, }; // camera fatal errors diff --git a/services/camera/libcameraservice/CameraService.cpp b/services/camera/libcameraservice/CameraService.cpp index 355763e..f943a10 100644 --- a/services/camera/libcameraservice/CameraService.cpp +++ b/services/camera/libcameraservice/CameraService.cpp @@ -840,6 +840,8 @@ status_t CameraService::Client::sendCommand(int32_t cmd, int32_t arg1, int32_t a return BAD_VALUE; } return OK; + } else if (cmd == CAMERA_CMD_PLAY_RECORDING_SOUND) { + mCameraService->playSound(SOUND_RECORDING); } return mHardware->sendCommand(cmd, arg1, arg2); |