-
- Downloads
Implement audio routing callbacks
Implement JNI for AudioTrack and AudioRecord routing callbacks: - Added files core/jni/android_media_DeviceCallback.cpp/.h for JNI callback implementation used by both AudioTrack and AudioRecord. - Made AudioManager AudioPort and AudioPatch methods static in order to call them without context. Also added IO handle information to AudioMixPort. Change-Id: Icee182aa68310d4b12fd1469f48e78110889acf1
Showing
- core/jni/Android.mk 1 addition, 0 deletionscore/jni/Android.mk
- core/jni/android_media_AudioRecord.cpp 92 additions, 0 deletionscore/jni/android_media_AudioRecord.cpp
- core/jni/android_media_AudioSystem.cpp 3 additions, 2 deletionscore/jni/android_media_AudioSystem.cpp
- core/jni/android_media_AudioTrack.cpp 50 additions, 0 deletionscore/jni/android_media_AudioTrack.cpp
- core/jni/android_media_DeviceCallback.cpp 82 additions, 0 deletionscore/jni/android_media_DeviceCallback.cpp
- core/jni/android_media_DeviceCallback.h 47 additions, 0 deletionscore/jni/android_media_DeviceCallback.h
- media/java/android/media/AudioDevicePort.java 10 additions, 0 deletionsmedia/java/android/media/AudioDevicePort.java
- media/java/android/media/AudioDevicesManager.java 15 additions, 2 deletionsmedia/java/android/media/AudioDevicesManager.java
- media/java/android/media/AudioManager.java 6 additions, 6 deletionsmedia/java/android/media/AudioManager.java
- media/java/android/media/AudioMixPort.java 18 additions, 1 deletionmedia/java/android/media/AudioMixPort.java
- media/java/android/media/AudioPort.java 8 additions, 0 deletionsmedia/java/android/media/AudioPort.java
- media/java/android/media/AudioRecord.java 45 additions, 13 deletionsmedia/java/android/media/AudioRecord.java
- media/java/android/media/AudioSystem.java 6 additions, 0 deletionsmedia/java/android/media/AudioSystem.java
- media/java/android/media/AudioTrack.java 38 additions, 15 deletionsmedia/java/android/media/AudioTrack.java
Loading
Please register or sign in to comment