Fix issue 3404563. Overlay is not seen when the clip is trimmed in the beginning.

Change-Id: Iec0fcea164f6909283c8686605378c3e1db127f0
diff --git a/libvideoeditor/lvpp/PreviewPlayer.cpp b/libvideoeditor/lvpp/PreviewPlayer.cpp
index a23e6ca..242db5e 100644
--- a/libvideoeditor/lvpp/PreviewPlayer.cpp
+++ b/libvideoeditor/lvpp/PreviewPlayer.cpp
@@ -926,9 +926,11 @@
                 M4OSA_UInt32 timeOffset = mDecVideoTsStoryBoard/1000;
                 if(mEffectsSettings[index].VideoEffectType ==
                     M4xVSS_kVideoEffectType_Framing) {
-                    if (((mEffectsSettings[index].uiStartTime + 1) <= timeMs + timeOffset) &&
+                    if (((mEffectsSettings[index].uiStartTime + 1) <=
+                        timeMs + timeOffset - mPlayBeginTimeMsec) &&
                         ((mEffectsSettings[index].uiStartTime - 1 +
-                        mEffectsSettings[index].uiDuration) >= timeMs + timeOffset))
+                        mEffectsSettings[index].uiDuration) >=
+                        timeMs + timeOffset - mPlayBeginTimeMsec))
                     {
                         break;
                     }