banshee r2011 - in trunk/banshee: . src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Metadata src/Core/Banshee.Base/Banshee.Metadata.Embedded
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2011 - in trunk/banshee: . src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.Metadata src/Core/Banshee.Base/Banshee.Metadata.Embedded
- Date: Fri, 19 Jan 2007 19:42:45 +0000 (GMT)
Author: abock
Date: 2007-01-19 19:42:45 +0000 (Fri, 19 Jan 2007)
New Revision: 2011
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2011&view=rev
Added:
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.Embedded/
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.Embedded/EmbeddedMetadataProvider.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata.Embedded/EmbeddedQueryJob.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Base/Banshee.Base.mdp
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/MetadataProviderFactory.cs
trunk/banshee/src/Core/Banshee.Base/Banshee.Metadata/MetadataServiceJob.cs
trunk/banshee/src/Core/Banshee.Base/Makefile.am
trunk/banshee/src/Core/Banshee.Base/Paths.cs
trunk/banshee/src/Core/Banshee.Base/StreamTagger.cs
trunk/banshee/src/Core/Banshee.Base/TrackInfo.cs
Log:
2007-01-19 Aaron Bockover <abock gnome org>
Merged patch by Trey Ethridge <tale juno com> that loads embedded cover
art in streams; implemented as the first-priority metadata provider in
the new metadata services framework. BGO #388162.
* src/Core/Banshee.Base/Banshee.Metadata/MetadataProviderFactory.cs: Added
EmbeddedMetadataProvider.
* src/Core/Banshee.Base/Paths.cs: Added overloaded method to get
cover art path that takes the file extension
* src/Core/Banshee.Base/TrackInfo.cs: Updated CoverArtFileName to try all
possible file extensions that we support when using the new artist_album_id
* src/Core/Banshee.Base/Banshee.Metadata.Embedded/EmbeddedMetadataProvider.cs:
Implements the metadata provider interface.
* src/Core/Banshee.Base/Banshee.Metadata.Embedded/EmbeddedQueryJob.cs:
Does the work of retrieving the cover art from the file and caching it.
* src/Core/Banshee.Base/StreamTagger.cs: Updated TrackInfoMerge method
to use any file extension. It was hard coded to only use .jpg.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]