diff --git a/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java b/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java index 97da9d980f..f282fc89b2 100644 --- a/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java +++ b/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java @@ -10,7 +10,6 @@ package org.appspot.apprtc; -import android.Manifest; import android.annotation.TargetApi; import android.app.Activity; import android.app.AlertDialog; diff --git a/examples/androidapp/src/org/appspot/apprtc/CpuMonitor.java b/examples/androidapp/src/org/appspot/apprtc/CpuMonitor.java index 6268a4f6df..001728bbc1 100644 --- a/examples/androidapp/src/org/appspot/apprtc/CpuMonitor.java +++ b/examples/androidapp/src/org/appspot/apprtc/CpuMonitor.java @@ -22,7 +22,6 @@ import android.util.Log; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; -import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.nio.charset.Charset; diff --git a/examples/androidapp/src/org/appspot/apprtc/DirectRTCClient.java b/examples/androidapp/src/org/appspot/apprtc/DirectRTCClient.java index ab3aafe26b..05b6edbff2 100644 --- a/examples/androidapp/src/org/appspot/apprtc/DirectRTCClient.java +++ b/examples/androidapp/src/org/appspot/apprtc/DirectRTCClient.java @@ -21,7 +21,6 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import org.webrtc.IceCandidate; -import org.webrtc.PeerConnection; import org.webrtc.SessionDescription; /** diff --git a/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java b/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java index 593a8b3b9e..2817afea01 100644 --- a/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java +++ b/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java @@ -13,7 +13,6 @@ package org.appspot.apprtc; import android.content.Context; import android.os.Environment; import android.os.ParcelFileDescriptor; -import android.preference.PreferenceManager; import android.support.annotation.Nullable; import android.util.Log; import java.io.File; @@ -50,7 +49,6 @@ import org.webrtc.Logging; import org.webrtc.MediaConstraints; import org.webrtc.MediaStream; import org.webrtc.MediaStreamTrack; -import org.webrtc.MediaStreamTrack.MediaType; import org.webrtc.PeerConnection; import org.webrtc.PeerConnection.IceConnectionState; import org.webrtc.PeerConnection.PeerConnectionState; diff --git a/examples/androidapp/src/org/appspot/apprtc/RtcEventLog.java b/examples/androidapp/src/org/appspot/apprtc/RtcEventLog.java index bbbd06b1ee..103ad10f0b 100644 --- a/examples/androidapp/src/org/appspot/apprtc/RtcEventLog.java +++ b/examples/androidapp/src/org/appspot/apprtc/RtcEventLog.java @@ -10,7 +10,6 @@ package org.appspot.apprtc; -import android.content.Context; import android.os.ParcelFileDescriptor; import android.util.Log; import java.io.File; diff --git a/examples/androidjunit/src/org/appspot/apprtc/TCPChannelClientTest.java b/examples/androidjunit/src/org/appspot/apprtc/TCPChannelClientTest.java index a8806ec5f7..b301d6317c 100644 --- a/examples/androidjunit/src/org/appspot/apprtc/TCPChannelClientTest.java +++ b/examples/androidjunit/src/org/appspot/apprtc/TCPChannelClientTest.java @@ -15,7 +15,6 @@ import static org.mockito.Mockito.timeout; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoMoreInteractions; -import org.chromium.base.test.util.DisabledTest; import org.chromium.testing.local.LocalRobolectricTestRunner; import org.junit.After; import org.junit.Before; diff --git a/examples/unityplugin/java/src/org/webrtc/UnityUtility.java b/examples/unityplugin/java/src/org/webrtc/UnityUtility.java index b89c0f090d..a8f53da34d 100644 --- a/examples/unityplugin/java/src/org/webrtc/UnityUtility.java +++ b/examples/unityplugin/java/src/org/webrtc/UnityUtility.java @@ -12,7 +12,6 @@ package org.webrtc; import android.content.Context; import android.support.annotation.Nullable; -import java.util.List; public class UnityUtility { private static final String VIDEO_CAPTURER_THREAD_NAME = "VideoCapturerThread"; diff --git a/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioEffects.java b/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioEffects.java index 9d43b5b996..5efc813647 100644 --- a/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioEffects.java +++ b/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioEffects.java @@ -13,7 +13,6 @@ package org.webrtc.voiceengine; import android.media.audiofx.AcousticEchoCanceler; import android.media.audiofx.AudioEffect; import android.media.audiofx.AudioEffect.Descriptor; -import android.media.audiofx.AutomaticGainControl; import android.media.audiofx.NoiseSuppressor; import android.os.Build; import android.support.annotation.Nullable; diff --git a/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioUtils.java b/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioUtils.java index dba5dcfa6a..61cab58f07 100644 --- a/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioUtils.java +++ b/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioUtils.java @@ -19,13 +19,9 @@ import android.content.Context; import android.content.pm.PackageManager; import android.media.AudioDeviceInfo; import android.media.AudioManager; -import android.media.AudioRecordingConfiguration; -import android.media.MediaRecorder.AudioSource; import android.os.Build; -import android.os.Process; import java.lang.Thread; import java.util.Arrays; -import java.util.Iterator; import java.util.List; import org.webrtc.ContextUtils; import org.webrtc.Logging; diff --git a/rtc_base/java/src/org/webrtc/ContextUtils.java b/rtc_base/java/src/org/webrtc/ContextUtils.java index f0e6ef0736..e36ab72878 100644 --- a/rtc_base/java/src/org/webrtc/ContextUtils.java +++ b/rtc_base/java/src/org/webrtc/ContextUtils.java @@ -11,7 +11,6 @@ package org.webrtc; import android.content.Context; -import org.webrtc.Logging; /** * Class for storing the application context and retrieving it in a static context. Similar to diff --git a/sdk/android/api/org/webrtc/Camera1Capturer.java b/sdk/android/api/org/webrtc/Camera1Capturer.java index 37b8165cc7..a427c607f7 100644 --- a/sdk/android/api/org/webrtc/Camera1Capturer.java +++ b/sdk/android/api/org/webrtc/Camera1Capturer.java @@ -11,7 +11,6 @@ package org.webrtc; import android.content.Context; -import android.support.annotation.Nullable; public class Camera1Capturer extends CameraCapturer { private final boolean captureToTexture; diff --git a/sdk/android/api/org/webrtc/CameraVideoCapturer.java b/sdk/android/api/org/webrtc/CameraVideoCapturer.java index 291627f25a..de21c1d7e7 100644 --- a/sdk/android/api/org/webrtc/CameraVideoCapturer.java +++ b/sdk/android/api/org/webrtc/CameraVideoCapturer.java @@ -11,7 +11,6 @@ package org.webrtc; import android.media.MediaRecorder; -import android.support.annotation.Nullable; /** * Base interface for camera1 and camera2 implementations. Extends VideoCapturer with a diff --git a/sdk/android/api/org/webrtc/DefaultVideoDecoderFactory.java b/sdk/android/api/org/webrtc/DefaultVideoDecoderFactory.java index 44b5714d64..5fb9819b6e 100644 --- a/sdk/android/api/org/webrtc/DefaultVideoDecoderFactory.java +++ b/sdk/android/api/org/webrtc/DefaultVideoDecoderFactory.java @@ -13,7 +13,6 @@ package org.webrtc; import android.support.annotation.Nullable; import java.util.Arrays; import java.util.LinkedHashSet; -import java.util.List; /** * Helper class that combines HW and SW decoders. diff --git a/sdk/android/api/org/webrtc/DefaultVideoEncoderFactory.java b/sdk/android/api/org/webrtc/DefaultVideoEncoderFactory.java index 1f59afaf0c..029b4157e5 100644 --- a/sdk/android/api/org/webrtc/DefaultVideoEncoderFactory.java +++ b/sdk/android/api/org/webrtc/DefaultVideoEncoderFactory.java @@ -13,7 +13,6 @@ package org.webrtc; import android.support.annotation.Nullable; import java.util.Arrays; import java.util.LinkedHashSet; -import java.util.List; /** Helper class that combines HW and SW encoders. */ public class DefaultVideoEncoderFactory implements VideoEncoderFactory { diff --git a/sdk/android/api/org/webrtc/HardwareVideoEncoderFactory.java b/sdk/android/api/org/webrtc/HardwareVideoEncoderFactory.java index 418c2aa086..b6c397aafe 100644 --- a/sdk/android/api/org/webrtc/HardwareVideoEncoderFactory.java +++ b/sdk/android/api/org/webrtc/HardwareVideoEncoderFactory.java @@ -21,7 +21,6 @@ import android.support.annotation.Nullable; import java.util.ArrayList; import java.util.Arrays; import java.util.List; -import java.util.Map; /** Factory for android hardware video encoders. */ @SuppressWarnings("deprecation") // API 16 requires the use of deprecated methods. diff --git a/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java b/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java index 0206ae7a68..13854c9212 100644 --- a/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java +++ b/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java @@ -10,7 +10,6 @@ package org.webrtc; -import android.graphics.SurfaceTexture; import android.media.MediaCodec; import android.media.MediaCodecInfo; import android.media.MediaCodecInfo.CodecCapabilities; diff --git a/sdk/android/api/org/webrtc/RtpParameters.java b/sdk/android/api/org/webrtc/RtpParameters.java index 56d39ee9f1..ac42baab56 100644 --- a/sdk/android/api/org/webrtc/RtpParameters.java +++ b/sdk/android/api/org/webrtc/RtpParameters.java @@ -13,7 +13,6 @@ package org.webrtc; import android.support.annotation.Nullable; import java.lang.Double; import java.lang.String; -import java.util.ArrayList; import java.util.List; import java.util.Map; import org.webrtc.MediaStreamTrack; diff --git a/sdk/android/api/org/webrtc/VideoCapturer.java b/sdk/android/api/org/webrtc/VideoCapturer.java index f5684fc5cc..67eb7ab086 100644 --- a/sdk/android/api/org/webrtc/VideoCapturer.java +++ b/sdk/android/api/org/webrtc/VideoCapturer.java @@ -11,7 +11,6 @@ package org.webrtc; import android.content.Context; -import java.util.List; // Base interface for all VideoCapturers to implement. public interface VideoCapturer { diff --git a/sdk/android/api/org/webrtc/VideoEncoder.java b/sdk/android/api/org/webrtc/VideoEncoder.java index cfc131f5c1..cb8eb81767 100644 --- a/sdk/android/api/org/webrtc/VideoEncoder.java +++ b/sdk/android/api/org/webrtc/VideoEncoder.java @@ -11,8 +11,6 @@ package org.webrtc; import android.support.annotation.Nullable; -import java.util.Collections; -import java.util.List; import org.webrtc.EncodedImage; /** diff --git a/sdk/android/api/org/webrtc/VideoFileRenderer.java b/sdk/android/api/org/webrtc/VideoFileRenderer.java index f88687150d..aef8030459 100644 --- a/sdk/android/api/org/webrtc/VideoFileRenderer.java +++ b/sdk/android/api/org/webrtc/VideoFileRenderer.java @@ -16,10 +16,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.charset.Charset; -import java.util.ArrayList; -import java.util.concurrent.BlockingQueue; import java.util.concurrent.CountDownLatch; -import java.util.concurrent.LinkedBlockingQueue; /** * Can be used to save the video frames to file. diff --git a/sdk/android/api/org/webrtc/VideoFrame.java b/sdk/android/api/org/webrtc/VideoFrame.java index 5d98a291a3..a0a0d4eecb 100644 --- a/sdk/android/api/org/webrtc/VideoFrame.java +++ b/sdk/android/api/org/webrtc/VideoFrame.java @@ -13,7 +13,6 @@ package org.webrtc; import android.graphics.Matrix; import android.opengl.GLES11Ext; import android.opengl.GLES20; -import android.support.annotation.Nullable; import java.nio.ByteBuffer; /** diff --git a/sdk/android/api/org/webrtc/VideoTrack.java b/sdk/android/api/org/webrtc/VideoTrack.java index 5e33e1e5f1..5593d424f3 100644 --- a/sdk/android/api/org/webrtc/VideoTrack.java +++ b/sdk/android/api/org/webrtc/VideoTrack.java @@ -10,9 +10,7 @@ package org.webrtc; -import java.util.ArrayList; import java.util.IdentityHashMap; -import java.util.List; /** Java version of VideoTrackInterface. */ public class VideoTrack extends MediaStreamTrack { diff --git a/sdk/android/instrumentationtests/src/org/webrtc/AndroidVideoDecoderInstrumentationTest.java b/sdk/android/instrumentationtests/src/org/webrtc/AndroidVideoDecoderInstrumentationTest.java index 723012bf81..84196bcbd7 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/AndroidVideoDecoderInstrumentationTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/AndroidVideoDecoderInstrumentationTest.java @@ -12,7 +12,6 @@ package org.webrtc; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; import android.support.annotation.Nullable; import android.support.test.filters.SmallTest; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.java b/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.java index 17b0977d59..e25c355781 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingByteBufferTest.java @@ -15,7 +15,6 @@ import android.support.test.InstrumentationRegistry; import android.support.test.filters.LargeTest; import android.support.test.filters.MediumTest; import android.support.test.filters.SmallTest; -import java.io.IOException; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.After; import org.junit.Before; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java b/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java index 4dc003726a..2c1b19552e 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/Camera1CapturerUsingTextureTest.java @@ -15,7 +15,6 @@ import android.support.test.InstrumentationRegistry; import android.support.test.filters.LargeTest; import android.support.test.filters.MediumTest; import android.support.test.filters.SmallTest; -import java.io.IOException; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.After; import org.junit.Before; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/Camera2CapturerTest.java b/sdk/android/instrumentationtests/src/org/webrtc/Camera2CapturerTest.java index b9123fb641..10c6d24579 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/Camera2CapturerTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/Camera2CapturerTest.java @@ -10,8 +10,6 @@ package org.webrtc; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; import static org.junit.Assert.fail; import android.annotation.TargetApi; @@ -26,7 +24,6 @@ import android.support.test.InstrumentationRegistry; import android.support.test.filters.LargeTest; import android.support.test.filters.MediumTest; import android.support.test.filters.SmallTest; -import java.io.IOException; import java.util.concurrent.CountDownLatch; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.After; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java b/sdk/android/instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java index de8d292895..e86ebf3a30 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/CameraVideoCapturerTestFixtures.java @@ -15,18 +15,11 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; -import android.annotation.TargetApi; import android.content.Context; -import android.media.CamcorderProfile; -import android.os.Environment; import android.support.annotation.Nullable; -import java.io.File; -import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.concurrent.CountDownLatch; -import org.chromium.base.test.BaseJUnit4ClassRunner; -import org.junit.runner.RunWith; import org.webrtc.CameraEnumerationAndroid.CaptureFormat; import org.webrtc.VideoFrame; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/DefaultVideoEncoderFactoryTest.java b/sdk/android/instrumentationtests/src/org/webrtc/DefaultVideoEncoderFactoryTest.java index 30b0d540d2..69b0129c36 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/DefaultVideoEncoderFactoryTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/DefaultVideoEncoderFactoryTest.java @@ -14,11 +14,8 @@ import static org.junit.Assert.assertEquals; import android.support.annotation.Nullable; import android.support.test.filters.SmallTest; -import android.util.Log; import java.util.ArrayList; -import java.util.Arrays; import java.util.HashMap; -import java.util.List; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.Before; import org.junit.Test; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java b/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java index fe2a86361d..a79ded3a0a 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java @@ -27,7 +27,6 @@ import java.nio.ByteBuffer; import java.util.ArrayList; import java.util.Arrays; import java.util.concurrent.CountDownLatch; -import java.util.concurrent.TimeUnit; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.After; import org.junit.Before; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java b/sdk/android/instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java index be47e03d1b..6f7ac9f512 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/FileVideoCapturerTest.java @@ -19,7 +19,6 @@ import java.io.IOException; import java.nio.ByteBuffer; import java.nio.charset.Charset; import java.util.ArrayList; -import java.util.Arrays; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.Before; import org.junit.Test; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/GlRectDrawerTest.java b/sdk/android/instrumentationtests/src/org/webrtc/GlRectDrawerTest.java index 7d5196e91e..30aa2ba2cc 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/GlRectDrawerTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/GlRectDrawerTest.java @@ -14,7 +14,6 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; -import android.graphics.SurfaceTexture; import android.opengl.GLES20; import android.support.test.filters.MediumTest; import android.support.test.filters.SmallTest; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java b/sdk/android/instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java index 639c54db3c..76a09baf56 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java @@ -34,7 +34,6 @@ import org.chromium.base.test.params.ParameterSet; import org.chromium.base.test.params.ParameterizedRunner; import org.junit.After; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java b/sdk/android/instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java index ef402aa157..7693b592b2 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/MediaCodecVideoEncoderTest.java @@ -15,8 +15,6 @@ import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; import android.annotation.TargetApi; -import android.opengl.GLES11Ext; -import android.opengl.GLES20; import android.os.Build; import android.support.test.filters.SmallTest; import android.util.Log; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/NetworkMonitorTest.java b/sdk/android/instrumentationtests/src/org/webrtc/NetworkMonitorTest.java index d96205cf60..36136ca933 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/NetworkMonitorTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/NetworkMonitorTest.java @@ -15,18 +15,13 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertNull; import static org.junit.Assert.assertTrue; -import static org.webrtc.NetworkMonitorAutoDetect.ConnectionType; -import static org.webrtc.NetworkMonitorAutoDetect.ConnectivityManagerDelegate; import static org.webrtc.NetworkMonitorAutoDetect.INVALID_NET_ID; -import static org.webrtc.NetworkMonitorAutoDetect.NetworkInformation; -import static org.webrtc.NetworkMonitorAutoDetect.NetworkState; import android.annotation.SuppressLint; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import android.net.Network; -import android.net.wifi.WifiManager; import android.os.Build; import android.os.Handler; import android.os.Looper; @@ -41,6 +36,10 @@ import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; +import org.webrtc.NetworkMonitorAutoDetect.ConnectionType; +import org.webrtc.NetworkMonitorAutoDetect.ConnectivityManagerDelegate; +import org.webrtc.NetworkMonitorAutoDetect.NetworkInformation; +import org.webrtc.NetworkMonitorAutoDetect.NetworkState; /** * Tests for org.webrtc.NetworkMonitor. diff --git a/sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionTest.java b/sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionTest.java index ef6f308043..cc06c62000 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/PeerConnectionTest.java @@ -14,7 +14,6 @@ import static com.google.common.truth.Truth.assertThat; import static java.util.Collections.singletonList; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertNotEquals; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertNull; import static org.junit.Assert.assertTrue; @@ -41,7 +40,6 @@ import java.util.TreeSet; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.chromium.base.test.BaseJUnit4ClassRunner; -import org.chromium.base.test.util.DisabledTest; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -49,7 +47,6 @@ import org.webrtc.Logging; import org.webrtc.Metrics.HistogramInfo; import org.webrtc.PeerConnection.IceConnectionState; import org.webrtc.PeerConnection.IceGatheringState; -import org.webrtc.PeerConnection.IceTransportsType; import org.webrtc.PeerConnection.PeerConnectionState; import org.webrtc.PeerConnection.SignalingState; import org.webrtc.PeerConnection.TlsCertPolicy; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/RendererCommonTest.java b/sdk/android/instrumentationtests/src/org/webrtc/RendererCommonTest.java index d29fc0b030..daa1dd4a61 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/RendererCommonTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/RendererCommonTest.java @@ -12,7 +12,9 @@ package org.webrtc; import static org.junit.Assert.assertArrayEquals; import static org.junit.Assert.assertEquals; -import static org.webrtc.RendererCommon.ScalingType.*; +import static org.webrtc.RendererCommon.ScalingType.SCALE_ASPECT_BALANCED; +import static org.webrtc.RendererCommon.ScalingType.SCALE_ASPECT_FILL; +import static org.webrtc.RendererCommon.ScalingType.SCALE_ASPECT_FIT; import static org.webrtc.RendererCommon.getDisplaySize; import static org.webrtc.RendererCommon.getLayoutMatrix; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java b/sdk/android/instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java index 6a92700436..40048e116d 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/SurfaceTextureHelperTest.java @@ -11,11 +11,9 @@ package org.webrtc; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; -import android.graphics.SurfaceTexture; import android.opengl.GLES20; import android.os.SystemClock; import android.support.annotation.Nullable; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/VideoFileRendererTest.java b/sdk/android/instrumentationtests/src/org/webrtc/VideoFileRendererTest.java index 02bff40ff9..90f447332e 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/VideoFileRendererTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/VideoFileRendererTest.java @@ -17,11 +17,8 @@ import android.support.test.filters.SmallTest; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; -import java.lang.Thread; import java.nio.ByteBuffer; import java.nio.charset.Charset; -import java.util.ArrayList; -import java.util.Random; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.junit.Before; import org.junit.Test; diff --git a/sdk/android/instrumentationtests/src/org/webrtc/VideoFrameBufferTest.java b/sdk/android/instrumentationtests/src/org/webrtc/VideoFrameBufferTest.java index afbb0fd115..53b2c58e18 100644 --- a/sdk/android/instrumentationtests/src/org/webrtc/VideoFrameBufferTest.java +++ b/sdk/android/instrumentationtests/src/org/webrtc/VideoFrameBufferTest.java @@ -16,11 +16,9 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertThat; import android.graphics.Matrix; -import android.graphics.SurfaceTexture; import android.opengl.GLES20; import android.os.Handler; import android.os.HandlerThread; -import android.support.test.InstrumentationRegistry; import android.support.test.filters.SmallTest; import java.nio.ByteBuffer; import java.util.ArrayList; diff --git a/sdk/android/native_unittests/org/webrtc/JavaVideoSourceTestHelper.java b/sdk/android/native_unittests/org/webrtc/JavaVideoSourceTestHelper.java index 309c78654e..2803acb450 100644 --- a/sdk/android/native_unittests/org/webrtc/JavaVideoSourceTestHelper.java +++ b/sdk/android/native_unittests/org/webrtc/JavaVideoSourceTestHelper.java @@ -10,8 +10,6 @@ package org.webrtc; -import org.webrtc.VideoCapturer; - public class JavaVideoSourceTestHelper { @CalledByNative public static void startCapture(CapturerObserver observer, boolean success) { diff --git a/sdk/android/src/java/org/webrtc/AndroidVideoDecoder.java b/sdk/android/src/java/org/webrtc/AndroidVideoDecoder.java index 7203635813..e1f2070325 100644 --- a/sdk/android/src/java/org/webrtc/AndroidVideoDecoder.java +++ b/sdk/android/src/java/org/webrtc/AndroidVideoDecoder.java @@ -10,7 +10,6 @@ package org.webrtc; -import android.annotation.TargetApi; import android.media.MediaCodec; import android.media.MediaCodecInfo.CodecCapabilities; import android.media.MediaFormat; diff --git a/sdk/android/src/java/org/webrtc/Camera1Session.java b/sdk/android/src/java/org/webrtc/Camera1Session.java index 18c8b50a09..2d821c2ff0 100644 --- a/sdk/android/src/java/org/webrtc/Camera1Session.java +++ b/sdk/android/src/java/org/webrtc/Camera1Session.java @@ -11,11 +11,8 @@ package org.webrtc; import android.content.Context; -import android.graphics.Matrix; import android.os.Handler; import android.os.SystemClock; -import android.support.annotation.Nullable; -import android.view.Surface; import java.io.IOException; import java.nio.ByteBuffer; import java.util.List; diff --git a/sdk/android/src/java/org/webrtc/Camera2Session.java b/sdk/android/src/java/org/webrtc/Camera2Session.java index 41949eb343..cb7c09d9a9 100644 --- a/sdk/android/src/java/org/webrtc/Camera2Session.java +++ b/sdk/android/src/java/org/webrtc/Camera2Session.java @@ -12,8 +12,6 @@ package org.webrtc; import android.annotation.TargetApi; import android.content.Context; -import android.graphics.Matrix; -import android.graphics.SurfaceTexture; import android.hardware.camera2.CameraAccessException; import android.hardware.camera2.CameraCaptureSession; import android.hardware.camera2.CameraCharacteristics; diff --git a/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java b/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java index d14e764223..2239d8e714 100644 --- a/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java +++ b/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java @@ -11,7 +11,6 @@ package org.webrtc; import android.annotation.TargetApi; -import android.graphics.Matrix; import android.media.MediaCodec; import android.media.MediaCodecInfo; import android.media.MediaFormat; @@ -21,7 +20,6 @@ import android.support.annotation.Nullable; import android.view.Surface; import java.io.IOException; import java.nio.ByteBuffer; -import java.util.Deque; import java.util.Map; import java.util.concurrent.BlockingDeque; import java.util.concurrent.LinkedBlockingDeque; diff --git a/sdk/android/src/java/org/webrtc/MediaCodecUtils.java b/sdk/android/src/java/org/webrtc/MediaCodecUtils.java index 4d9e1010e7..8223317a59 100644 --- a/sdk/android/src/java/org/webrtc/MediaCodecUtils.java +++ b/sdk/android/src/java/org/webrtc/MediaCodecUtils.java @@ -10,8 +10,6 @@ package org.webrtc; -import android.annotation.TargetApi; -import android.media.MediaCodec; import android.media.MediaCodecInfo; import android.media.MediaCodecInfo.CodecCapabilities; import android.os.Build; diff --git a/sdk/android/src/java/org/webrtc/MediaCodecVideoDecoderFactory.java b/sdk/android/src/java/org/webrtc/MediaCodecVideoDecoderFactory.java index 8748ff78aa..4d18ca4fb4 100644 --- a/sdk/android/src/java/org/webrtc/MediaCodecVideoDecoderFactory.java +++ b/sdk/android/src/java/org/webrtc/MediaCodecVideoDecoderFactory.java @@ -19,7 +19,6 @@ import android.media.MediaCodecList; import android.os.Build; import android.support.annotation.Nullable; import java.util.ArrayList; -import java.util.Arrays; import java.util.List; /** Factory for decoders backed by Android MediaCodec API. */ diff --git a/sdk/android/src/java/org/webrtc/NV21Buffer.java b/sdk/android/src/java/org/webrtc/NV21Buffer.java index acd6b81646..76e6e179da 100644 --- a/sdk/android/src/java/org/webrtc/NV21Buffer.java +++ b/sdk/android/src/java/org/webrtc/NV21Buffer.java @@ -12,7 +12,6 @@ package org.webrtc; import android.support.annotation.Nullable; import java.nio.ByteBuffer; -import java.util.concurrent.atomic.AtomicInteger; public class NV21Buffer implements VideoFrame.Buffer { private final byte[] data; diff --git a/sdk/android/src/java/org/webrtc/VideoEncoderWrapper.java b/sdk/android/src/java/org/webrtc/VideoEncoderWrapper.java index 03676b160a..945e058cca 100644 --- a/sdk/android/src/java/org/webrtc/VideoEncoderWrapper.java +++ b/sdk/android/src/java/org/webrtc/VideoEncoderWrapper.java @@ -12,7 +12,6 @@ package org.webrtc; // Explicit imports necessary for JNI generation. import android.support.annotation.Nullable; -import java.nio.ByteBuffer; import org.webrtc.VideoEncoder; /** diff --git a/sdk/android/src/java/org/webrtc/audio/WebRtcAudioEffects.java b/sdk/android/src/java/org/webrtc/audio/WebRtcAudioEffects.java index 6045f34fbb..6f575be2ce 100644 --- a/sdk/android/src/java/org/webrtc/audio/WebRtcAudioEffects.java +++ b/sdk/android/src/java/org/webrtc/audio/WebRtcAudioEffects.java @@ -13,11 +13,9 @@ package org.webrtc.audio; import android.media.audiofx.AcousticEchoCanceler; import android.media.audiofx.AudioEffect; import android.media.audiofx.AudioEffect.Descriptor; -import android.media.audiofx.AutomaticGainControl; import android.media.audiofx.NoiseSuppressor; import android.os.Build; import android.support.annotation.Nullable; -import java.util.List; import java.util.UUID; import org.webrtc.Logging; diff --git a/sdk/android/src/java/org/webrtc/audio/WebRtcAudioUtils.java b/sdk/android/src/java/org/webrtc/audio/WebRtcAudioUtils.java index 8f08554559..591fc9e013 100644 --- a/sdk/android/src/java/org/webrtc/audio/WebRtcAudioUtils.java +++ b/sdk/android/src/java/org/webrtc/audio/WebRtcAudioUtils.java @@ -21,14 +21,10 @@ import android.content.pm.PackageManager; import android.media.AudioDeviceInfo; import android.media.AudioFormat; import android.media.AudioManager; -import android.media.AudioRecordingConfiguration; import android.media.MediaRecorder.AudioSource; import android.os.Build; -import android.os.Process; import java.lang.Thread; import java.util.Arrays; -import java.util.Iterator; -import java.util.List; import org.webrtc.Logging; final class WebRtcAudioUtils { diff --git a/sdk/android/tests/src/org/webrtc/AndroidVideoDecoderTest.java b/sdk/android/tests/src/org/webrtc/AndroidVideoDecoderTest.java index 1b9b56608d..b818a3e841 100644 --- a/sdk/android/tests/src/org/webrtc/AndroidVideoDecoderTest.java +++ b/sdk/android/tests/src/org/webrtc/AndroidVideoDecoderTest.java @@ -21,7 +21,6 @@ import static org.mockito.Mockito.mock; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; -import static org.robolectric.Shadows.shadowOf; import android.graphics.Matrix; import android.graphics.SurfaceTexture; diff --git a/sdk/android/tests/src/org/webrtc/HardwareVideoEncoderTest.java b/sdk/android/tests/src/org/webrtc/HardwareVideoEncoderTest.java index a08157dc20..3d8b9b77bb 100644 --- a/sdk/android/tests/src/org/webrtc/HardwareVideoEncoderTest.java +++ b/sdk/android/tests/src/org/webrtc/HardwareVideoEncoderTest.java @@ -16,7 +16,6 @@ import static org.mockito.Matchers.anyInt; import static org.mockito.Matchers.anyLong; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.verify; -import static org.robolectric.Shadows.shadowOf; import android.media.MediaCodec; import android.media.MediaCodecInfo; @@ -24,8 +23,6 @@ import android.media.MediaFormat; import java.nio.ByteBuffer; import java.util.HashMap; import java.util.Map; -import java.util.concurrent.Callable; -import java.util.concurrent.TimeUnit; import org.chromium.testing.local.LocalRobolectricTestRunner; import org.junit.Before; import org.junit.Test; @@ -34,8 +31,6 @@ import org.mockito.ArgumentCaptor; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import org.robolectric.annotation.Config; -import org.robolectric.shadows.ShadowSystemClock; -import org.webrtc.EglBase.Context; import org.webrtc.EncodedImage; import org.webrtc.EncodedImage.FrameType; import org.webrtc.FakeMediaCodecWrapper.State;