diff options
author | Dave Chapman <dave@dchapman.com> | 2009-05-15 22:45:03 +0000 |
---|---|---|
committer | Dave Chapman <dave@dchapman.com> | 2009-05-15 22:45:03 +0000 |
commit | da3dc455f66959f816d914c078e55d061a6b82d4 (patch) | |
tree | 8c2c0bcbfbe99ea26996072f1fad1d8eb4cd7871 /apps | |
parent | a96ce3ba52812a093d6d369322f961c3024ee207 (diff) |
Change the type of read_uint32be to uint32_t and ensure all variables passed to that function are also of that type. No functional changes, but makes read_uint32be consistent with the other read_* functions and prevents warning in the upcoming RealAudio metadata parser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20950 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/metadata/metadata_common.c | 2 | ||||
-rw-r--r-- | apps/metadata/metadata_common.h | 2 | ||||
-rw-r--r-- | apps/metadata/mp4.c | 39 |
3 files changed, 21 insertions, 22 deletions
diff --git a/apps/metadata/metadata_common.c b/apps/metadata/metadata_common.c index 09f0f94a88..37768bdd4a 100644 --- a/apps/metadata/metadata_common.c +++ b/apps/metadata/metadata_common.c @@ -99,7 +99,7 @@ long read_string(int fd, char* buf, long buf_size, int eos, long size) #ifdef ROCKBOX_LITTLE_ENDIAN /* Read an unsigned 32-bit integer from a big-endian file. */ -int read_uint32be(int fd, unsigned int* buf) +int read_uint32be(int fd, uint32_t* buf) { size_t n; diff --git a/apps/metadata/metadata_common.h b/apps/metadata/metadata_common.h index f57690af91..2a48b25dc6 100644 --- a/apps/metadata/metadata_common.h +++ b/apps/metadata/metadata_common.h @@ -44,7 +44,7 @@ int read_uint16le(int fd, uint16_t* buf); int read_uint32le(int fd, uint32_t* buf); int read_uint64le(int fd, uint64_t* buf); #else -int read_uint32be(int fd, unsigned int* buf); +int read_uint32be(int fd, uint32_t* buf); #define read_uint16le(fd,buf) read((fd), (buf), 2) #define read_uint32le(fd,buf) read((fd), (buf), 4) #define read_uint64le(fd,buf) read((fd), (buf), 8) diff --git a/apps/metadata/mp4.c b/apps/metadata/mp4.c index b6aeaf1581..af2a301e73 100644 --- a/apps/metadata/mp4.c +++ b/apps/metadata/mp4.c @@ -130,8 +130,8 @@ static unsigned int read_mp4_tag_string(int fd, int size_left, char** buffer, return length; } -static unsigned int read_mp4_atom(int fd, unsigned int* size, - unsigned int* type, unsigned int size_left) +static unsigned int read_mp4_atom(int fd, uint32_t* size, + uint32_t* type, uint32_t size_left) { read_uint32be(fd, size); read_uint32be(fd, type); @@ -168,7 +168,7 @@ static unsigned int read_mp4_atom(int fd, unsigned int* size, return size_left; } -static unsigned int read_mp4_length(int fd, unsigned int* size) +static unsigned int read_mp4_length(int fd, uint32_t* size) { unsigned int length = 0; int bytes = 0; @@ -186,8 +186,7 @@ static unsigned int read_mp4_length(int fd, unsigned int* size) return length; } -static bool read_mp4_esds(int fd, struct mp3entry* id3, - unsigned int* size) +static bool read_mp4_esds(int fd, struct mp3entry* id3, uint32_t* size) { unsigned char buf[8]; bool sbr = false; @@ -349,10 +348,10 @@ static bool read_mp4_esds(int fd, struct mp3entry* id3, } static bool read_mp4_tags(int fd, struct mp3entry* id3, - unsigned int size_left) + uint32_t size_left) { - unsigned int size; - unsigned int type; + uint32_t size; + uint32_t type; unsigned int buffer_left = sizeof(id3->id3v2buf) + sizeof(id3->id3v1buf); char* buffer = id3->id3v2buf; bool cwrt = false; @@ -456,7 +455,7 @@ static bool read_mp4_tags(int fd, struct mp3entry* id3, case MP4_extra: { char tag_name[TAG_NAME_LENGTH]; - unsigned int sub_size; + uint32_t sub_size; /* "mean" atom */ read_uint32be(fd, &sub_size); @@ -543,11 +542,11 @@ static bool read_mp4_tags(int fd, struct mp3entry* id3, } static bool read_mp4_container(int fd, struct mp3entry* id3, - unsigned int size_left) + uint32_t size_left) { - unsigned int size; - unsigned int type; - unsigned int handler = 0; + uint32_t size; + uint32_t type; + uint32_t handler = 0; bool rc = true; do @@ -562,7 +561,7 @@ static bool read_mp4_container(int fd, struct mp3entry* id3, { case MP4_ftyp: { - unsigned int id; + uint32_t id; read_uint32be(fd, &id); size -= 4; @@ -625,7 +624,7 @@ static bool read_mp4_container(int fd, struct mp3entry* id3, case MP4_stts: { - unsigned int entries; + uint32_t entries; unsigned int i; lseek(fd, 4, SEEK_CUR); @@ -634,8 +633,8 @@ static bool read_mp4_container(int fd, struct mp3entry* id3, for (i = 0; i < entries; i++) { - unsigned int n; - unsigned int l; + uint32_t n; + uint32_t l; read_uint32be(fd, &n); read_uint32be(fd, &l); @@ -649,7 +648,7 @@ static bool read_mp4_container(int fd, struct mp3entry* id3, case MP4_mp4a: case MP4_alac: { - unsigned int frequency; + uint32_t frequency; id3->codectype = (type == MP4_mp4a) ? AFMT_AAC : AFMT_ALAC; lseek(fd, 22, SEEK_CUR); @@ -659,8 +658,8 @@ static bool read_mp4_container(int fd, struct mp3entry* id3, if (type == MP4_mp4a) { - unsigned int subsize; - unsigned int subtype; + uint32_t subsize; + uint32_t subtype; /* Get frequency from the decoder info tag, if possible. */ lseek(fd, 2, SEEK_CUR); |