diff options
author | Wu-cheng Li <wuchengli@google.com> | 2011-08-02 13:20:36 +0800 |
---|---|---|
committer | Wu-cheng Li <wuchengli@google.com> | 2011-08-02 14:27:58 +0800 |
commit | 25d8fb51dae37f1becf4fb3d32e8600c418eb6e8 (patch) | |
tree | f91a22aefc4d3a50ecd049273c7e36cc571815dd /include | |
parent | 1164d776c612a33bc5e54262589490fb1d2c257d (diff) | |
download | frameworks_base-25d8fb51dae37f1becf4fb3d32e8600c418eb6e8.zip frameworks_base-25d8fb51dae37f1becf4fb3d32e8600c418eb6e8.tar.gz frameworks_base-25d8fb51dae37f1becf4fb3d32e8600c418eb6e8.tar.bz2 |
Add camera recording hint parameter.
The API is still hidden.
bug:4266229
Change-Id: I5e4c24e9e2808582aecb55ac4f1d5be3ed7e36a2
Diffstat (limited to 'include')
-rw-r--r-- | include/camera/CameraParameters.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/camera/CameraParameters.h b/include/camera/CameraParameters.h index d2f398a..48483fd 100644 --- a/include/camera/CameraParameters.h +++ b/include/camera/CameraParameters.h @@ -484,6 +484,17 @@ public: // Example value: "yuv420sp" or PIXEL_FORMAT_XXX constants. Read only. static const char KEY_VIDEO_FRAME_FORMAT[]; + // Sets the hint of the recording mode. If this is true, MediaRecorder.start + // may be faster or has less glitches. This should be called before starting + // the preview for the best result. But it is allowed to change the hint + // while the preview is active. The default value is false. + // + // The apps can still call Camera.takePicture when the hint is true. The + // apps can call MediaRecorder.start when the hint is false. But the + // performance may be worse. + // Example value: "true" or "false". Read/write. + static const char KEY_RECORDING_HINT[]; + // Value for KEY_ZOOM_SUPPORTED or KEY_SMOOTH_ZOOM_SUPPORTED. static const char TRUE[]; static const char FALSE[]; |