equal
deleted
inserted
replaced
14 * Description: MPX Video PDL playback view |
14 * Description: MPX Video PDL playback view |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 // Version : %version: 9 % |
19 // Version : %version: 10 % |
20 |
20 |
21 |
21 |
22 // This file defines the API for VideoPlaybackView.dll |
22 // This file defines the API for VideoPlaybackView.dll |
23 |
23 |
24 #ifndef __VIDEOPDLPLAYBACKVIEW_H__ |
24 #ifndef __VIDEOPDLPLAYBACKVIEW_H__ |
91 |
91 |
92 TBool BringUpBrowserL(); |
92 TBool BringUpBrowserL(); |
93 |
93 |
94 void ClosePlaybackViewWithErrorL(); |
94 void ClosePlaybackViewWithErrorL(); |
95 |
95 |
|
96 // |
|
97 // Functions to unblock user inputs after a timeout |
|
98 // |
|
99 static TInt HandleBlockInputsTimeOut( TAny* aPtr ); |
|
100 void DoHandleBlockInputsTimeOut(); |
|
101 |
96 private: // data |
102 private: // data |
97 |
103 |
98 TMPXPlaybackPdDownloadState iPdlState; |
104 TMPXPlaybackPdDownloadState iPdlState; |
99 TInt iDownloadSize; |
105 TInt iDownloadSize; |
100 TBool iUserInputsBlocked; |
106 TBool iUserInputsBlocked; |
|
107 |
|
108 CPeriodic* iBlockInputsTimer; |
101 }; |
109 }; |
102 |
110 |
103 #endif // __VIDEOPDLPLAYBACKVIEW_H__ |
111 #endif // __VIDEOPDLPLAYBACKVIEW_H__ |
104 |
112 |
105 // EOF |
113 // EOF |