Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 93583 | Differences between
and this patch

Collapse All | Expand All

(-)src/include/xmms/xmms_medialib.h (+1 lines)
Lines 34-39 Link Here
34
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR "tracknr"
34
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR "tracknr"
35
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE "genre"
35
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE "genre"
36
#define XMMS_MEDIALIB_ENTRY_PROPERTY_BITRATE "bitrate"
36
#define XMMS_MEDIALIB_ENTRY_PROPERTY_BITRATE "bitrate"
37
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CATNR "catnr"
37
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT "comment"
38
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT "comment"
38
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT_LANG "commentlang"
39
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT_LANG "commentlang"
39
#define XMMS_MEDIALIB_ENTRY_PROPERTY_DURATION "duration"
40
#define XMMS_MEDIALIB_ENTRY_PROPERTY_DURATION "duration"
(-)src/plugins/flac/flac.c (+2 lines)
Lines 334-342 Link Here
334
	{ "tracknumber",          XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR,   INTEGER },
334
	{ "tracknumber",          XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR,   INTEGER },
335
	{ "date",                 XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR,      STRING  },
335
	{ "date",                 XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR,      STRING  },
336
	{ "genre",                XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE,     STRING  },
336
	{ "genre",                XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE,     STRING  },
337
	{ "catalognumber",        XMMS_MEDIALIB_ENTRY_PROPERTY_CATNR,     STRING  },
337
	{ "comment",              XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT,   STRING  },
338
	{ "comment",              XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT,   STRING  },
338
	{ "description",          XMMS_MEDIALIB_ENTRY_PROPERTY_DESCRIPTION, STRING  },
339
	{ "description",          XMMS_MEDIALIB_ENTRY_PROPERTY_DESCRIPTION, STRING  },
339
	{ "discnumber",           XMMS_MEDIALIB_ENTRY_PROPERTY_PARTOFSET, INTEGER },
340
	{ "discnumber",           XMMS_MEDIALIB_ENTRY_PROPERTY_PARTOFSET, INTEGER },
341
	{ "label",                XMMS_MEDIALIB_ENTRY_PROPERTY_PUBLISHER, STRING  },
340
	{ "musicbrainz_albumid",  XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID,  STRING  },
342
	{ "musicbrainz_albumid",  XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID,  STRING  },
341
	{ "musicbrainz_artistid", XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID, STRING  },
343
	{ "musicbrainz_artistid", XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID, STRING  },
342
	{ "musicbrainz_trackid",  XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID,  STRING  },
344
	{ "musicbrainz_trackid",  XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID,  STRING  },
(-)src/plugins/id3v2/id3.c (-1 / +5 lines)
Lines 46-52 Link Here
46
 *>TCOM Composer
46
 *>TCOM Composer
47
 *>TCON Content type
47
 *>TCON Content type
48
 * TCOP Copyright message
48
 * TCOP Copyright message
49
 * TDAT Date
49
 *>TDRC Recording time
50
 * TDLY Playlist delay
50
 * TDLY Playlist delay
51
 * TENC Encoded by
51
 * TENC Encoded by
52
 * TEXT Lyricist/Text writer
52
 * TEXT Lyricist/Text writer
Lines 291-296 Link Here
291
	           (g_ascii_strcasecmp (val, MUSICBRAINZ_VA_ID) == 0)) {
291
	           (g_ascii_strcasecmp (val, MUSICBRAINZ_VA_ID) == 0)) {
292
		metakey = XMMS_MEDIALIB_ENTRY_PROPERTY_COMPILATION;
292
		metakey = XMMS_MEDIALIB_ENTRY_PROPERTY_COMPILATION;
293
		xmms_xform_metadata_set_int (xform, metakey, 1);
293
		xmms_xform_metadata_set_int (xform, metakey, 1);
294
	} else if (g_ascii_strcasecmp (key, "CATALOGNUMBER") == 0) {
295
		metakey = XMMS_MEDIALIB_ENTRY_PROPERTY_CATNR;
296
		xmms_xform_metadata_set_str (xform, metakey, val);
294
	} else if (g_ascii_strcasecmp (key, "ASIN") == 0) {
297
	} else if (g_ascii_strcasecmp (key, "ASIN") == 0) {
295
		metakey = XMMS_MEDIALIB_ENTRY_PROPERTY_ASIN;
298
		metakey = XMMS_MEDIALIB_ENTRY_PROPERTY_ASIN;
296
		xmms_xform_metadata_set_str (xform, metakey, val);
299
		xmms_xform_metadata_set_str (xform, metakey, val);
Lines 443-448 Link Here
443
static struct id3tags_t tags[] = {
446
static struct id3tags_t tags[] = {
444
	{ quad2long ('T','Y','E',0), XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR, NULL },
447
	{ quad2long ('T','Y','E',0), XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR, NULL },
445
	{ quad2long ('T','Y','E','R'), XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR, NULL },
448
	{ quad2long ('T','Y','E','R'), XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR, NULL },
449
	{ quad2long ('T','D','R','C'), XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR, NULL },
446
	{ quad2long ('T','A','L',0), XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM, NULL },
450
	{ quad2long ('T','A','L',0), XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM, NULL },
447
	{ quad2long ('T','A','L','B'), XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM, NULL },
451
	{ quad2long ('T','A','L','B'), XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM, NULL },
448
	{ quad2long ('T','T','2',0), XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE, NULL },
452
	{ quad2long ('T','T','2',0), XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE, NULL },

Return to bug 93583