Android: install codecs as native libs instead of extracting them (FS#12134).
commit70b81e65cceb83b8933c7da7bdae2ce709404998
authorDominik Riebeling <Dominik.Riebeling@gmail.com>
Tue, 31 May 2011 21:26:18 +0000 (31 21:26 +0000)
committerDominik Riebeling <Dominik.Riebeling@gmail.com>
Tue, 31 May 2011 21:26:18 +0000 (31 21:26 +0000)
treea9415ac980bd144dfd08e9eda41b8d6066de47e0
parent1aadfb2229d7105d19d321079acaede1e4f63a3f
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