Fix small issues that stops the Chromium DEPS roll.
Some imports of classes in the same package are a bit silly. Removing = false for booleans is safe because Java guarantees that an uninitialized bool will always be false. Tbr: sakal@chromium.org Bug: None Change-Id: I04baa78a6e21b1c4fc74c5e46665e66481da2495 Reviewed-on: https://webrtc-review.googlesource.com/c/111243 Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Commit-Queue: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25678}
This commit is contained in:
parent
179a3923b9
commit
bd6ffaf73b
@ -7,6 +7,7 @@
|
||||
* in the file PATENTS. All contributing project authors may
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
package org.webrtc;
|
||||
|
||||
/**
|
||||
@ -108,10 +109,10 @@ public final class CryptoOptions {
|
||||
}
|
||||
|
||||
public static class Builder {
|
||||
private boolean enableGcmCryptoSuites = false;
|
||||
private boolean enableAes128Sha1_32CryptoCipher = false;
|
||||
private boolean enableEncryptedRtpHeaderExtensions = false;
|
||||
private boolean requireFrameEncryption = false;
|
||||
private boolean enableGcmCryptoSuites;
|
||||
private boolean enableAes128Sha1_32CryptoCipher;
|
||||
private boolean enableEncryptedRtpHeaderExtensions;
|
||||
private boolean requireFrameEncryption;
|
||||
|
||||
private Builder() {}
|
||||
|
||||
|
||||
@ -14,11 +14,10 @@ import static org.webrtc.NetworkMonitorAutoDetect.INVALID_NET_ID;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import javax.annotation.Nullable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import org.webrtc.NetworkMonitorAutoDetect.ConnectionType;
|
||||
import org.webrtc.NetworkMonitorAutoDetect.NetworkInformation;
|
||||
import javax.annotation.Nullable;
|
||||
import org.webrtc.NetworkMonitorAutoDetect;
|
||||
|
||||
/**
|
||||
* Borrowed from Chromium's
|
||||
@ -33,7 +32,7 @@ public class NetworkMonitor {
|
||||
* Alerted when the connection type of the network changes. The alert is fired on the UI thread.
|
||||
*/
|
||||
public interface NetworkObserver {
|
||||
public void onConnectionTypeChanged(ConnectionType connectionType);
|
||||
public void onConnectionTypeChanged(NetworkMonitorAutoDetect.ConnectionType connectionType);
|
||||
}
|
||||
|
||||
private static final String TAG = "NetworkMonitor";
|
||||
@ -55,13 +54,13 @@ public class NetworkMonitor {
|
||||
// Also guarded by autoDetectLock.
|
||||
private int numObservers;
|
||||
|
||||
private volatile ConnectionType currentConnectionType;
|
||||
private volatile NetworkMonitorAutoDetect.ConnectionType currentConnectionType;
|
||||
|
||||
private NetworkMonitor() {
|
||||
nativeNetworkObservers = new ArrayList<Long>();
|
||||
networkObservers = new ArrayList<NetworkObserver>();
|
||||
numObservers = 0;
|
||||
currentConnectionType = ConnectionType.CONNECTION_UNKNOWN;
|
||||
currentConnectionType = NetworkMonitorAutoDetect.ConnectionType.CONNECTION_UNKNOWN;
|
||||
}
|
||||
|
||||
// TODO(sakal): Remove once downstream dependencies have been updated.
|
||||
@ -155,7 +154,7 @@ public class NetworkMonitor {
|
||||
return Build.VERSION.SDK_INT;
|
||||
}
|
||||
|
||||
private ConnectionType getCurrentConnectionType() {
|
||||
private NetworkMonitorAutoDetect.ConnectionType getCurrentConnectionType() {
|
||||
return currentConnectionType;
|
||||
}
|
||||
|
||||
@ -169,12 +168,13 @@ public class NetworkMonitor {
|
||||
return new NetworkMonitorAutoDetect(new NetworkMonitorAutoDetect.Observer() {
|
||||
|
||||
@Override
|
||||
public void onConnectionTypeChanged(ConnectionType newConnectionType) {
|
||||
public void onConnectionTypeChanged(
|
||||
NetworkMonitorAutoDetect.ConnectionType newConnectionType) {
|
||||
updateCurrentConnectionType(newConnectionType);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNetworkConnect(NetworkInformation networkInfo) {
|
||||
public void onNetworkConnect(NetworkMonitorAutoDetect.NetworkInformation networkInfo) {
|
||||
notifyObserversOfNetworkConnect(networkInfo);
|
||||
}
|
||||
|
||||
@ -185,13 +185,15 @@ public class NetworkMonitor {
|
||||
}, appContext);
|
||||
}
|
||||
|
||||
private void updateCurrentConnectionType(ConnectionType newConnectionType) {
|
||||
private void updateCurrentConnectionType(
|
||||
NetworkMonitorAutoDetect.ConnectionType newConnectionType) {
|
||||
currentConnectionType = newConnectionType;
|
||||
notifyObserversOfConnectionTypeChange(newConnectionType);
|
||||
}
|
||||
|
||||
/** Alerts all observers of a connection change. */
|
||||
private void notifyObserversOfConnectionTypeChange(ConnectionType newConnectionType) {
|
||||
private void notifyObserversOfConnectionTypeChange(
|
||||
NetworkMonitorAutoDetect.ConnectionType newConnectionType) {
|
||||
List<Long> nativeObservers = getNativeNetworkObserversSync();
|
||||
for (Long nativeObserver : nativeObservers) {
|
||||
nativeNotifyConnectionTypeChanged(nativeObserver);
|
||||
@ -206,7 +208,8 @@ public class NetworkMonitor {
|
||||
}
|
||||
}
|
||||
|
||||
private void notifyObserversOfNetworkConnect(NetworkInformation networkInfo) {
|
||||
private void notifyObserversOfNetworkConnect(
|
||||
NetworkMonitorAutoDetect.NetworkInformation networkInfo) {
|
||||
List<Long> nativeObservers = getNativeNetworkObserversSync();
|
||||
for (Long nativeObserver : nativeObservers) {
|
||||
nativeNotifyOfNetworkConnect(nativeObserver, networkInfo);
|
||||
@ -221,7 +224,7 @@ public class NetworkMonitor {
|
||||
}
|
||||
|
||||
private void updateObserverActiveNetworkList(long nativeObserver) {
|
||||
List<NetworkInformation> networkInfoList;
|
||||
List<NetworkMonitorAutoDetect.NetworkInformation> networkInfoList;
|
||||
synchronized (autoDetectLock) {
|
||||
networkInfoList = (autoDetect == null) ? null : autoDetect.getActiveNetworkList();
|
||||
}
|
||||
@ -229,7 +232,8 @@ public class NetworkMonitor {
|
||||
return;
|
||||
}
|
||||
|
||||
NetworkInformation[] networkInfos = new NetworkInformation[networkInfoList.size()];
|
||||
NetworkMonitorAutoDetect.NetworkInformation[] networkInfos =
|
||||
new NetworkMonitorAutoDetect.NetworkInformation[networkInfoList.size()];
|
||||
networkInfos = networkInfoList.toArray(networkInfos);
|
||||
nativeNotifyOfActiveNetworkList(nativeObserver, networkInfos);
|
||||
}
|
||||
@ -274,17 +278,18 @@ public class NetworkMonitor {
|
||||
|
||||
/** Checks if there currently is connectivity. */
|
||||
public static boolean isOnline() {
|
||||
ConnectionType connectionType = getInstance().getCurrentConnectionType();
|
||||
return connectionType != ConnectionType.CONNECTION_NONE;
|
||||
NetworkMonitorAutoDetect.ConnectionType connectionType =
|
||||
getInstance().getCurrentConnectionType();
|
||||
return connectionType != NetworkMonitorAutoDetect.ConnectionType.CONNECTION_NONE;
|
||||
}
|
||||
|
||||
private native void nativeNotifyConnectionTypeChanged(long nativeAndroidNetworkMonitor);
|
||||
private native void nativeNotifyOfNetworkConnect(
|
||||
long nativeAndroidNetworkMonitor, NetworkInformation networkInfo);
|
||||
long nativeAndroidNetworkMonitor, NetworkMonitorAutoDetect.NetworkInformation networkInfo);
|
||||
private native void nativeNotifyOfNetworkDisconnect(
|
||||
long nativeAndroidNetworkMonitor, long networkHandle);
|
||||
private native void nativeNotifyOfActiveNetworkList(
|
||||
long nativeAndroidNetworkMonitor, NetworkInformation[] networkInfos);
|
||||
long nativeAndroidNetworkMonitor, NetworkMonitorAutoDetect.NetworkInformation[] networkInfos);
|
||||
|
||||
// For testing only.
|
||||
@Nullable
|
||||
|
||||
@ -14,6 +14,9 @@ import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import javax.annotation.Nullable;
|
||||
import org.webrtc.DataChannel;
|
||||
import org.webrtc.MediaStreamTrack;
|
||||
import org.webrtc.RtpTransceiver;
|
||||
|
||||
/**
|
||||
* Java-land version of the PeerConnection APIs; wraps the C++ API
|
||||
|
||||
@ -14,6 +14,7 @@ import android.content.Context;
|
||||
import java.util.List;
|
||||
import javax.annotation.Nullable;
|
||||
import org.webrtc.Logging.Severity;
|
||||
import org.webrtc.PeerConnection;
|
||||
import org.webrtc.audio.AudioDeviceModule;
|
||||
import org.webrtc.audio.LegacyAudioDeviceModule;
|
||||
|
||||
|
||||
@ -10,6 +10,8 @@
|
||||
|
||||
package org.webrtc;
|
||||
|
||||
import org.webrtc.PeerConnection;
|
||||
|
||||
/**
|
||||
* Easily storable/serializable version of a native C++ RTCCertificatePEM.
|
||||
*/
|
||||
|
||||
@ -13,6 +13,7 @@ package org.webrtc;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import org.webrtc.MediaStreamTrack;
|
||||
|
||||
/**
|
||||
* Java wrapper for a C++ RtpTransceiverInterface.
|
||||
|
||||
@ -12,13 +12,13 @@ package org.webrtc;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
|
||||
import org.chromium.base.test.BaseJUnit4ClassRunner;
|
||||
import android.support.test.filters.SmallTest;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.chromium.base.test.BaseJUnit4ClassRunner;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.webrtc.PeerConnection;
|
||||
import org.webrtc.RtcCertificatePem;
|
||||
import org.webrtc.PeerConnection.KeyType;
|
||||
|
||||
/** Tests for RtcCertificatePem.java. */
|
||||
@RunWith(BaseJUnit4ClassRunner.class)
|
||||
|
||||
@ -11,6 +11,7 @@
|
||||
package org.webrtc;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
import org.webrtc.VideoFrame;
|
||||
|
||||
/**
|
||||
* Implements VideoCapturer.CapturerObserver and feeds frames to
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user