summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/play.c2
-rw-r--r--apps/wps.c2
-rw-r--r--firmware/id3.c12
-rw-r--r--firmware/id3.h4
4 files changed, 9 insertions, 11 deletions
diff --git a/apps/play.c b/apps/play.c
index 330f4a10b6..68642cf14a 100644
--- a/apps/play.c
+++ b/apps/play.c
@@ -42,7 +42,7 @@
42void playtune(char *filename) 42void playtune(char *filename)
43{ 43{
44 static char mfile[256]; 44 static char mfile[256];
45 mp3entry mp3; 45 struct mp3entry mp3;
46 bool good=1; 46 bool good=1;
47#ifdef HAVE_LCD_BITMAP 47#ifdef HAVE_LCD_BITMAP
48 char buffer[256]; 48 char buffer[256];
diff --git a/apps/wps.c b/apps/wps.c
index 49e9345912..fb878d6aaf 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -40,7 +40,7 @@
40/* demonstrates showing different formats from playtune */ 40/* demonstrates showing different formats from playtune */
41void wps_show_play(char* filename) 41void wps_show_play(char* filename)
42{ 42{
43 mp3entry mp3; 43 struct mp3entry mp3;
44 mp3info(&mp3,filename); 44 mp3info(&mp3,filename);
45 45
46 switch ( global_settings.wps_display ) { 46 switch ( global_settings.wps_display ) {
diff --git a/firmware/id3.c b/firmware/id3.c
index e32d55f930..f76edc96a3 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -110,7 +110,7 @@ stripspaces(char *buffer)
110 * Returns: true if a title was found and created, else false 110 * Returns: true if a title was found and created, else false
111 */ 111 */
112static bool 112static bool
113setid3v1title(int fd, mp3entry *entry) 113setid3v1title(int fd, struct mp3entry *entry)
114{ 114{
115 char buffer[31]; 115 char buffer[31];
116 int offsets[3] = {-95,-65,-125}; 116 int offsets[3] = {-95,-65,-125};
@@ -155,7 +155,7 @@ setid3v1title(int fd, mp3entry *entry)
155 * Returns: true if a title was found and created, else false 155 * Returns: true if a title was found and created, else false
156 */ 156 */
157static void 157static void
158setid3v2title(int fd, mp3entry *entry) 158setid3v2title(int fd, struct mp3entry *entry)
159{ 159{
160 unsigned int minframesize; 160 unsigned int minframesize;
161 int size; 161 int size;
@@ -345,7 +345,7 @@ getid3v1len(int fd)
345 * -1 means that it couldn't be calculated 345 * -1 means that it couldn't be calculated
346 */ 346 */
347static int 347static int
348getsonglength(int fd, mp3entry *entry) 348getsonglength(int fd, struct mp3entry *entry)
349{ 349{
350 unsigned long header=0; 350 unsigned long header=0;
351 unsigned char tmp; 351 unsigned char tmp;
@@ -480,14 +480,14 @@ getsonglength(int fd, mp3entry *entry)
480 * Returns: void 480 * Returns: void
481 */ 481 */
482bool 482bool
483mp3info(mp3entry *entry, char *filename) 483mp3info(struct mp3entry *entry, char *filename)
484{ 484{
485 int fd; 485 int fd;
486 fd = open(filename, O_RDONLY); 486 fd = open(filename, O_RDONLY);
487 if(-1 == fd) 487 if(-1 == fd)
488 return true; 488 return true;
489 489
490 memset(entry, 0, sizeof(mp3entry)); 490 memset(entry, 0, sizeof(struct mp3entry));
491 491
492 entry->path = filename; 492 entry->path = filename;
493 493
@@ -524,7 +524,7 @@ int main(int argc, char **argv)
524{ 524{
525 int i; 525 int i;
526 for(i=1; i<argc; i++) { 526 for(i=1; i<argc; i++) {
527 mp3entry mp3; 527 struct mp3entry mp3;
528 if(mp3info(&mp3, argv[i])) { 528 if(mp3info(&mp3, argv[i])) {
529 printf("Failed to get %s\n", argv[i]); 529 printf("Failed to get %s\n", argv[i]);
530 return 0; 530 return 0;
diff --git a/firmware/id3.h b/firmware/id3.h
index 604be25ab4..90a2efa1b5 100644
--- a/firmware/id3.h
+++ b/firmware/id3.h
@@ -38,8 +38,6 @@ struct mp3entry {
38 char id3v1buf[3][32]; 38 char id3v1buf[3][32];
39}; 39};
40 40
41typedef struct mp3entry mp3entry; 41bool mp3info(struct mp3entry *entry, char *filename);
42
43bool mp3info(mp3entry *entry, char *filename);
44 42
45#endif 43#endif