mmappcomponents/audiofetcher/inc/audiofetcherfilehandler.h
branchRCL_3
changeset 63 91d5ad76f5c6
parent 0 a2952bb97e68
child 67 16db3449d7ba
--- a/mmappcomponents/audiofetcher/inc/audiofetcherfilehandler.h	Tue Sep 14 22:17:30 2010 +0300
+++ b/mmappcomponents/audiofetcher/inc/audiofetcherfilehandler.h	Wed Sep 15 12:45:22 2010 +0300
@@ -166,6 +166,7 @@
         void SetObserver( MAudioFetcherFileHandlerObserver* aObserver );
         void SetQueryId( TInt aId );
         void EnableObserverCall( TBool aEnable );
+        void SetMimeType( const MDesCArray& aMimeTypeArray );
         
     public:
         TInt RomFileAttribute( TInt aIndex, TInt aAttr );
@@ -185,6 +186,7 @@
     private:
 
         void ExcludeRomFilesL( CMdELogicCondition& aCondition );
+        void MimeFilterL( CMdELogicCondition& aCondition );
 
     private:
         void LeaveIfSessionClosedL();
@@ -227,6 +229,9 @@
 
         // search result list - ui shows items from this list
         CSearchList* iSearchList;
+        
+        // Mime Type array
+        const MDesCArray* iMimeTypeArray;
 
         // metadata search text
         TBuf<128> iSearchText;