summaryrefslogtreecommitdiffstats
path: root/libvideoeditor
diff options
context:
space:
mode:
authorHong Teng <hongteng@google.com>2011-11-22 09:40:15 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2011-11-22 09:40:15 -0800
commit6f26d10ee6c337112ee5f968a436ac0ee9c6352f (patch)
tree379f9bbe990a0c21ba2bff16d3b8c44853aaa7fc /libvideoeditor
parent2fde76bdc548b4a54e8cafc4e9f8ac33245687ba (diff)
parentc8d53b6147249440e6b99f88adc795ac82e1a050 (diff)
downloadframeworks_av-6f26d10ee6c337112ee5f968a436ac0ee9c6352f.zip
frameworks_av-6f26d10ee6c337112ee5f968a436ac0ee9c6352f.tar.gz
frameworks_av-6f26d10ee6c337112ee5f968a436ac0ee9c6352f.tar.bz2
am 8e611132: Fix for 5638097 KenBurn generation time increased from 19 secs to 30 secs
* commit '8e61113210e4c3c1ce57ecef1dda327bea85c19c': Fix for 5638097 KenBurn generation time increased from 19 secs to 30 secs
Diffstat (limited to 'libvideoeditor')
-rwxr-xr-xlibvideoeditor/vss/src/M4xVSS_API.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libvideoeditor/vss/src/M4xVSS_API.c b/libvideoeditor/vss/src/M4xVSS_API.c
index eb85227..9f5410b 100755
--- a/libvideoeditor/vss/src/M4xVSS_API.c
+++ b/libvideoeditor/vss/src/M4xVSS_API.c
@@ -2068,6 +2068,11 @@ M4OSA_ERR M4xVSS_SendCommand( M4OSA_Context pContext,
pParams->pNext = M4OSA_NULL;
pParams->isCreated = M4OSA_FALSE;
xVSS_context->nbStepTotal++;
+ /* Set bTranscodingRequired to TRUE to indicate the kenburn video has
+ * been generated in analysis phase, and does not need to be tanscoded again
+ * in saving phase */
+ xVSS_context->pSettings->pClipList[i]->bTranscodingRequired =
+ M4OSA_TRUE;
replaceARGB_3GP:
/* Update total duration */