108 |
108 |
109 TInt CreateEngineL( CStifItemParser& aItem ); |
109 TInt CreateEngineL( CStifItemParser& aItem ); |
110 TInt CreateGenericParametersTerminateL(); |
110 TInt CreateGenericParametersTerminateL(); |
111 TInt OpenFileL( CStifItemParser& aItem ); |
111 TInt OpenFileL( CStifItemParser& aItem ); |
112 TInt OpenMediaL( CStifItemParser& aItem ); |
112 TInt OpenMediaL( CStifItemParser& aItem ); |
113 TInt SetDefaultAccessPointL( CStifItemParser& aItem ); |
|
114 TInt SetQueryAccessPointL( CStifItemParser& aItem ); |
|
115 TInt SetGenericParamAccessPointL( CStifItemParser& aItem ); |
113 TInt SetGenericParamAccessPointL( CStifItemParser& aItem ); |
116 TInt OpenFileEmbeddedPdlL( CStifItemParser& aItem ); |
114 TInt OpenFileEmbeddedPdlL( CStifItemParser& aItem ); |
117 TInt HandleMessageEmbeddedPdlL( CStifItemParser& aItem ); |
115 TInt HandleMessageEmbeddedPdlL( CStifItemParser& aItem ); |
118 TInt HandleMessageActivationMessageL( CStifItemParser& aItem ); |
116 TInt HandleMessageActivationMessageL( CStifItemParser& aItem ); |
119 TInt PrepareCloseMpxL( CStifItemParser& aItem ); |
|
120 TInt StartStandAloneL( CStifItemParser& aItem ); |
117 TInt StartStandAloneL( CStifItemParser& aItem ); |
121 TInt HandleCollectionMessageL( CStifItemParser& aItem ); |
118 TInt HandleCollectionMessageL( CStifItemParser& aItem ); |
122 TInt HandleCollectionMediaL( CStifItemParser& aItem ); |
119 TInt HandleCollectionMediaL( CStifItemParser& aItem ); |
123 TInt HandleSoftkeyBackL( CStifItemParser& aItem ); |
120 TInt HandleSoftkeyBackL( CStifItemParser& aItem ); |
124 TInt HandleOpenPlaylistL( CStifItemParser& aItem ); |
121 TInt HandleOpenPlaylistL( CStifItemParser& aItem ); |
125 TInt HandleOpenMediaL( CStifItemParser& aItem ); |
122 TInt HandleOpenMediaL( CStifItemParser& aItem ); |
126 TInt ProcessActivationMessageL( CStifItemParser& aItem ); |
|
127 TInt HandleViewActivation( CStifItemParser& aItem ); |
123 TInt HandleViewActivation( CStifItemParser& aItem ); |
128 TInt ProcessCommandParametersL( CStifItemParser& aItem ); |
124 TInt ProcessCommandParametersL( CStifItemParser& aItem ); |
129 TInt GetViewDepthL( CStifItemParser& aItem ); |
125 TInt GetViewDepthL( CStifItemParser& aItem ); |
130 void ClearPdlInformation(); |
126 void ClearPdlInformation(); |
131 |
127 |
145 void CreateEmbeddedPdlGenericParametersL( TInt aDownloadId, TDesC& aFileName ); |
141 void CreateEmbeddedPdlGenericParametersL( TInt aDownloadId, TDesC& aFileName ); |
146 |
142 |
147 void AddEmbeddedPdlCallbacksL( TInt aDownloadId, TDesC& aFileName ); |
143 void AddEmbeddedPdlCallbacksL( TInt aDownloadId, TDesC& aFileName ); |
148 void AddMessagePdlCallbacksL( TInt aNewFile, TInt aDownloadId, TDesC& aFileName ); |
144 void AddMessagePdlCallbacksL( TInt aNewFile, TInt aDownloadId, TDesC& aFileName ); |
149 |
145 |
150 void WriteAccessPointL( const TDesC& aFileName, TInt aApId ); |
|
151 |
|
152 CMPXMessage* CreateMpxMessageLC( TInt aEvent, TInt aType, TInt aData ); |
146 CMPXMessage* CreateMpxMessageLC( TInt aEvent, TInt aType, TInt aData ); |
153 |
147 |
154 void AddLocalFileCallbacksL( TDesC& aFileName, TBool aUseFileHandle ); |
148 void AddLocalFileCallbacksL( TDesC& aFileName, TBool aUseFileHandle ); |
155 void AddCollectionMediaCallbacksL( ); |
149 void AddCollectionMediaCallbacksL( ); |
156 void AddSdpFileCallbacksL( TDesC& aFileName, TBool aUseFileHandle, CStifItemParser& aItem ); |
150 void AddSdpFileCallbacksL( TDesC& aFileName, TBool aUseFileHandle, CStifItemParser& aItem ); |
163 void HandleTimeout( TInt error ); |
157 void HandleTimeout( TInt error ); |
164 |
158 |
165 TFileName GetFileNameAndPathL( CStifItemParser& aItem ); |
159 TFileName GetFileNameAndPathL( CStifItemParser& aItem ); |
166 |
160 |
167 void AddCollectionMediaPdlCallbacksL( TInt aDownloadId, TDesC& aFileName ); |
161 void AddCollectionMediaPdlCallbacksL( TInt aDownloadId, TDesC& aFileName ); |
168 |
|
169 void CleanupTempFiles(); |
|
170 |
162 |
171 private: |
163 private: |
172 |
164 |
173 CScriptBase* iScriptBase; |
165 CScriptBase* iScriptBase; |
174 CMpxVideoPlayerAppUi* iAppUi; |
166 CMpxVideoPlayerAppUi* iAppUi; |