29 #ifndef __SB_METADATAALBUMARTFETCHER_H__
30 #define __SB_METADATAALBUMARTFETCHER_H__
52 #include <sbIAlbumArtFetcher.h>
53 #include <sbIAlbumArtService.h>
54 #include <sbIMetadataManager.h>
58 #include <nsIPrefBranch.h>
71 #define SB_METADATAALBUMARTFETCHER_CLASSNAME "sbMetadataAlbumArtFetcher"
72 #define SB_METADATAALBUMARTFETCHER_CID \
78 { 0x9e, 0xbf, 0x07, 0x89, 0x76, 0xf1, 0xbe, 0xf1 } \
107 NS_DECL_SBIALBUMARTFETCHER
135 nsCOMPtr<nsIPrefBranch> mPrefService;
136 nsCOMPtr<sbIAlbumArtService> mAlbumArtService;
137 nsCOMPtr<nsIArray> mAlbumArtSourceList;
144 nsresult GetMetadataHandler(nsIURI* aContentSrcURI,
145 nsIArray* aSourceList,
150 nsIArray* aSourceList,
156 #endif // __SB_METADATAALBUMARTFETCHER_H__
A component which is interested in the result of an album art fetch request.
Interface for an album art fetcher. Instantiate as a component instance.