diff options
author | Nipun Kwatra <nkwatra@google.com> | 2010-07-20 21:33:31 -0700 |
---|---|---|
committer | Nipun Kwatra <nkwatra@google.com> | 2010-07-22 17:02:12 -0700 |
commit | e4e0a6994d39c4a7cba09c5fff442b2dca1df8f8 (patch) | |
tree | 545e3cbc6bbd5c6b78a5adb2d00eeb5b16abb6a4 /media/libmediaplayerservice/StagefrightRecorder.h | |
parent | 55cb2b8319e6b36e88658de121c534e95cd240b4 (diff) |
Allowing setting of time lapse parameters through MediaRecorder.java
added setTimeLapseParameters() to MediaRecorder.java and SetParameter support
in StagefrightRecorder to allow enabling time lapse and setting the corresponding
parameters.
Change-Id: I509040aa71f8d3fc37337b0894a81d9c0fd7a40a
Diffstat (limited to 'media/libmediaplayerservice/StagefrightRecorder.h')
-rw-r--r-- | media/libmediaplayerservice/StagefrightRecorder.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/StagefrightRecorder.h b/media/libmediaplayerservice/StagefrightRecorder.h index 232fc0ed..fc287a26 100644 --- a/media/libmediaplayerservice/StagefrightRecorder.h +++ b/media/libmediaplayerservice/StagefrightRecorder.h @@ -93,6 +93,7 @@ private: int64_t mTrackEveryTimeDurationUs; bool mCaptureTimeLapse; + int64_t mTimeBetweenTimeLapseFrameCaptureUs; String8 mParams; int mOutputFd; @@ -114,6 +115,8 @@ private: status_t setParamAudioNumberOfChannels(int32_t channles); status_t setParamAudioSamplingRate(int32_t sampleRate); status_t setParamAudioTimeScale(int32_t timeScale); + status_t setParamTimeLapseEnable(int32_t timeLapseEnable); + status_t setParamTimeBetweenTimeLapseFrameCapture(int64_t timeUs); status_t setParamVideoEncodingBitRate(int32_t bitRate); status_t setParamVideoIFramesInterval(int32_t seconds); status_t setParamVideoEncoderProfile(int32_t profile); |