equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Implementation of QMpxVideoPlaybackWrapper |
14 * Description: Implementation of QMpxVideoPlaybackWrapper |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // Version : %version: 4 % |
18 // Version : %version: 5 % |
19 |
19 |
20 |
20 |
21 |
21 |
22 #ifndef MPXVIDEOPLAYBACKWRAPPER_H_ |
22 #ifndef MPXVIDEOPLAYBACKWRAPPER_H_ |
23 #define MPXVIDEOPLAYBACKWRAPPER_H_ |
23 #define MPXVIDEOPLAYBACKWRAPPER_H_ |
24 |
24 |
25 #include <QObject> |
25 #include <QObject> |
26 #include <QString> |
26 #include <QString> |
27 #include <QFile> |
27 #include <QFile> |
28 |
28 #include <f32file.h> |
29 #include "mpxhbvideocommondefs.h" |
29 #include "mpxhbvideocommondefs.h" |
30 |
30 |
31 class CMpxVideoPlayerAppUiEngine; |
31 class CMpxVideoPlayerAppUiEngine; |
32 |
32 |
33 class QMpxVideoPlaybackWrapper : public QObject |
33 class QMpxVideoPlaybackWrapper : public QObject |
37 public: |
37 public: |
38 QMpxVideoPlaybackWrapper(); |
38 QMpxVideoPlaybackWrapper(); |
39 virtual ~QMpxVideoPlaybackWrapper(); |
39 virtual ~QMpxVideoPlaybackWrapper(); |
40 |
40 |
41 int playMedia( QString aFileName ); |
41 int playMedia( QString aFileName ); |
|
42 int playMedia( RFile aFile ); |
42 void openPlaybackView() ; |
43 void openPlaybackView() ; |
43 void lateInit(); |
44 void lateInit(); |
44 |
45 |
45 private: |
46 private: |
46 void initializePlugins(); |
47 void initializePlugins(); |
|
48 int openFileWithNativePath(const TDesC& aFileName); |
47 |
49 |
48 signals: |
50 signals: |
49 void handlePlaybackView( int viewId ); |
51 void handlePlaybackView( int viewId ); |
50 |
52 |
51 private: //data |
53 private: //data |