No description
Find a file
2011-08-12 16:21:22 +02:00
jni android: libvpx integration to build system 2011-08-09 13:00:38 +02:00
res android: add opengl support for video display 2011-08-12 16:21:22 +02:00
src/org android: add opengl support for video display 2011-08-12 16:21:22 +02:00
submodules android: add opengl support for video display 2011-08-12 16:21:22 +02:00
.classpath Fix build path. 2011-04-07 11:00:49 +02:00
.gitignore fix tcp 2011-07-01 12:03:38 +02:00
.gitmodules android: libvpx integration to build system 2011-08-09 13:00:38 +02:00
.project add ilbc 2010-06-30 09:54:16 +02:00
AndroidManifest.xml disable video on non capable hardware 2011-07-01 18:08:04 +02:00
default.properties Bump target to android-13 2011-07-20 11:51:04 +02:00
deliver_sdk.sh Fix deliver script: javadoc generation. 2011-04-26 14:09:13 +02:00
README android: update build instruction 2011-08-09 16:44:48 +02:00

			   LINPHONE for ANDROID
			****************************

To build liblinphone for Android, you must:
1) download the Android ndk (r5b, r6) from google.
2) download libilbc code by doing:
	cd submodules/libilbc-rfc3951 && ./configure && make
3) prepare libvpx
	cd submodules/externals/build/libvpx
	./asm_conversion.sh
	cp *.asm *.h ../../libvpx/
4) finally from directory linphone-android, just execute command:
	ndk-build

Some options can be passed to ndk-build, like "ndk-build SOME_OPTION=SOME_VALUE"

Option Name |          Possible values
----------------------------------------
BUILD_X264      0 (don't build x264) or 1 (build x264)
BUILD_AMR       0 (don't build amr codec), light (try to use amr codec from android), full (build your own amr codec)