Lines Matching refs:id3_tag
45 struct id3_tag {
251 struct id3_tag *id3_file_tag(struct id3_file const *);
257 struct id3_tag *id3_tag_new(void);
258 void id3_tag_delete(struct id3_tag *);
260 unsigned int id3_tag_version(struct id3_tag const *);
262 int id3_tag_options(struct id3_tag *, int, int);
263 void id3_tag_setlength(struct id3_tag *, id3_length_t);
265 void id3_tag_clearframes(struct id3_tag *);
267 int id3_tag_attachframe(struct id3_tag *, struct id3_frame *);
268 int id3_tag_detachframe(struct id3_tag *, struct id3_frame *);
270 struct id3_frame *id3_tag_findframe(struct id3_tag const *,
275 struct id3_tag *id3_tag_parse(id3_byte_t const *, id3_length_t);
276 id3_length_t id3_tag_render(struct id3_tag const *, id3_byte_t *);