# HG changeset patch # User Yoshiki Yazawa # Date 1197806428 -32400 # Node ID ef61e0c660005823432fbc12678ee89062f586a1 # Parent 0de647993c2aa495d524578d4576f539c3ff3a54 xspf had not read mtime from some time. diff -r 0de647993c2a -r ef61e0c66000 src/xspf/xspf.c --- a/src/xspf/xspf.c Sun Dec 16 18:18:03 2007 +0900 +++ b/src/xspf/xspf.c Sun Dec 16 21:00:28 2007 +0900 @@ -76,6 +76,7 @@ { FIELD_YEAR, "year", TUPLE_INT, TRUE, CMP_DEF }, { FIELD_DATE, "date", TUPLE_STRING, TRUE, CMP_DEF }, { FIELD_GENRE, "genre", TUPLE_STRING, TRUE, CMP_DEF }, + { FIELD_MTIME, "mtime", TUPLE_INT, TRUE, CMP_DEF }, { FIELD_FORMATTER, "formatter", TUPLE_STRING, TRUE, CMP_DEF }, }; @@ -165,6 +166,7 @@ break; case TUPLE_INT: + AUDDBG("field=%s val=%s\n", xspf_entries[i].xspfName, str); aud_tuple_associate_int(tuple, xspf_entries[i].tupleField, NULL, atol((char *)str)); break; @@ -520,9 +522,6 @@ xspf_add_node(track, xs->type, xs->isMeta, xs->xspfName, scratch, scratchi); } - /* Write mtime unconditionally to support staticlist */ - xspf_add_node(track, TUPLE_INT, TRUE, "mtime", NULL, - aud_tuple_get_int(entry->tuple, FIELD_MTIME, NULL)); } else { if (entry->title != NULL && g_utf8_validate(entry->title, -1, NULL))