OpenSLMediaPlayer (Java API)
This app is an example program of OpenSLMediaPlayer library (Java API version).
h6a_h4i · com.h6ah4i.android.example.openslmediaplayer
UpdatedAug 25, 2018
PublishedAug 25, 2018
Packagecom.h6ah4i.android.example.openslmediaplayer
MD5081fdfcdc245cf9fd2a437afab56ca4a
SHA1 (signer)07:D0:16:B2:4F:02:6C:EF:8B:A1:B3:7E:AE:2B:D7:03:E6:11:18:BF
Signed byCN=Haruki Hasegawa, OU=n/a, O=n/a, L=n/a, ST=n/a, C=jp
Architecturesx86, x86-64, armeabi, armeabi-v7a, arm64-v8a
Malware scanTRUSTED
Contact[email protected]
Privacy policyView
What's new
## 0.7.5
- Fixed monotonic clock not used Android 6.0 or prior devices (issue #35)
- Fixed prepareAsync() broken on StandardMediaPlayer
- Fixed monotonic clock not used Android 6.0 or prior devices (issue #35)
- Fixed prepareAsync() broken on StandardMediaPlayer
Description
This app is an example program of OpenSLMediaPlayer library (Java API version).
The OpenSLMediaPlayer library offers a compatible class of Android's MediaPlayer class.
Not just a re-implementation, also provides some enhanced features;
- Released under the "Apache License, Version 2.0"
- Compatible with Android's MediaPlayer and audio effects classes
- Provides both Java and C++ Native API sets
- Also includes standard MediaPlayer based classes which fixes a lot of bugs
- Smooth fade-in, fade-out
- High quality resampler
- 10 bands graphic equalizer with preamplifier
- High quality Visualizer class to capture audio for visualization purpose
The source code of this app also can be downloaded from GitHub.
Please refer to the following site about more details of the app/library.
http://android-openslmediaplayer.h6ah4i.com/
The OpenSLMediaPlayer library offers a compatible class of Android's MediaPlayer class.
Not just a re-implementation, also provides some enhanced features;
- Released under the "Apache License, Version 2.0"
- Compatible with Android's MediaPlayer and audio effects classes
- Provides both Java and C++ Native API sets
- Also includes standard MediaPlayer based classes which fixes a lot of bugs
- Smooth fade-in, fade-out
- High quality resampler
- 10 bands graphic equalizer with preamplifier
- High quality Visualizer class to capture audio for visualization purpose
The source code of this app also can be downloaded from GitHub.
Please refer to the following site about more details of the app/library.
http://android-openslmediaplayer.h6ah4i.com/
Required features
- Microphone android.hardware.microphone
- Touchscreen android.hardware.touchscreen
Permissions (6)
OpenSLMediaPlayer (Java API) requests the following Android permissions:
- Internet android.permission.INTERNET
- Modify Audio Settings android.permission.MODIFY_AUDIO_SETTINGS
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Record Audio android.permission.RECORD_AUDIO
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE