rockbox/apps/metadata
Nils Wallménius 3aeb7fad9a FS#12163 by Sean Bartell
get_long_be shifts an unsigned char left--which results in a signed int.
It then implicitly casts to unsigned long, which sign-extends the int,
leaving unwanted 1's in the upper bits. This affects AIFF.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30364 a1c6a512-1295-4272-9138-f99709370657
2011-08-27 12:34:21 +00:00
..
a52.c Add stdio.h include for SEEK_SET define to various files. 2010-12-25 18:43:34 +00:00
adx.c Removed some dead code identified by clang-analyzer. 2011-04-06 21:08:31 +00:00
aiff.c Removed some dead code identified by clang-analyzer. 2011-04-06 21:08:31 +00:00
ape.c Submit FS#12196. Adds support for embedded album art (jpg) with APEv2 tags. 2011-07-25 10:37:51 +00:00
asap.c Change how all the metadata parsers are read from a giant swich/case to function pointers via array index. Also unify the api. 2010-11-26 18:02:50 +00:00
asf.c Submit FS#12218. Add support for embedded album art for ASF tags. For now the support is limited to embedded pictures of max 64 KB size. 2011-08-07 15:23:57 +00:00
au.c reduce firmware and sun audio codec. 2010-03-13 05:19:40 +00:00
ay.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
flac.c Commit FS#7831. Corrects our flac decoder to not reject files that have samplecount set to 0. 2010-07-02 18:39:11 +00:00
gbs.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
hes.c Submit initial patch from FS#12176. Adds support for several new game music formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido. 2011-08-07 20:01:04 +00:00
id3tags.c FS#11964. Rework replaygain handling to save metadata buffer and binsize. Remove string representation of replaygain and use a dedicated ftoa implementation for WPS/screen info. 2011-02-24 19:10:59 +00:00
kss.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
metadata_common.c FS#12163 by Sean Bartell 2011-08-27 12:34:21 +00:00
metadata_common.h FS#12163 by Sean Bartell 2011-08-27 12:34:21 +00:00
metadata_parsers.h Submit initial patch from FS#12176. Adds support for several new game music formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido. 2011-08-07 20:01:04 +00:00
mod.c Use id3v2buf to read the title of MOD files. Avoids additional declaration of a 1KB buffer and saves a bit codesize as well. 2011-06-30 18:39:13 +00:00
monkeys.c Change how all the metadata parsers are read from a giant swich/case to function pointers via array index. Also unify the api. 2010-11-26 18:02:50 +00:00
mp3.c Remove some useless code and variables in the area of metadata parsing. Bump codec API. 2011-02-27 20:49:08 +00:00
mp4.c Submit FS#12009. Add embedded album art support for m4a. Thanks to Jason Yu. 2011-03-15 20:17:28 +00:00
mpc.c FS#11964. Rework replaygain handling to save metadata buffer and binsize. Remove string representation of replaygain and use a dedicated ftoa implementation for WPS/screen info. 2011-02-24 19:10:59 +00:00
nsf.c Submit initial patch from FS#12176. Adds support for several new game music formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido. 2011-08-07 20:01:04 +00:00
ogg.c
oma.c Add stdio.h include for SEEK_SET define to various files. 2010-12-25 18:43:34 +00:00
rm.c Fix further 'variable set but not used' warnings reported from GCC 4.6.0. 2011-05-01 13:48:28 +00:00
sgc.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
sid.c Removed some dead code identified by clang-analyzer. 2011-04-06 21:08:31 +00:00
smaf.c Add stdio.h include for SEEK_SET define to various files. 2010-12-25 18:43:34 +00:00
spc.c Removed some dead code identified by clang-analyzer. 2011-04-06 21:08:31 +00:00
tta.c add True Audio (TTA) codec 2010-05-13 12:40:09 +00:00
vgm.c Submit initial patch from FS#12176. Adds support for several new game music formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido. 2011-08-07 20:01:04 +00:00
vorbis.c
vox.c fix bug: WAV file playback does not resume (FS#11077) 2010-03-22 10:02:05 +00:00
wave.c Disable debug output in wave format parser by default. 2011-03-15 20:27:26 +00:00
wavpack.c remove a little redundant code from the WavPack metadata module to partially make up for the code just added 2010-12-05 22:01:28 +00:00