videoplayback/videohelix/inc/mpxvideoplaybackstate.h
branchRCL_3
changeset 21 315810614048
parent 18 baf439b22ddd
equal deleted inserted replaced
20:2d690156cf8f 21:315810614048
    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 
    18 
    19 // Version : %version: 20 %
    19 // Version : %version: 21 %
    20 
    20 
    21 
    21 
    22 #ifndef _CMPXVIDEOPLAYBACKSTATE_H_
    22 #ifndef _CMPXVIDEOPLAYBACKSTATE_H_
    23 #define _CMPXVIDEOPLAYBACKSTATE_H_
    23 #define _CMPXVIDEOPLAYBACKSTATE_H_
    24 
    24 
   223         // Commands received from the Framework
   223         // Commands received from the Framework
   224         virtual void HandlePlay();
   224         virtual void HandlePlay();
   225         virtual void HandleStop();
   225         virtual void HandleStop();
   226         virtual void HandleForeground();
   226         virtual void HandleForeground();
   227         virtual void HandleBackground();
   227         virtual void HandleBackground();
       
   228         virtual void HandlePause();
   228 
   229 
   229         // general method
   230         // general method
   230         virtual void HandleSetPositionL(TInt aPosition);
   231         virtual void HandleSetPositionL(TInt aPosition);
   231 
   232 
   232         inline virtual TMPXVideoPlaybackState GetState();
   233         inline virtual TMPXVideoPlaybackState GetState();