am 1418de7e: Merge "Fix the sluggish preview during timelapse video recording because software encoder is used." into honeycomb
* commit '1418de7eff012c37cf34328eb368a547d70a1441': Fix the sluggish preview during timelapse video recording because software encoder is used.
This commit is contained in:
@@ -1244,7 +1244,9 @@ status_t StagefrightRecorder::setupVideoEncoder(
|
|||||||
// Use software codec for time lapse
|
// Use software codec for time lapse
|
||||||
uint32_t encoder_flags = 0;
|
uint32_t encoder_flags = 0;
|
||||||
if (mCaptureTimeLapse) {
|
if (mCaptureTimeLapse) {
|
||||||
encoder_flags |= OMXCodec::kPreferSoftwareCodecs;
|
// Do not use software encoder for timelapse for now
|
||||||
|
// It is _very_ slow and the preview appears sluggish
|
||||||
|
//encoder_flags |= OMXCodec::kPreferSoftwareCodecs;
|
||||||
} else if (mIsMetaDataStoredInVideoBuffers) {
|
} else if (mIsMetaDataStoredInVideoBuffers) {
|
||||||
encoder_flags |= OMXCodec::kHardwareCodecsOnly;
|
encoder_flags |= OMXCodec::kHardwareCodecsOnly;
|
||||||
encoder_flags |= OMXCodec::kStoreMetaDataInVideoBuffers;
|
encoder_flags |= OMXCodec::kStoreMetaDataInVideoBuffers;
|
||||||
|
|||||||
Reference in New Issue
Block a user