From: Andre Noll Date: Sat, 19 May 2007 09:34:16 +0000 (+0200) Subject: aac: fix some signedness warnings X-Git-Tag: v0.2.17~69 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=5430c77f1fdf97d92796f44623d257b8124bde24;hp=cc4a74eff5e0614a03036d8c398c3557e0ec358f;ds=sidebyside aac: fix some signedness warnings --- diff --git a/aac_afh.c b/aac_afh.c index e9417d2c..8b635c48 100644 --- a/aac_afh.c +++ b/aac_afh.c @@ -104,29 +104,30 @@ static int aac_get_file_info(char *map, off_t numbytes, unsigned char channels = 0; mp4AudioSpecificConfig mp4ASC; NeAACDecHandle handle; + unsigned char *umap = (unsigned char *) map; - ret = aac_find_esds(map, numbytes, &skip); + ret = aac_find_esds(umap, numbytes, &skip); if (ret < 0) goto out; decoder_len = ret; handle = aac_open(); ret = -E_AACDEC_INIT; - if (NeAACDecInit(handle, map + skip, decoder_len, &rate, &channels)) + if (NeAACDecInit(handle, umap + skip, decoder_len, &rate, &channels)) goto out; if (!channels) goto out; PARA_INFO_LOG("rate: %lu, channels: %d\n", rate, channels); ret = -E_MP4ASC; - if (NeAACDecAudioSpecificConfig(map + skip, numbytes - skip, &mp4ASC)) + if (NeAACDecAudioSpecificConfig(umap + skip, numbytes - skip, &mp4ASC)) goto out; if (!mp4ASC.samplingFrequency) goto out; - ret = aac_compute_chunk_table(afi, map, numbytes); + ret = aac_compute_chunk_table(afi, umap, numbytes); if (ret < 0) goto out; skip = ret; afi->seconds_total = aac_set_chunk_tv(afi, &mp4ASC); - ret = aac_find_entry_point(map + skip, numbytes - skip, &skip); + ret = aac_find_entry_point(umap + skip, numbytes - skip, &skip); if (ret < 0) goto out; afi->chunk_table[0] = ret;