diff options
author | Daniel Stenberg <daniel@haxx.se> | 2002-05-05 10:32:20 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2002-05-05 10:32:20 +0000 |
commit | 0343834852edfdcbdfc8fc44c16e16a3fe525382 (patch) | |
tree | d0113a60495c2cb96276bee908b809e9a57b4037 /firmware/id3.c | |
parent | fa1bce237a707c9447e0a660a4ea7eb22521c510 (diff) | |
download | rockbox-0343834852edfdcbdfc8fc44c16e16a3fe525382.tar.gz rockbox-0343834852edfdcbdfc8fc44c16e16a3fe525382.zip |
include file.h (important for the x11 sim to work) and types.h (as that
already has a bool type and TRUE/FALSE defines). Also now includes its
own new id3.h for the struct definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@431 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/id3.c')
-rw-r--r-- | firmware/id3.c | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/firmware/id3.c b/firmware/id3.c index 5761380e60..74f1d28c5f 100644 --- a/firmware/id3.c +++ b/firmware/id3.c | |||
@@ -28,25 +28,10 @@ | |||
28 | #include <string.h> | 28 | #include <string.h> |
29 | #include <errno.h> | 29 | #include <errno.h> |
30 | #include <fcntl.h> | 30 | #include <fcntl.h> |
31 | #include <file.h> | ||
32 | #include <types.h> | ||
31 | 33 | ||
32 | struct mp3entry { | 34 | #include "id3.h" |
33 | char *path; | ||
34 | char *title; | ||
35 | char *artist; | ||
36 | char *album; | ||
37 | int bitrate; | ||
38 | int frequency; | ||
39 | int id3v2len; | ||
40 | int id3v1len; | ||
41 | int filesize; /* in bytes */ | ||
42 | int length; /* song length */ | ||
43 | }; | ||
44 | |||
45 | typedef struct mp3entry mp3entry; | ||
46 | |||
47 | typedef unsigned char bool; | ||
48 | #define TRUE 1 | ||
49 | #define FALSE 0 | ||
50 | 35 | ||
51 | /* Some utility macros used in getsonglength() */ | 36 | /* Some utility macros used in getsonglength() */ |
52 | #define CHECKSYNC(x) (((x >> 21) & 0x07FF) == 0x7FF) | 37 | #define CHECKSYNC(x) (((x >> 21) & 0x07FF) == 0x7FF) |