videoplayback/hbvideoplaybackview/tsrc/testmpxvideoviewwrapper/stub/inc/mpxvideoplaybackcontrolscontroller.h
equal
deleted
inserted
replaced
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 |