Update of /cvsroot/bitcollider/bitcollider/vorbis
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23921/vorbis
Modified Files:
vorbis.c vorbis.h
Log Message:
copyright statement id3/vorbis extraction
Index: vorbis.c
===================================================================
RCS file: /cvsroot/bitcollider/bitcollider/vorbis/vorbis.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** vorbis.c 3 Feb 2004 01:11:07 -0000 1.10
--- vorbis.c 23 Mar 2005 00:22:51 -0000 1.11
***************
*** 162,165 ****
--- 162,171 ----
}
+ if (info->copyright)
+ {
+ attrList[i].key = strdup("tag.copyright.statement");
+ attrList[i++].value = strdup(info->copyright);
+ }
+
if (info->genre)
{
***************
*** 210,213 ****
--- 216,221 ----
if (info->desc)
free(info->desc);
+ if (info->copyright)
+ free(info->copyright);
free(info);
***************
*** 299,302 ****
--- 307,314 ----
if (temp)
info->desc = convertToISO(temp);
+
+ temp = vorbis_comment_query(comment, "license", 0);
+ if (temp)
+ info->copyright = convertToISO(temp);
}
ov_clear(&vf);
Index: vorbis.h
===================================================================
RCS file: /cvsroot/bitcollider/bitcollider/vorbis/vorbis.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** vorbis.h 16 Mar 2001 04:57:19 -0000 1.1
--- vorbis.h 23 Mar 2005 00:22:51 -0000 1.2
***************
*** 20,23 ****
--- 20,24 ----
char *tracknumber;
char *desc;
+ char *copyright;
} VorbisInfo;
|