videoplayback/hbvideoplaybackview/tsrc/testmpxvideoviewwrapper/stub/inc/mpxvideoplaybackcontrolscontroller.h
changeset 39 f6d44a0cd476
parent 36 8aed59de29f9
equal deleted inserted replaced
38:ff53afa8ad05 39:f6d44a0cd476
    13 *
    13 *
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 6 %
    18 // Version : %version: 7 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 #ifndef MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    22 #ifndef MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    23 #define MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    23 #define MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    70         //
    70         //
    71         //  updateVideoRectDone
    71         //  updateVideoRectDone
    72         //
    72         //
    73         void updateVideoRectDone();
    73         void updateVideoRectDone();
    74 
    74 
    75     public:
    75         bool isRNLogoBitmapInControlList();
    76     	
       
    77         /**
       
    78         * Initialize controller
       
    79         */
       
    80         void initializeController();
       
    81 
       
    82         /**
       
    83         * Handle tvout connected/disconnected event
       
    84         */
       
    85         void handleTvOutEvent( bool connected, 
       
    86 		                           TMPXVideoPlaybackControlCommandIds event,
       
    87 		                           int value );
       
    88 
       
    89     private slots:
       
    90 
       
    91         void handleTappedOnScreen();
       
    92 
    76 
    93     public:
    77     public:
    94         HbVideoBasePlaybackView                   *mView;
    78         HbVideoBasePlaybackView                   *mView;
    95         CMPXVideoViewWrapper                      *mViewWrapper;
    79         CMPXVideoViewWrapper                      *mViewWrapper;
    96         QMPXVideoPlaybackViewFileDetails          *mFileDetails;
    80         QMPXVideoPlaybackViewFileDetails          *mFileDetails;
       
    81         TMPXVideoPlaybackControlCommandIds         mReceivedEvent;
    97 
    82 
    98         bool                                       mViewTransitionIsGoingOn;
    83         int   mValue;
       
    84         bool  mRNLogoVisible;
       
    85         bool  mFileDetailsAdded;
    99 };
    86 };
   100 
    87 
   101 #endif /*MPXVIDEOPLAYBACKCONTROLSCONTROLLER_P_H_*/
    88 #endif /*MPXVIDEOPLAYBACKCONTROLSCONTROLLER_P_H_*/
   102 
    89 
   103 // End of File
    90 // End of File