* changes:
Fixed bugs in the media player api demo application - release the MediaPlayer object when onPause - use onVideoSizeChanged listener to make sure that correct video size is known before starting playback
Merge commit 'bba5ffb847d10a65ce323f3c607f9f842c21e0c1'
* commit 'bba5ffb847d10a65ce323f3c607f9f842c21e0c1':
Add a new program for checking the correctness of the computed stack from a trace.
Merge commit '6b56383a3a9f086700436269e10602bb234cc25d'
* commit '6b56383a3a9f086700436269e10602bb234cc25d':
Fix the tracing code that keeps track of the Java method stack.
Add a "-d time" option to stack_dump to dump the stack at the given time.
The check_stack program checks that the generated stack that includes both
native functions and Java methods (generated from the emulator instruction
trace plus the method trace) is consistent with the stack of Java methods
that is computed from the method trace alone. (The method trace is
generated by the Dalvik interpreter).
This fixes a bug that was causing a "stack overflow" because it sometimes
wasn't popping off a Java method when it should have. I also changed the
showStack() method so that instead of always printing to stderr, you can
pass in a FILE* object to print to.
Merge commit '60b2fc90b7d7687189898f6064c62cf8b72a631e'
* commit '60b2fc90b7d7687189898f6064c62cf8b72a631e':
Update the NDK packaging script to generate zip archives for all platforms.
Merge commit 'ebcb72611b51969de9182070ca33d2b3dbfd674b'
* commit 'ebcb72611b51969de9182070ca33d2b3dbfd674b':
Remove hard-coded path to my home directory in build/tools/make-release.sh.
* changes:
Remove hard-coded path to my home directory in build/tools/make-release.sh. Now you need to use the --prebuilt-path=<path> option to specify where to pick up the prebuilt toolchain tarballs instead, for example:
Merge commit '37fa8d40fc0222cb5f2a741cacfa921a4cabae34'
* commit '37fa8d40fc0222cb5f2a741cacfa921a4cabae34':
Remove references to 'cupcake' in all of NDK (replace with 'android-1.5')
Merge commit 'a07dedea97a166b329872a0a0cb334857dc2d47e'
* commit 'a07dedea97a166b329872a0a0cb334857dc2d47e':
Add docs/LICENSES.TXT which indicates where to find the toolchain sources, as well as the GPL/LGPL text files.
Now you need to use the --prebuilt-path=<path> option to specify where to pick up
the prebuilt toolchain tarballs instead, for example:
build/tools/make-release.sh --prebuilt-path=/home/digit/android/ndk
Add also some other options to change the package prefix / release number / etc
Note: the prebuilt binary packages used by "make-release.sh" have
been updated to include the COPYING and COPYING.LIB files.
After this patch is commited, you should be able to run "make-release.sh"
to re-generate release packages that contain docs/LICENSES.TXT as well as COPYING and COPYING.LIB
Merge commit '010c2ee6b8961cc5c95c7710ea5a3058ff6ca77d'
* commit '010c2ee6b8961cc5c95c7710ea5a3058ff6ca77d':
Remove the ROADMAP NDK file as it shouldn't be packaged with the NDK
Merge commit '9cd49a44162f465402b0f10faa351364c76a5b76'
* commit '9cd49a44162f465402b0f10faa351364c76a5b76':
Add ability to specify relative class paths when using runtest -c
Merge commit '0085f310cd169bf9832f4b47751dc8ea406b1d58'
* commit '0085f310cd169bf9832f4b47751dc8ea406b1d58':
Update the NDK docs to reflect the changes from 2 download (NDK+toolchain) to a single download.
Merge commit 'f44ba568f7b5a4e1b5f669d2c62e5dd0b2a9fb10'
* commit 'f44ba568f7b5a4e1b5f669d2c62e5dd0b2a9fb10':
Fix host-setup.sh for cygwin: *-gcc.exe needs to be found
Merge commit 'bc139139b0683675147e04e62de492aab5c3f2d0'
* commit 'bc139139b0683675147e04e62de492aab5c3f2d0':
Use direct, native order Buffers for OpenGL data.