banshee r2010 - in trunk/banshee: . src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Metadata src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz src/Core/Banshee.Base/Banshee.Metadata.Rhapsody
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2010 - in trunk/banshee: . src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Metadata src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz src/Core/Banshee.Base/Banshee.Metadata.Rhapsody
- Date: Fri, 19 Jan 2007 19:00:57 +0000 (GMT)
Author: abock
Date: 2007-01-19 19:00:56 +0000 (Fri, 19 Jan 2007)
New Revision: 2010
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2010&view=rev
Added:
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/BaseMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/MetadataService.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/MetadataServiceJob.cs
Removed:
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/MultipleMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/SchedulerMetadataLookupJob.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/SchedulerMetadataProvider.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Base/Banshee.Base.mdp
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz/MusicBrainzMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz/MusicBrainzQueryJob.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.Rhapsody/RhapsodyMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.Rhapsody/RhapsodyQueryJob.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/IMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Makefile.am
trunk/banshee/src/Core/Banshee.Base/PlayerEngineCore.cs
Log:
2007-01-19 Aaron Bockover <abock gnome org>
* src/Core/Banshee.Base/Banshee.Metadata/MetadataServiceJob.cs: New
metadata service job that runs all provider jobs in chain+sync
* src/Core/Banshee.Base/Banshee.Metadata/MetadataService.cs: Primary
singleton for scheduling metadata lookups; runs a MetadataServiceJob
in the Banshee scheduler
* src/Core/Banshee.Base/Banshee.Metadata/IMetadataProvider.cs: Updated
* src/Core/Banshee.Base/Banshee.Metadata/BaseMetadataProvider.cs: New
base class for service jobs
* src/Core/Banshee.Base/Banshee.Metadata.Rhapsody/RhapsodyQueryJob.cs:
* src/Core/Banshee.Base/Banshee.Metadata.Rhapsody/RhapsodyMetadataProvider.cs:
* src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz/MusicBrainzQueryJob.cs: * src/Core/Banshee.Base/Banshee.Metadata.MusicBrainz/MusicBrainzMetadataProvider.cs:
Updated to work with the changes in the metadata service APIs
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]