Fix for issue 3422485: Kenburn not showing continuous progress bar
Change-Id: I19688a89fec1edeae2af1c9a8185b96a5fde2974
diff --git a/libvideoeditor/vss/src/M4xVSS_API.c b/libvideoeditor/vss/src/M4xVSS_API.c
index a5371e7..42c24ed 100755
--- a/libvideoeditor/vss/src/M4xVSS_API.c
+++ b/libvideoeditor/vss/src/M4xVSS_API.c
@@ -6333,6 +6333,11 @@
== M4xVSS_kMicroStateConvertPto3GPP ) /* Pto3GPP, converting */
{
err = M4PTO3GPP_Step(xVSS_context->pM4PTO3GPP_Ctxt);
+ /* update progress bar */
+ if(xVSS_context->pCallBackCtxt->m_NbImage > 1)
+ {
+ uiProgress = (xVSS_context->pCallBackCtxt->m_ImageCounter * 100) / (xVSS_context->pCallBackCtxt->m_NbImage -1);
+ }
if( ( err != M4NO_ERROR) && (err
!= ((M4OSA_UInt32)M4PTO3GPP_WAR_END_OF_PROCESSING)) )