equal
deleted
inserted
replaced
64 CMdEPropertyDef* iTrackPropertyDef; |
64 CMdEPropertyDef* iTrackPropertyDef; |
65 |
65 |
66 private: |
66 private: |
67 CHarvesterAudioPluginPropertyDefs(); |
67 CHarvesterAudioPluginPropertyDefs(); |
68 |
68 |
69 void ConstructL(CMdEObjectDef& aObjectDef); |
69 void ConstructL( CMdEObjectDef& aObjectDef ); |
70 |
70 |
71 public: |
71 public: |
72 static CHarvesterAudioPluginPropertyDefs* NewL(CMdEObjectDef& aObjectDef); |
72 static CHarvesterAudioPluginPropertyDefs* NewL(); |
|
73 void SetByObjectDefL( CMdEObjectDef& aObjectDef ); |
73 }; |
74 }; |
74 |
75 |
75 class CHarvesterAudioPlugin : public CHarvesterPlugin, |
76 class CHarvesterAudioPlugin : public CHarvesterPlugin, |
76 public MThumbnailManagerObserver |
77 public MThumbnailManagerObserver |
77 { |
78 { |
146 * Get song name, artist, album, genre and composer from normal music |
147 * Get song name, artist, album, genre and composer from normal music |
147 * file (eg. mp3). |
148 * file (eg. mp3). |
148 */ |
149 */ |
149 void GetMusicPropertiesL( CHarvesterData* aHD, TBool aIsAdd, TPtrC aMimeType ); |
150 void GetMusicPropertiesL( CHarvesterData* aHD, TBool aIsAdd, TPtrC aMimeType ); |
150 |
151 |
|
152 void InitPropDefsL( CMdEObjectDef& aObjectDef ); |
|
153 |
151 private: |
154 private: |
152 CAudioMDParser* iAudioParser; |
155 CAudioMDParser* iAudioParser; |
153 |
156 |
154 CHarvesterAudioPluginPropertyDefs* iPropDefs; |
157 CHarvesterAudioPluginPropertyDefs* iPropDefs; |
155 |
158 |