videoplayback/videoplaybackview/tsrc/testcontrolscontroller/stub/inc/mpxvideoviewwrapper.h
changeset 66 adb51f74b890
parent 44 518105d52e45
equal deleted inserted replaced
63:4707a0db12f6 66:adb51f74b890
    13 *
    13 *
    14 * Description:  Stub MPX Video Wrapper
    14 * Description:  Stub MPX Video Wrapper
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  4 %
    18 // Version : %version:  5 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 // This file defines the API for .dll
    22 // This file defines the API for .dll
    23 
    23 
    45 {
    45 {
    46     public:
    46     public:
    47         static CMPXVideoViewWrapper* NewL( VideoBasePlaybackView* aView );
    47         static CMPXVideoViewWrapper* NewL( VideoBasePlaybackView* aView );
    48         virtual ~CMPXVideoViewWrapper();
    48         virtual ~CMPXVideoViewWrapper();
    49 
    49 
    50         CMPXVideoViewWrapper( VideoBasePlaybackView* aView );        
    50         CMPXVideoViewWrapper( VideoBasePlaybackView* aView );
    51         void ConstructL();
    51         void ConstructL();
    52 
    52 
    53     public:
    53     public:
    54         void HandleCommandL( TInt aCommand );
    54         void HandleCommandL( TInt aCommand );
    55                              
    55 
    56         void SetPropertyL( TMPXPlaybackProperty aProperty, TInt aValue );
    56         void SetPropertyL( TMPXPlaybackProperty aProperty, TInt aValue );
    57 
    57 
    58         void UpdateVideoRect( TInt aX, TInt aY, TInt aWidth, TInt aHeight, TBool transitionEffect );
    58         void UpdateVideoRect( TInt aX, TInt aY, TInt aWidth, TInt aHeight, TBool transitionEffect );
    59 
    59 
    60         TBool IsResumingPlaybackAfterTermination();
    60         TBool IsResumingPlaybackAfterTermination();
    61 
    61 
    62         
    62         TInt VolumeSteps();
       
    63 
    63     public: // data
    64     public: // data
    64 
    65 
    65         VideoBasePlaybackView*         mView;
    66         VideoBasePlaybackView*         mView;
    66         TBool                            mMediaRequested;
    67         TBool                            mMediaRequested;
    67         VideoPlaybackViewFileDetails*    mFileDetails;
    68         VideoPlaybackViewFileDetails*    mFileDetails;
    68         TBool                            mClosePlayerAO;
    69         TBool                            mClosePlayerAO;
    69         TBool                            mForeground;
    70         TBool                            mForeground;
    70         int                              mProperty;
    71         int                              mProperty;
    71         int                              mCommandId;
    72         int                              mCommandId;
       
    73         int                              mVolumeSteps;
    72 };
    74 };
    73 
    75 
    74 #endif  // __MPXVIDEOVIEWWRAPPER_H__
    76 #endif  // __MPXVIDEOVIEWWRAPPER_H__
    75 
    77 
    76 // EOF
    78 // EOF