summaryrefslogtreecommitdiff
path: root/junklib.h
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-01 14:25:35 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-01 14:25:35 +0200
commitd556baa0cebd866a8a780aa63858fa561494b411 (patch)
tree6bdf4fa5b3e9f752583c0b02fdf1f568cd867009 /junklib.h
parent6612a214e630e29aeb06355d158d4f5911d98f40 (diff)
mp3 id3v1/id3v2/apev2 tag editing
Diffstat (limited to 'junklib.h')
-rw-r--r--junklib.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/junklib.h b/junklib.h
index 6f745dfc..cde8f078 100644
--- a/junklib.h
+++ b/junklib.h
@@ -30,6 +30,12 @@ int
junk_id3v1_find (DB_FILE *fp);
int
+junk_id3v1_write (FILE *fp, struct playItem_s *it);
+
+int
+junk_id3v2_find (DB_FILE *fp, int *psize);
+
+int
junk_id3v2_read_full (struct playItem_s *it, DB_id3v2_tag_t *tag, DB_FILE *fp);
int
@@ -74,6 +80,9 @@ junk_apev2_find (DB_FILE *fp, int32_t *psize, uint32_t *pflags, uint32_t *pnumit
DB_apev2_frame_t *
junk_apev2_add_text_frame (DB_apev2_tag_t *tag, const char *frame_id, const char *value);
+int
+junk_apev2_remove_frames (DB_apev2_tag_t *tag, const char *frame_id);
+
void
junk_apev2_free (DB_apev2_tag_t *tag);