minggo
295a23e535
Fix build with -Werror=format-security (default in Android NDK r9)
2013-07-27 07:57:28 +08:00
Sergii Rudchenko
3ea77ec933
Fix build with -Werror=format-security (default in Android NDK r9)
2013-07-27 01:17:13 +03:00
Sergey Shambir
3d3a628fb5
CocosDenshion: fixed wrong assertion in android OpenSL engine
...
Playback rate interface cannot be initialized for some players in
android 4.x, it's not cocos2d bug.
2013-07-09 08:49:02 +04:00
Sergey Shambir
1c52517770
CocosDenshion: added effects customization for 7 platforms.
...
1. Pitch/pan/gain support on iOS, Mac, Linux+FMOD, Android+SoundPool;
2. Unified OpenAL code with pitch/pan/gain on Linux, Tizen, Blackberry,
Native Client;
3. Bug fixed: rewindBackgroundMusic() no longer stops music on unified
OpenAL engine.
4. Optional mp3 support for Linux+OpenAL (OPENAL_MP3 make option);
5. Pan/gain (not pitch) support for Android+OpenES.
6. Reorganized CocosDenshion tests in TestCpp.
Known issues:
1. No support for windows, emscrippten, marmalade.
2. No pitch effect on Android+OpenES. It requires backend redesign:
http://code.google.com/p/android/issues/detail?id=24592
2013-06-29 13:44:16 +04:00
minggo
e89652e280
Merge pull request #2902 from waiter/master
...
update "fix a bug that SimpleAudioEngine may cause crash on i9100"
2013-06-17 03:27:20 -07:00
James Chen
4432caca1a
Fix a bug ( https://github.com/cocos2d/cocos2d-x/pull/2902 )
2013-06-17 15:54:50 +08:00
waiter
3921512739
update "fix a bug that SimpleAudioEngine may cause crash on i9100"
2013-06-17 09:50:39 +08:00
James Chen
c0d44cb2e4
fixed #2129 : Rename m_iVar to _var, remove CC prefixes.
2013-06-15 14:03:30 +08:00
James Chen
3cfa1a9873
[Android] Don't use c++11 feature in OpenSLEngine.cpp.
2013-06-09 15:33:31 +08:00
James Chen
49b4ec42f3
[Android] Don't use c++11 feature in OpenSLEngine.cpp.
2013-06-09 15:18:17 +08:00
Darragh Coy
7b67794826
Fix a potential crash SimpleAudioEngineOpenSL::playEffect
...
Fix a crash in SimpleAudioEngineOpenSL::playEffect which would occur when OpenSLEngine::preloadEffect returned FILE_NOT_FOUND. In the case where the sound fails to preload, we should not attempt to call OpenSLEngine::setEffectLooping on that sound.
2013-05-14 17:48:50 +01:00
waiter
814feca53b
fix OpenSLEngine can't load resources from SD card
2013-03-04 14:54:43 +08:00
Denis Mingulov
6d895e634c
Compilation fix for Android clang 3.1
2012-12-22 07:58:30 +02:00
wenbin1989
5cfff102ad
fix bug in android CocosDenshion
...
the method called by JNI is moved from Cocos2dxActivity.java to
Cocos2dxHelper.java.
2012-10-16 16:20:41 +08:00
mustime
cd6241655b
issue #1284 : fix a compile error for missing android.so
2012-08-20 12:49:59 +08:00
mustime
6f615ce085
issue #1284 : add auto-detection of I9100 model for OpenSLES
2012-08-17 09:58:04 +08:00
mustime
4eee341407
issue #1284 : add auto-detection of I9100 model for OpenSLES
2012-08-17 09:51:49 +08:00
mustime
81f9e68351
issue #1284 : using dlopen instead of specifing android-9 platform
2012-08-15 15:57:23 +08:00
mustime
89f0508043
issue #1284 : add detection for I9100 model
2012-08-13 17:14:33 +08:00
mustime
6beae122da
issue #1284 : fixed the problem that if the same effect is played for two
...
times, it will stop and restart
2012-08-02 14:28:40 +08:00
mustime
b4e7e1152f
issue #1284 : fix the problem that effect still plays after stop->resume
2012-07-27 10:36:05 +08:00
mustime
491c05b25c
issue #1284 : unify the static variables' name to s_pXX
2012-07-26 16:45:21 +08:00
mustime
2e335f6dee
issue #1284 : changed some names to make the code more readable
2012-07-26 16:22:23 +08:00
mustime
bfc53e3453
issue #1284 : using OpenSL for playing effects on I9100
2012-07-26 15:30:09 +08:00