equal
deleted
inserted
replaced
160 CHarvesterVideoPluginPropertyDefs(); |
160 CHarvesterVideoPluginPropertyDefs(); |
161 |
161 |
162 void ConstructL(CMdEObjectDef& aObjectDef); |
162 void ConstructL(CMdEObjectDef& aObjectDef); |
163 |
163 |
164 public: |
164 public: |
165 static CHarvesterVideoPluginPropertyDefs* NewL(CMdEObjectDef& aObjectDef); |
165 static CHarvesterVideoPluginPropertyDefs* NewL(); |
|
166 void SetByObjectDefL( CMdEObjectDef& aObjectDef ); |
166 }; |
167 }; |
167 |
168 |
168 class CHarvesterVideoPlugin : public CHarvesterPlugin |
169 class CHarvesterVideoPlugin : public CHarvesterPlugin |
169 { |
170 { |
170 public: |
171 public: |
237 |
238 |
238 const THarvestingHandling* FindHandler( const TDesC& aUri ); |
239 const THarvestingHandling* FindHandler( const TDesC& aUri ); |
239 |
240 |
240 void CheckForCodecSupport( HBufC* aMimeBuffer, CVideoHarvestData& aVHD ); |
241 void CheckForCodecSupport( HBufC* aMimeBuffer, CVideoHarvestData& aVHD ); |
241 |
242 |
|
243 void InitPropDefsL( CMdEObjectDef& aObjectDef ); |
|
244 |
242 private: |
245 private: |
243 RArray<THarvestingHandling> iMimeTypeMappings; |
246 RArray<THarvestingHandling> iMimeTypeMappings; |
244 |
247 |
245 CHarvesterVideoPluginPropertyDefs* iPropDefs; |
248 CHarvesterVideoPluginPropertyDefs* iPropDefs; |
246 |
249 |