rhythmbox r4948 - in trunk: . backends/gstreamer metadata plugins/audiocd rhythmdb
- From: alexlanc svn gnome org
- To: svn-commits-list gnome org
- Subject: rhythmbox r4948 - in trunk: . backends/gstreamer metadata plugins/audiocd rhythmdb
- Date: Wed, 14 Mar 2007 08:52:00 +0000 (GMT)
Author: alexlanc
Date: 2007-03-14 08:51:59 +0000 (Wed, 14 Mar 2007)
New Revision: 4948
ViewCVS link: http://svn.gnome.org/viewcvs/rhythmbox?rev=4948&view=rev
Modified:
trunk/ChangeLog
trunk/backends/gstreamer/rb-encoder-gst.c
trunk/metadata/rb-metadata-common.c
trunk/metadata/rb-metadata-gst.c
trunk/metadata/rb-metadata.h
trunk/plugins/audiocd/rb-audiocd-source.c
trunk/rhythmdb/rhythmdb-private.h
trunk/rhythmdb/rhythmdb-tree.c
trunk/rhythmdb/rhythmdb.c
trunk/rhythmdb/rhythmdb.h
Log:
2007-03-14 Alex Lancaster <alexl users sourceforge net>
* rhythmdb/rhythmdb.h:
* rhythmdb/rhythmdb.c (metadata_field_from_prop)
(rhythmdb_entry_allocate, rhythmdb_entry_finalize)
(set_props_from_metadata, rhythmdb_entry_set_internal)
(rhythmdb_prop_type_get_type, rhythmdb_entry_get_string)
(rhythmdb_entry_get_refstring):
* rhythmdb/rhythmdb-private.h:
* rhythmdb/rhythmdb-tree.c (save_entry):
Support MusicBrainz tags in the backend GST_TAG_MUSICBRAINZ_ARTISTID,
GST_TAG_MUSICBRAINZ_ALBUMID, GST_TAG_MUSICBRAINZ_ALBUMARTISTID,
GST_TAG_MUSICBRAINZ_SORTNAME
* plugins/audiocd/rb-audiocd-source.c (metadata_cb):
* backends/gstreamer/rb-encoder-gst.c (add_tags_from_entry):
Add MusicBrainz ids for audio CDs, if they exist when querying
MusicBrainz and add them to the encoding pipeline.
* metadata/rb-metadata.h:
* metadata/rb-metadata-gst.c (rb_add_id3_tagger)
(rb_metadata_gst_tag_to_field, rb_metadata_gst_field_to_gst_tag):
* metadata/rb-metadata-common.c:
Read and write the new MusicBrainz tags to files via the metadata
backend.
Fixes #410681.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]