videoplayback/inc/mpxvideoplaybackdisplayhandler.h
branchRCL_3
changeset 12 7f2b2a65da29
parent 10 112a725ff2c2
child 21 315810614048
equal deleted inserted replaced
11:8970fbd719ec 12:7f2b2a65da29
    14 * Description:   Implementation of video playback display handler
    14 * Description:   Implementation of video playback display handler
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 // Version : %version: 9 %
    19 // Version : %version: 10 %
    20 
    20 
    21 
    21 
    22 #ifndef __CMPXVIDEOPLAYBACKDISPLAYHANDLER_H__
    22 #ifndef __CMPXVIDEOPLAYBACKDISPLAYHANDLER_H__
    23 #define __CMPXVIDEOPLAYBACKDISPLAYHANDLER_H__
    23 #define __CMPXVIDEOPLAYBACKDISPLAYHANDLER_H__
    24 
    24 
    63         static CMPXVideoPlaybackDisplayHandler* NewL( MMPXPlaybackUtility* aPlayUtil,
    63         static CMPXVideoPlaybackDisplayHandler* NewL( MMPXPlaybackUtility* aPlayUtil,
    64                                                       CMPXVideoPlaybackContainer* aContainer );
    64                                                       CMPXVideoPlaybackContainer* aContainer );
    65 
    65 
    66         void CreateDisplayWindowL( CWsScreenDevice& aScreenDevice, RWindow& aWin );
    66         void CreateDisplayWindowL( CWsScreenDevice& aScreenDevice, RWindow& aWin );
    67 
    67 
    68         void RemoveDisplayWindow( TBool aSignalPlaybackPlugin = ETrue );
    68         void RemoveDisplayWindow();
    69 
    69 
    70         void HandleVideoDisplaySyncMessageL( CMPXMessage* aMessage );
    70         void HandleVideoDisplayMessageL( CMPXMessage* aMessage );
    71 
    71 
    72         TInt SetAspectRatioL( TMPXVideoPlaybackCommand aCmd );
    72         TInt SetAspectRatioL( TMPXVideoPlaybackCommand aCmd );
    73 
    73 
    74         TInt SetDefaultAspectRatioL( CMPXVideoPlaybackViewFileDetails* aFileDetails );
    74         TInt SetDefaultAspectRatioL( CMPXVideoPlaybackViewFileDetails* aFileDetails );
    75 
    75