diff options
author | Steve Kondik <shade@chemlab.org> | 2010-09-06 20:57:38 -0400 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2010-09-06 20:57:38 -0400 |
commit | f0bd5b812cfe1702135131fe35c88d784cfe2afd (patch) | |
tree | 870fc0b92456e0f589312ff941992c4e5c6ae7f1 /include | |
parent | 03965c4579ddb9c62c30bdd393da47dbcfbdc9ca (diff) | |
download | frameworks_base-f0bd5b812cfe1702135131fe35c88d784cfe2afd.zip frameworks_base-f0bd5b812cfe1702135131fe35c88d784cfe2afd.tar.gz frameworks_base-f0bd5b812cfe1702135131fe35c88d784cfe2afd.tar.bz2 |
camera: Add autofocus support to the media recorder
Diffstat (limited to 'include')
-rw-r--r-- | include/media/IMediaRecorder.h | 1 | ||||
-rw-r--r-- | include/media/MediaRecorderBase.h | 1 | ||||
-rw-r--r-- | include/media/PVMediaRecorder.h | 1 | ||||
-rw-r--r-- | include/media/mediarecorder.h | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/include/media/IMediaRecorder.h b/include/media/IMediaRecorder.h index 769d914..a4658c8 100644 --- a/include/media/IMediaRecorder.h +++ b/include/media/IMediaRecorder.h @@ -44,6 +44,7 @@ public: virtual status_t setVideoFrameRate(int frames_per_second) = 0; virtual status_t setParameters(const String8& params) = 0; virtual status_t setCameraParameters(const String8& params) = 0; + virtual status_t autoFocusCamera() = 0; virtual status_t setListener(const sp<IMediaPlayerClient>& listener) = 0; virtual status_t prepare() = 0; virtual status_t getMaxAmplitude(int* max) = 0; diff --git a/include/media/MediaRecorderBase.h b/include/media/MediaRecorderBase.h index c16daa8..c5ab169 100644 --- a/include/media/MediaRecorderBase.h +++ b/include/media/MediaRecorderBase.h @@ -42,6 +42,7 @@ struct MediaRecorderBase { virtual status_t setOutputFile(int fd, int64_t offset, int64_t length) = 0; virtual status_t setParameters(const String8& params) = 0; virtual status_t setCameraParameters(const String8& params) = 0; + virtual status_t autoFocusCamera() = 0; virtual status_t setListener(const sp<IMediaPlayerClient>& listener) = 0; virtual status_t prepare() = 0; virtual status_t start() = 0; diff --git a/include/media/PVMediaRecorder.h b/include/media/PVMediaRecorder.h index 4b6f19d..0171f72 100644 --- a/include/media/PVMediaRecorder.h +++ b/include/media/PVMediaRecorder.h @@ -46,6 +46,7 @@ public: virtual status_t setOutputFile(int fd, int64_t offset, int64_t length); virtual status_t setParameters(const String8& params); virtual status_t setCameraParameters(const String8& params); + virtual status_t autoFocusCamera(); virtual status_t setListener(const sp<IMediaPlayerClient>& listener); virtual status_t prepare(); virtual status_t start(); diff --git a/include/media/mediarecorder.h b/include/media/mediarecorder.h index 0f5aed1..bc14096 100644 --- a/include/media/mediarecorder.h +++ b/include/media/mediarecorder.h @@ -168,6 +168,7 @@ public: status_t setVideoFrameRate(int frames_per_second); status_t setParameters(const String8& params); status_t setCameraParameters(const String8& params); + status_t autoFocusCamera(); status_t setListener(const sp<MediaRecorderListener>& listener); status_t prepare(); status_t getMaxAmplitude(int* max); |