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: da1mmcf#34 % |
19 // Version : %version: 35 % |
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; |
46 |
47 |
47 /** |
48 /** |
48 * Application UI class. |
49 * Application UI class. |
49 * |
50 * |
50 * @lib mpxvideoplayer.exe |
51 * @lib mpxvideoplayer.exe |
312 * Called to finalize the standalone |
313 * Called to finalize the standalone |
313 * application initialization. |
314 * application initialization. |
314 */ |
315 */ |
315 virtual void DoLateConstructL(); |
316 virtual void DoLateConstructL(); |
316 |
317 |
|
318 /** |
|
319 * Checks for updates via IAD. |
|
320 */ |
|
321 void DoCheckForUpdatesL(); |
|
322 |
317 private: // data |
323 private: // data |
318 |
324 |
319 CMpxVideoPlayerAppUi* iAppUi; |
325 CMpxVideoPlayerAppUi* iAppUi; |
320 |
326 |
321 // |
327 // |
328 |
334 |
329 CPeriodic* iConstructTimer; |
335 CPeriodic* iConstructTimer; |
330 CIdle* iExitAo; |
336 CIdle* iExitAo; |
331 CMediaRecognizer* iRecognizer; // own |
337 CMediaRecognizer* iRecognizer; // own |
332 CMpxVideoEmbeddedPdlHandler* iPdlHandler; // own |
338 CMpxVideoEmbeddedPdlHandler* iPdlHandler; // own |
|
339 CMpxVideoPlayerIadUpdate* iIadUpdate; // own |
333 |
340 |
334 TInt iAccessPointId; |
341 TInt iAccessPointId; |
335 TBool iMultilinkPlaylist; |
342 TBool iMultilinkPlaylist; |
336 TBool iSeekable; |
343 TBool iSeekable; |
337 TBool iUpdateSeekInfo; |
344 TBool iUpdateSeekInfo; |