videoplayback/videohelix/inc/mpxvideoplaybackstate.h
changeset 1 6711b85517b7
parent 0 96612d01cf9f
child 14 55fa1ec415c6
equal deleted inserted replaced
0:96612d01cf9f 1:6711b85517b7
    13 *
    13 *
    14 * Description:   This class plays files with the Helix Engine
    14 * Description:   This class plays files with the Helix Engine
    15  *
    15  *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 16 %
    18 // Version : %version: 17 %
    19 
    19 
    20 
    20 
    21 #ifndef _CMPXVIDEOPLAYBACKSTATE_H_
    21 #ifndef _CMPXVIDEOPLAYBACKSTATE_H_
    22 #define _CMPXVIDEOPLAYBACKSTATE_H_
    22 #define _CMPXVIDEOPLAYBACKSTATE_H_
    23 
    23 
   127          *  the second phase constructor ConstructL to safely construct things
   127          *  the second phase constructor ConstructL to safely construct things
   128          *  that can leave
   128          *  that can leave
   129          */
   129          */
   130         void ConstructL(CMPXVideoPlaybackController* aVideoPlaybackCtlr);
   130         void ConstructL(CMPXVideoPlaybackController* aVideoPlaybackCtlr);
   131 
   131 
       
   132         void IssuePlayCommand( TMPXVideoPlaybackState aState,
       
   133                                MMPXPlaybackPluginObserver::TEvent aEvent,
       
   134                                TBool aSendEvent = ETrue );
       
   135 
   132     protected:
   136     protected:
   133         //
   137         //
   134         //  Data
   138         //  Data
   135         //
   139         //
   136         CMPXVideoPlaybackController*        iVideoPlaybackCtlr;   // not owned
   140         CMPXVideoPlaybackController*        iVideoPlaybackCtlr;   // not owned