id3tag.h
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:1k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. #ifndef ID3TAG_H_INCLUDED
  2. #define ID3TAG_H_INCLUDED
  3. typedef struct
  4. {
  5. int used;
  6. int valid;
  7. char title[31];
  8. char artist[31];
  9. char album[31];
  10. char year[5];
  11. char comment[31];
  12. char tagtext[128];
  13. char genre[1];
  14. unsigned char track;
  15. }   ID3TAGDATA;
  16. void id3_inittag(ID3TAGDATA *tag);
  17. void id3_buildtag(ID3TAGDATA *tag);
  18. int id3_writetag(char* filename, ID3TAGDATA *tag);
  19. /*
  20.  * Array of all possible music genre. Grabbed from id3ed
  21.  */
  22. extern ID3TAGDATA id3tag;          /* id3tag info */
  23. extern int genre_last;
  24. extern char *genre_list[];
  25. #endif