equal
deleted
inserted
replaced
54 |
54 |
55 public: |
55 public: |
56 /** |
56 /** |
57 * Handles StartL call for url player. |
57 * Handles StartL call for url player. |
58 */ |
58 */ |
59 virtual void StartL() = 0; |
59 virtual void StartL(TBool aPostEvent) = 0; |
60 |
60 |
61 /** |
61 /** |
62 * Handles StopL call for url player. |
62 * Handles StopL call for url player. |
63 * |
63 * |
64 * @param aPostEvent post event to Java side |
64 * @param aPostEvent post event to Java side |
93 public: |
93 public: |
94 CMMAVideoUrlPlayerClipStreamDelegate(CMMAVideoUrlPlayer& aPlayer); |
94 CMMAVideoUrlPlayerClipStreamDelegate(CMMAVideoUrlPlayer& aPlayer); |
95 virtual ~CMMAVideoUrlPlayerClipStreamDelegate(); |
95 virtual ~CMMAVideoUrlPlayerClipStreamDelegate(); |
96 |
96 |
97 public: // from CMMAVideoUrlPlayerDelegate |
97 public: // from CMMAVideoUrlPlayerDelegate |
98 void StartL(); |
98 void StartL(TBool aPostEvent); |
99 void StopL(TBool aPostEvent); |
99 void StopL(TBool aPostEvent); |
100 void GetMediaTime(TInt64* aMediaTime); |
100 void GetMediaTime(TInt64* aMediaTime); |
101 void HandleEvent(const TMMFEvent& aEvent); |
101 void HandleEvent(const TMMFEvent& aEvent); |
102 }; |
102 }; |
103 |
103 |
116 protected: |
116 protected: |
117 CMMAVideoUrlPlayerLiveStreamDelegate(CMMAVideoUrlPlayer& aPlayer); |
117 CMMAVideoUrlPlayerLiveStreamDelegate(CMMAVideoUrlPlayer& aPlayer); |
118 void ConstructL(); |
118 void ConstructL(); |
119 |
119 |
120 public: // from CMMAVideoUrlPlayerDelegate |
120 public: // from CMMAVideoUrlPlayerDelegate |
121 void StartL(); |
121 void StartL(TBool aPostEvent); |
122 void StopL(TBool aPostEvent); |
122 void StopL(TBool aPostEvent); |
123 void GetMediaTime(TInt64* aMediaTime); |
123 void GetMediaTime(TInt64* aMediaTime); |
124 void HandleEvent(const TMMFEvent& aEvent); |
124 void HandleEvent(const TMMFEvent& aEvent); |
125 |
125 |
126 private: // data |
126 private: // data |
155 IMPORT_C void ConstructL(const TDesC& aUrl); |
155 IMPORT_C void ConstructL(const TDesC& aUrl); |
156 |
156 |
157 public: // from CMMAPlayer |
157 public: // from CMMAPlayer |
158 IMPORT_C void RealizeL(); |
158 IMPORT_C void RealizeL(); |
159 IMPORT_C void PrefetchL(); |
159 IMPORT_C void PrefetchL(); |
160 IMPORT_C void StartL(); |
160 IMPORT_C void StartL(TBool aPostEvent); |
161 IMPORT_C void StopL(TBool aPostEvent); |
161 IMPORT_C void StopL(TBool aPostEvent); |
162 IMPORT_C void GetMediaTime(TInt64* aMediaTime); |
162 IMPORT_C void GetMediaTime(TInt64* aMediaTime); |
163 IMPORT_C void DeallocateL(); |
163 IMPORT_C void DeallocateL(); |
164 IMPORT_C void CloseL(); |
164 IMPORT_C void CloseL(); |
165 |
165 |