diff options
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/mp3data.h | 11 | ||||
-rw-r--r-- | firmware/export/mpeg.h | 2 |
2 files changed, 7 insertions, 6 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 |
diff --git a/firmware/export/mpeg.h b/firmware/export/mpeg.h index a0ad3c405c..a7c9cac321 100644 --- a/firmware/export/mpeg.h +++ b/firmware/export/mpeg.h | |||
@@ -41,7 +41,7 @@ | |||
41 | #define MPEG_MAX_PRERECORD_SECONDS 30 | 41 | #define MPEG_MAX_PRERECORD_SECONDS 30 |
42 | 42 | ||
43 | /* For ID3 info and VBR header */ | 43 | /* For ID3 info and VBR header */ |
44 | #define MPEG_RESERVED_HEADER_SPACE (4096 + 288) | 44 | #define MPEG_RESERVED_HEADER_SPACE (4096 + 576) |
45 | 45 | ||
46 | #if (CONFIG_CODEC == MAS3587F) || defined(SIMULATOR) | 46 | #if (CONFIG_CODEC == MAS3587F) || defined(SIMULATOR) |
47 | void mpeg_init_recording(void); | 47 | void mpeg_init_recording(void); |