equal
deleted
inserted
replaced
84 HBufC* iCopyright; |
84 HBufC* iCopyright; |
85 HBufC* iAuthor; |
85 HBufC* iAuthor; |
86 HBufC* iGenre; |
86 HBufC* iGenre; |
87 HBufC* iPerformer; // Artist |
87 HBufC* iPerformer; // Artist |
88 HBufC* iDescription; |
88 HBufC* iDescription; |
|
89 HBufC* iTitle; |
89 |
90 |
90 HBufC* iMimeBuf; |
91 HBufC* iMimeBuf; |
91 TUint32 iCodec; |
92 TUint32 iCodec; |
92 |
93 |
93 CVideoHarvestData() : CBase() |
94 CVideoHarvestData() : CBase() |
99 delete iCopyright; |
100 delete iCopyright; |
100 delete iAuthor; |
101 delete iAuthor; |
101 delete iGenre; |
102 delete iGenre; |
102 delete iPerformer; |
103 delete iPerformer; |
103 delete iDescription; |
104 delete iDescription; |
|
105 delete iTitle; |
104 |
106 |
105 delete iMimeBuf; |
107 delete iMimeBuf; |
106 } |
108 } |
107 }; |
109 }; |
108 |
110 |
117 CMdEPropertyDef* iCreationDatePropertyDef; |
119 CMdEPropertyDef* iCreationDatePropertyDef; |
118 CMdEPropertyDef* iLastModifiedDatePropertyDef; |
120 CMdEPropertyDef* iLastModifiedDatePropertyDef; |
119 CMdEPropertyDef* iSizePropertyDef; |
121 CMdEPropertyDef* iSizePropertyDef; |
120 CMdEPropertyDef* iTimeOffsetPropertyDef; |
122 CMdEPropertyDef* iTimeOffsetPropertyDef; |
121 CMdEPropertyDef* iItemTypePropertyDef; |
123 CMdEPropertyDef* iItemTypePropertyDef; |
|
124 CMdEPropertyDef* iTitlePropertyDef; |
122 |
125 |
123 // Media property definitions |
126 // Media property definitions |
124 CMdEPropertyDef* iReleaseDatePropertyDef; |
127 CMdEPropertyDef* iReleaseDatePropertyDef; |
125 CMdEPropertyDef* iCaptureDatePropertyDef; |
128 CMdEPropertyDef* iCaptureDatePropertyDef; |
126 CMdEPropertyDef* iDurationPropertyDef; |
129 CMdEPropertyDef* iDurationPropertyDef; |
173 * @param aHarvesterData CHarvesterData datatype containing needed harvest data |
176 * @param aHarvesterData CHarvesterData datatype containing needed harvest data |
174 * @param aClientData TAny* to client specific data |
177 * @param aClientData TAny* to client specific data |
175 */ |
178 */ |
176 void HarvestL( CHarvesterData* aHD ); |
179 void HarvestL( CHarvesterData* aHD ); |
177 |
180 |
|
181 protected: // from CHarvesterPlugin |
|
182 |
|
183 void GetMimeType( const TDesC& aUri, TDes& aMimeType ); |
|
184 |
178 private: |
185 private: |
179 /** |
186 /** |
180 * C++ constructor - not exported; |
187 * C++ constructor - not exported; |
181 * implicitly called from NewL() |
188 * implicitly called from NewL() |
182 * |
189 * |