diff options
Diffstat (limited to 'firmware/export/mp3data.h')
-rw-r--r-- | firmware/export/mp3data.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/firmware/export/mp3data.h b/firmware/export/mp3data.h index 3961664815..f36120a4e5 100644 --- a/firmware/export/mp3data.h +++ b/firmware/export/mp3data.h | |||
@@ -59,17 +59,18 @@ struct mp3info { | |||
59 | #define VBR_TOC_FLAG 0x04 | 59 | #define VBR_TOC_FLAG 0x04 |
60 | #define VBR_QUALITY_FLAG 0x08 | 60 | #define VBR_QUALITY_FLAG 0x08 |
61 | 61 | ||
62 | #define MAX_XING_HEADER_SIZE 288 | 62 | #define MAX_XING_HEADER_SIZE 576 |
63 | 63 | ||
64 | unsigned long find_next_frame(int fd, long *offset, long max_offset, unsigned long last_header); | 64 | unsigned long find_next_frame(int fd, long *offset, long max_offset, |
65 | unsigned long last_header); | ||
65 | unsigned long mem_find_next_frame(int startpos, long *offset, long max_offset, | 66 | unsigned long mem_find_next_frame(int startpos, long *offset, long max_offset, |
66 | unsigned long last_header); | 67 | unsigned long last_header); |
67 | int get_mp3file_info(int fd, struct mp3info *info); | 68 | int get_mp3file_info(int fd, struct mp3info *info); |
68 | int count_mp3_frames(int fd, int startpos, int filesize, | 69 | int count_mp3_frames(int fd, int startpos, int filesize, |
69 | void (*progressfunc)(int)); | 70 | void (*progressfunc)(int)); |
70 | int create_xing_header(int fd, int startpos, int filesize, | 71 | int create_xing_header(int fd, long startpos, long filesize, |
71 | unsigned char *buf, int num_frames, | 72 | unsigned char *buf, unsigned long num_frames, |
72 | unsigned long header_template, | 73 | unsigned long rec_time, unsigned long header_template, |
73 | void (*progressfunc)(int), bool generate_toc); | 74 | void (*progressfunc)(int), bool generate_toc); |
74 | 75 | ||
75 | #endif | 76 | #endif |