--- a/javauis/mmapi_akn/baseline/src/cmmammfplayerbase.cpp Wed Jun 09 09:34:07 2010 +0300
+++ b/javauis/mmapi_akn/baseline/src/cmmammfplayerbase.cpp Mon Jun 21 15:32:50 2010 +0300
@@ -137,12 +137,15 @@
return EFalse;
}
-void CMMAMMFPlayerBase::StartL()
+void CMMAMMFPlayerBase::StartL(TBool aPostEvent)
{
iMediaTime = KTimeUnknown;
User::LeaveIfError(iController.Play());
- // inform java side
- PostLongEvent(CMMAPlayerEvent::EStarted, iStartedEventTime);
+ if (aPostEvent)
+ {
+ // inform java side
+ PostLongEvent(CMMAPlayerEvent::EStarted, iStartedEventTime);
+ }
ChangeState(EStarted);
PostActionCompleted(KErrNone); // java start return
}