From 31389148f4ab7587e150f4043b7379eaefe2af2b Mon Sep 17 00:00:00 2001 From: James Dong Date: Tue, 18 Jan 2011 14:26:55 -0800 Subject: Fix the sluggish preview during timelapse video recording because software encoder is used. bug - 3361771 Change-Id: Ic5344e9eabe7f1b82910b65b4260e4ad8dc51c32 --- media/libmediaplayerservice/StagefrightRecorder.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'media/libmediaplayerservice/StagefrightRecorder.cpp') diff --git a/media/libmediaplayerservice/StagefrightRecorder.cpp b/media/libmediaplayerservice/StagefrightRecorder.cpp index 992abd7..54e515a 100644 --- a/media/libmediaplayerservice/StagefrightRecorder.cpp +++ b/media/libmediaplayerservice/StagefrightRecorder.cpp @@ -1244,7 +1244,9 @@ status_t StagefrightRecorder::setupVideoEncoder( // Use software codec for time lapse uint32_t encoder_flags = 0; 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) { encoder_flags |= OMXCodec::kHardwareCodecsOnly; encoder_flags |= OMXCodec::kStoreMetaDataInVideoBuffers; -- cgit v1.1