55 #define ID3_tag_add_artist(t, a) ID3_tag_add_data(t, 84, 80, 69, 49, a); 58 #define ID3_tag_add_title(t, s) ID3_tag_add_data(t, 84, 73, 84, 50, s); 61 #define ID3_tag_add_album(t, a) ID3_tag_add_data(t, 84, 65, 76, 66, a); 64 #define ID3_tag_add_year(t, y) ID3_tag_add_data(t, 84, 89, 69, 82, y); 67 #define ID3_tag_add_length(t, l) ID3_tag_add_data(t, 84, 76, 69, 78, l); int ID3_tag_write(ID3_tag *tag, char *filename)
int ID3_tag_fwrite(ID3_tag *t, FILE *fp)
int ID3_tag_add_data(ID3_tag *tag, uint8_t t1, uint8_t t2, uint8_t t3, uint8_t t4, char *data)
int ID3_tag_init(ID3_tag *t)