From: Mike L. <mli...@us...> - 2005-03-23 00:23:19
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23921/lib Modified Files: id3.c id3.h main.c Log Message: copyright statement id3/vorbis extraction Index: id3.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/id3.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** id3.c 1 Aug 2001 21:21:56 -0000 1.8 --- id3.c 23 Mar 2005 00:22:50 -0000 1.9 *************** *** 271,274 **** --- 271,276 ---- if (info->tracknumber) free(info->tracknumber); + if (info->copyright) + free(info->copyright); free(info); *************** *** 317,320 **** --- 319,325 ---- info->tracknumber = strdup(frameData); + if (strcmp(tagName, "TCOP") == 0) + info->copyright = strdup(frameData); + if (strcmp(tagName, "TSSE") == 0) info->encoder = strdup(frameData); Index: id3.h =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/id3.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** id3.h 28 Feb 2001 23:29:53 -0000 1.1 --- id3.h 23 Mar 2005 00:22:51 -0000 1.2 *************** *** 17,20 **** --- 17,21 ---- char *encoder; char *tracknumber; + char *copyright; } ID3Info; Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -r1.49 -r1.50 *** main.c 3 Feb 2004 02:47:34 -0000 1.49 --- main.c 23 Mar 2005 00:22:51 -0000 1.50 *************** *** 444,447 **** --- 444,450 ---- add_attribute(submission, "tag.audiotrack.tracknumber", info->tracknumber); + if (info->copyright) + add_attribute(submission, "tag.copyright.statement", + info->copyright); if (info->genre && atoi(info->genre) >= 0) add_attribute(submission, "tag.id3genre.genre", info->genre); |