Android: Rename AudioDeviceModule to JavaAudioDeviceModule
The class called AudioDeviceModule today is an implementation of a future interface. We want to reserve the name AudioDeviceModule for the actual interface. The implementation class has been renamed to JavaAudioDeviceModule. 'Java' here refers to the fact that the implementation is using android.media.AudioRecord as input and android.media.AudioTrack as output, and this is opposed to native AudioDeviceModule implementations such as OpenSLES and AAudio. Bug: webrtc:7452 Change-Id: Ifc243c2e169b12a50128ee3252f06d574aa7b358 Reviewed-on: https://webrtc-review.googlesource.com/65400 Reviewed-by: Paulina Hensman <phensman@webrtc.org> Commit-Queue: Magnus Jedvert <magjed@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22673}
This commit is contained in:
committed by
Commit Bot
parent
86684960b3
commit
003211c5da
@ -24,9 +24,9 @@ import org.webrtc.CalledByNative;
|
||||
import org.webrtc.Logging;
|
||||
import org.webrtc.NativeClassQualifiedName;
|
||||
import org.webrtc.ThreadUtils;
|
||||
import org.webrtc.audio.AudioDeviceModule.AudioRecordErrorCallback;
|
||||
import org.webrtc.audio.AudioDeviceModule.AudioRecordStartErrorCode;
|
||||
import org.webrtc.audio.AudioDeviceModule.SamplesReadyCallback;
|
||||
import org.webrtc.audio.JavaAudioDeviceModule.AudioRecordErrorCallback;
|
||||
import org.webrtc.audio.JavaAudioDeviceModule.AudioRecordStartErrorCode;
|
||||
import org.webrtc.audio.JavaAudioDeviceModule.SamplesReadyCallback;
|
||||
|
||||
class WebRtcAudioRecord {
|
||||
private static final boolean DEBUG = false;
|
||||
@ -118,7 +118,7 @@ class WebRtcAudioRecord {
|
||||
// at index 0.
|
||||
byte[] data = Arrays.copyOf(byteBuffer.array(), byteBuffer.capacity());
|
||||
audioSamplesReadyCallback.onWebRtcAudioRecordSamplesReady(
|
||||
new AudioDeviceModule.AudioSamples(audioRecord.getAudioFormat(),
|
||||
new JavaAudioDeviceModule.AudioSamples(audioRecord.getAudioFormat(),
|
||||
audioRecord.getChannelCount(), audioRecord.getSampleRate(), data));
|
||||
}
|
||||
} else {
|
||||
|
||||
@ -24,8 +24,8 @@ import javax.annotation.Nullable;
|
||||
import org.webrtc.ContextUtils;
|
||||
import org.webrtc.Logging;
|
||||
import org.webrtc.ThreadUtils;
|
||||
import org.webrtc.audio.AudioDeviceModule.AudioTrackErrorCallback;
|
||||
import org.webrtc.audio.AudioDeviceModule.AudioTrackStartErrorCode;
|
||||
import org.webrtc.audio.JavaAudioDeviceModule.AudioTrackErrorCallback;
|
||||
import org.webrtc.audio.JavaAudioDeviceModule.AudioTrackStartErrorCode;
|
||||
import org.webrtc.CalledByNative;
|
||||
import org.webrtc.NativeClassQualifiedName;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user