Remove copies of android system headers.
Clean up includes
Remove dependency on cocos extensions
Utility functions for Android CocosDenshion
Make methods in SimpleAudioEngine virtual
Subclasses for Java and OpenSL variants of SimpleAudioEngine. SimpleAudioEngine factory chooses between the two.
makefile modification to match rename
::end() is implemented by deleting the object
Remove duplicate copy of jni utils. Remove old code.
SimpleAudioEngine using Java helper class via JNI.
Empty implementation of SimpleAudioEngine to satisfy compiler.
Remove OpenSL code. Add empty implementation for OpenSL Audio Engine.
Remove unnecessary DeleteLocalRef (?) and clean up checking code
Set pointer to singleton instance to NULL after delete-ing it.
Use Java audio for all devices while compatibility is tested.
Use getInstance() instead of deprecated sharedFileUtils()
Empty implementation updated to match method declarations and getInstance() instead of sharedEngine()
cddandroidAndroidJavaEngine.h with updated method declaration
cddandroidAndroidJavaEngine.cpp with updated method declaration
cddandroidOpenSLEngine.cpp with updated method declaration