| Index: webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java
|
| diff --git a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java
|
| index 7c3a672576ebdce5e81af009139e64c342209870..ca37dfe495658190bdb57a27b186f26b5216d4c2 100644
|
| --- a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java
|
| +++ b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java
|
| @@ -10,16 +10,15 @@
|
|
|
| package org.webrtc.voiceengine;
|
|
|
| -import org.webrtc.Logging;
|
| -
|
| +import android.annotation.TargetApi;
|
| import android.content.Context;
|
| import android.media.AudioFormat;
|
| import android.media.AudioManager;
|
| import android.media.AudioTrack;
|
| import android.os.Process;
|
| -
|
| import java.lang.Thread;
|
| import java.nio.ByteBuffer;
|
| +import org.webrtc.Logging;
|
|
|
| public class WebRtcAudioTrack {
|
| private static final boolean DEBUG = false;
|
| @@ -130,6 +129,7 @@ public class WebRtcAudioTrack {
|
| audioTrack.flush();
|
| }
|
|
|
| + @TargetApi(21)
|
| private int writeOnLollipop(AudioTrack audioTrack, ByteBuffer byteBuffer, int sizeInBytes) {
|
| return audioTrack.write(byteBuffer, sizeInBytes, AudioTrack.WRITE_BLOCKING);
|
| }
|
|
|