Android: install codecs as native libs instead of extracting them (FS#12134).
commitb58edc6bebe8f8854c4039fb53b80000000aafc5
authorbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Tue, 31 May 2011 21:26:18 +0000 (31 21:26 +0000)
committerbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Tue, 31 May 2011 21:26:18 +0000 (31 21:26 +0000)
treea9415ac980bd144dfd08e9eda41b8d6066de47e0
parenta5b51fdd22eeeea15d60ff71d223b1e676a7cec7
Android: install codecs as native libs instead of extracting them (FS#12134).

Codec files are loaded as dynamic libraries. Instead of extracting them from
the packaged libmisc.so and therefore having them present twice on the device
put them into the apk as native libraries. Decreases the size of the installed
Rockbox by the compressed size of the codecs. Also, the extraction on first
Rockbox startup gets notably faster since it's less data to extract.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29940 a1c6a512-1295-4272-9138-f99709370657
android/android.make
apps/codecs.c
apps/metadata.h
firmware/export/rbpaths.h
tools/buildzip.pl