javauis/mmapi_akn/baseline/src/cmmammfplayerbase.cpp
branchRCL_3
changeset 21 4376525cdefb
parent 14 04becd199f91
child 24 6c158198356e
equal deleted inserted replaced
19:71c436fe3ce0 21:4376525cdefb
   135         return ETrue;
   135         return ETrue;
   136     }
   136     }
   137     return EFalse;
   137     return EFalse;
   138 }
   138 }
   139 
   139 
   140 void CMMAMMFPlayerBase::StartL()
   140 void CMMAMMFPlayerBase::StartL(TBool aPostEvent)
   141 {
   141 {
   142     iMediaTime = KTimeUnknown;
   142     iMediaTime = KTimeUnknown;
   143     User::LeaveIfError(iController.Play());
   143     User::LeaveIfError(iController.Play());
   144     // inform java side
   144     if (aPostEvent)
   145     PostLongEvent(CMMAPlayerEvent::EStarted, iStartedEventTime);
   145     {
       
   146         // inform java side
       
   147         PostLongEvent(CMMAPlayerEvent::EStarted, iStartedEventTime);
       
   148     }
   146     ChangeState(EStarted);
   149     ChangeState(EStarted);
   147     PostActionCompleted(KErrNone);   // java start return
   150     PostActionCompleted(KErrNone);   // java start return
   148 }
   151 }
   149 
   152 
   150 void CMMAMMFPlayerBase::StopL(TBool aPostEvent)
   153 void CMMAMMFPlayerBase::StopL(TBool aPostEvent)