equal
deleted
inserted
replaced
14 * Description: App UI engine |
14 * Description: App UI engine |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 // Version : %version: 35 % |
19 // Version : %version: da1mmcf#34 % |
20 |
20 |
21 |
21 |
22 #ifndef CMPXVIDEOPLAYERAPPUIENGINE_H |
22 #ifndef CMPXVIDEOPLAYERAPPUIENGINE_H |
23 #define CMPXVIDEOPLAYERAPPUIENGINE_H |
23 #define CMPXVIDEOPLAYERAPPUIENGINE_H |
24 |
24 |
41 |
41 |
42 class CMpxVideoEmbeddedPdlHandler; |
42 class CMpxVideoEmbeddedPdlHandler; |
43 class MMPXCollectionUiHelper; |
43 class MMPXCollectionUiHelper; |
44 class CAiwGenericParamList; |
44 class CAiwGenericParamList; |
45 class CVideoPlaylistUtility; |
45 class CVideoPlaylistUtility; |
46 class CMpxVideoPlayerIadUpdate; |
|
47 |
46 |
48 /** |
47 /** |
49 * Application UI class. |
48 * Application UI class. |
50 * |
49 * |
51 * @lib mpxvideoplayer.exe |
50 * @lib mpxvideoplayer.exe |
313 * Called to finalize the standalone |
312 * Called to finalize the standalone |
314 * application initialization. |
313 * application initialization. |
315 */ |
314 */ |
316 virtual void DoLateConstructL(); |
315 virtual void DoLateConstructL(); |
317 |
316 |
318 /** |
|
319 * Checks for updates via IAD. |
|
320 */ |
|
321 void DoCheckForUpdatesL(); |
|
322 |
|
323 private: // data |
317 private: // data |
324 |
318 |
325 CMpxVideoPlayerAppUi* iAppUi; |
319 CMpxVideoPlayerAppUi* iAppUi; |
326 |
320 |
327 // |
321 // |
334 |
328 |
335 CPeriodic* iConstructTimer; |
329 CPeriodic* iConstructTimer; |
336 CIdle* iExitAo; |
330 CIdle* iExitAo; |
337 CMediaRecognizer* iRecognizer; // own |
331 CMediaRecognizer* iRecognizer; // own |
338 CMpxVideoEmbeddedPdlHandler* iPdlHandler; // own |
332 CMpxVideoEmbeddedPdlHandler* iPdlHandler; // own |
339 CMpxVideoPlayerIadUpdate* iIadUpdate; // own |
|
340 |
333 |
341 TInt iAccessPointId; |
334 TInt iAccessPointId; |
342 TBool iMultilinkPlaylist; |
335 TBool iMultilinkPlaylist; |
343 TBool iSeekable; |
336 TBool iSeekable; |
344 TBool iUpdateSeekInfo; |
337 TBool iUpdateSeekInfo; |