Remove the mallocs for the codecdata in the m4a parser and assume a maximum size...
commit7680ab98416bfca81b4f97b9d9b580605b171f74
authordave <dave@a1c6a512-1295-4272-9138-f99709370657>
Sat, 1 Dec 2007 01:01:35 +0000 (1 01:01 +0000)
committerdave <dave@a1c6a512-1295-4272-9138-f99709370657>
Sat, 1 Dec 2007 01:01:35 +0000 (1 01:01 +0000)
tree5270f80f3dbad56eba3a408bdc8b36ac7394722d
parenta20e38db73048678aa5f2dd38f41c7291b4c7ee3
Remove the mallocs for the codecdata in the m4a parser and assume a maximum size of 64 bytes (see comments in source).  Also clean up the alac_set_info() function a little and make it alignment-safe.  We still need to remove the seektable related mallocs.  Please report if any AAC or ALAC files stop playing in Rockbox after this commit - but it is not expected to cause problems.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15861 a1c6a512-1295-4272-9138-f99709370657
apps/codecs/libalac/alac.c
apps/codecs/libm4a/demux.c
apps/codecs/libm4a/m4a.h