Commit first part of FS#10832 by Juliusz Chroboczek. Allows playback of unstreamable...
commitab62f66916b0a57fd0804574146bfdc4c8dcf030
authorsaratoga <saratoga@a1c6a512-1295-4272-9138-f99709370657>
Sat, 2 Jan 2010 20:54:55 +0000 (2 20:54 +0000)
committersaratoga <saratoga@a1c6a512-1295-4272-9138-f99709370657>
Sat, 2 Jan 2010 20:54:55 +0000 (2 20:54 +0000)
treec93f268e7dba1603a76eaddb7f7002e9291fbb7a
parenta41f9a004295e6e6b3909d16a98224f559a1df15
Commit first part of FS#10832 by Juliusz Chroboczek.  Allows playback of unstreamable AAC/ALAC files by stepping through the file to find the index, potientially rebuffering.  This is likely to impose a battery life hit on files which are unstreamable and not much smaller then the buffer, but should not impact streamable files at all.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24147 a1c6a512-1295-4272-9138-f99709370657
apps/codecs/libm4a/demux.c
apps/codecs/libm4a/m4a.c
apps/codecs/libm4a/m4a.h
apps/metadata/mp4.c