2019-07-24 11:27:29 +00:00
|
|
|
.class public Lorg/webrtc/PeerConnection$RTCConfiguration;
|
|
|
|
.super Ljava/lang/Object;
|
|
|
|
.source "PeerConnection.java"
|
|
|
|
|
|
|
|
|
|
|
|
# annotations
|
|
|
|
.annotation system Ldalvik/annotation/EnclosingClass;
|
|
|
|
value = Lorg/webrtc/PeerConnection;
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
.annotation system Ldalvik/annotation/InnerClass;
|
|
|
|
accessFlags = 0x9
|
|
|
|
name = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
|
|
|
|
# instance fields
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public activeResetSrtpParams:Z
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public audioJitterBufferFastAccelerate:Z
|
|
|
|
|
|
|
|
.field public audioJitterBufferMaxPackets:I
|
|
|
|
|
|
|
|
.field public bundlePolicy:Lorg/webrtc/PeerConnection$BundlePolicy;
|
|
|
|
|
|
|
|
.field public candidateNetworkPolicy:Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public certificate:Lorg/webrtc/RtcCertificatePem;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public combinedAudioVideoBwe:Ljava/lang/Boolean;
|
|
|
|
|
|
|
|
.field public continualGatheringPolicy:Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public cryptoOptions:Lorg/webrtc/CryptoOptions;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public disableIPv6OnWifi:Z
|
|
|
|
|
|
|
|
.field public disableIpv6:Z
|
|
|
|
|
|
|
|
.field public enableCpuOveruseDetection:Z
|
|
|
|
|
|
|
|
.field public enableDscp:Z
|
|
|
|
|
|
|
|
.field public enableDtlsSrtp:Ljava/lang/Boolean;
|
|
|
|
|
|
|
|
.field public enableRtpDataChannel:Z
|
|
|
|
|
|
|
|
.field public iceBackupCandidatePairPingInterval:I
|
|
|
|
|
|
|
|
.field public iceCandidatePoolSize:I
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public iceCheckIntervalStrongConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
.field public iceCheckIntervalWeakConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public iceCheckMinInterval:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
.field public iceConnectionReceivingTimeout:I
|
|
|
|
|
|
|
|
.field public iceRegatherIntervalRange:Lorg/webrtc/PeerConnection$IntervalRange;
|
|
|
|
|
|
|
|
.field public iceServers:Ljava/util/List;
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
|
|
value = {
|
|
|
|
"Ljava/util/List<",
|
|
|
|
"Lorg/webrtc/PeerConnection$IceServer;",
|
|
|
|
">;"
|
|
|
|
}
|
|
|
|
.end annotation
|
|
|
|
.end field
|
|
|
|
|
|
|
|
.field public iceTransportsType:Lorg/webrtc/PeerConnection$IceTransportsType;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public iceUnwritableMinChecks:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
.field public iceUnwritableTimeMs:Ljava/lang/Integer;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public keyType:Lorg/webrtc/PeerConnection$KeyType;
|
|
|
|
|
|
|
|
.field public maxIPv6Networks:I
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public networkPreference:Lorg/webrtc/PeerConnection$AdapterType;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public presumeWritableWhenFullyRelayed:Z
|
|
|
|
|
|
|
|
.field public pruneTurnPorts:Z
|
|
|
|
|
|
|
|
.field public rtcpMuxPolicy:Lorg/webrtc/PeerConnection$RtcpMuxPolicy;
|
|
|
|
|
|
|
|
.field public screencastMinBitrate:Ljava/lang/Integer;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public sdpSemantics:Lorg/webrtc/PeerConnection$SdpSemantics;
|
|
|
|
|
|
|
|
.field public stunCandidateKeepaliveIntervalMs:Ljava/lang/Integer;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
.field public suspendBelowMinBitrate:Z
|
|
|
|
|
|
|
|
.field public tcpCandidatePolicy:Lorg/webrtc/PeerConnection$TcpCandidatePolicy;
|
|
|
|
|
|
|
|
.field public turnCustomizer:Lorg/webrtc/TurnCustomizer;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.field public useMediaTransport:Z
|
|
|
|
|
|
|
|
.field public useMediaTransportForDataChannels:Z
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
# direct methods
|
|
|
|
.method public constructor <init>(Ljava/util/List;)V
|
|
|
|
.locals 2
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
|
|
value = {
|
|
|
|
"(",
|
|
|
|
"Ljava/util/List<",
|
|
|
|
"Lorg/webrtc/PeerConnection$IceServer;",
|
|
|
|
">;)V"
|
|
|
|
}
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$IceTransportsType;->ALL:Lorg/webrtc/PeerConnection$IceTransportsType;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceTransportsType:Lorg/webrtc/PeerConnection$IceTransportsType;
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$BundlePolicy;->BALANCED:Lorg/webrtc/PeerConnection$BundlePolicy;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->bundlePolicy:Lorg/webrtc/PeerConnection$BundlePolicy;
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$RtcpMuxPolicy;->REQUIRE:Lorg/webrtc/PeerConnection$RtcpMuxPolicy;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->rtcpMuxPolicy:Lorg/webrtc/PeerConnection$RtcpMuxPolicy;
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$TcpCandidatePolicy;->ENABLED:Lorg/webrtc/PeerConnection$TcpCandidatePolicy;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->tcpCandidatePolicy:Lorg/webrtc/PeerConnection$TcpCandidatePolicy;
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;->ALL:Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->candidateNetworkPolicy:Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;
|
|
|
|
|
|
|
|
iput-object p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceServers:Ljava/util/List;
|
|
|
|
|
|
|
|
const/16 p1, 0x32
|
|
|
|
|
|
|
|
iput p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->audioJitterBufferMaxPackets:I
|
|
|
|
|
|
|
|
const/4 p1, 0x0
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->audioJitterBufferFastAccelerate:Z
|
|
|
|
|
|
|
|
const/4 v0, -0x1
|
|
|
|
|
|
|
|
iput v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceConnectionReceivingTimeout:I
|
|
|
|
|
|
|
|
iput v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceBackupCandidatePairPingInterval:I
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$KeyType;->ECDSA:Lorg/webrtc/PeerConnection$KeyType;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->keyType:Lorg/webrtc/PeerConnection$KeyType;
|
|
|
|
|
|
|
|
sget-object v0, Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;->GATHER_ONCE:Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->continualGatheringPolicy:Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;
|
|
|
|
|
|
|
|
iput p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCandidatePoolSize:I
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->pruneTurnPorts:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->presumeWritableWhenFullyRelayed:Z
|
|
|
|
|
|
|
|
const/4 v0, 0x0
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckIntervalStrongConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckIntervalWeakConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckMinInterval:Ljava/lang/Integer;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceUnwritableTimeMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceUnwritableMinChecks:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->stunCandidateKeepaliveIntervalMs:Ljava/lang/Integer;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->disableIPv6OnWifi:Z
|
|
|
|
|
|
|
|
const/4 v1, 0x5
|
|
|
|
|
|
|
|
iput v1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->maxIPv6Networks:I
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceRegatherIntervalRange:Lorg/webrtc/PeerConnection$IntervalRange;
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->disableIpv6:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableDscp:Z
|
|
|
|
|
|
|
|
const/4 v1, 0x1
|
|
|
|
|
|
|
|
iput-boolean v1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableCpuOveruseDetection:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableRtpDataChannel:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->suspendBelowMinBitrate:Z
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->screencastMinBitrate:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->combinedAudioVideoBwe:Ljava/lang/Boolean;
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableDtlsSrtp:Ljava/lang/Boolean;
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
sget-object v1, Lorg/webrtc/PeerConnection$AdapterType;->UNKNOWN:Lorg/webrtc/PeerConnection$AdapterType;
|
|
|
|
|
|
|
|
iput-object v1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->networkPreference:Lorg/webrtc/PeerConnection$AdapterType;
|
|
|
|
|
|
|
|
sget-object v1, Lorg/webrtc/PeerConnection$SdpSemantics;->PLAN_B:Lorg/webrtc/PeerConnection$SdpSemantics;
|
|
|
|
|
|
|
|
iput-object v1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->sdpSemantics:Lorg/webrtc/PeerConnection$SdpSemantics;
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->activeResetSrtpParams:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->useMediaTransport:Z
|
|
|
|
|
|
|
|
iput-boolean p1, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->useMediaTransportForDataChannels:Z
|
|
|
|
|
|
|
|
iput-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->cryptoOptions:Lorg/webrtc/CryptoOptions;
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
return-void
|
|
|
|
.end method
|
|
|
|
|
|
|
|
|
|
|
|
# virtual methods
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getActiveResetSrtpParams()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->activeResetSrtpParams:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getAudioJitterBufferFastAccelerate()Z
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->audioJitterBufferFastAccelerate:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getAudioJitterBufferMaxPackets()I
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->audioJitterBufferMaxPackets:I
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getBundlePolicy()Lorg/webrtc/PeerConnection$BundlePolicy;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->bundlePolicy:Lorg/webrtc/PeerConnection$BundlePolicy;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getCandidateNetworkPolicy()Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->candidateNetworkPolicy:Lorg/webrtc/PeerConnection$CandidateNetworkPolicy;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getCertificate()Lorg/webrtc/RtcCertificatePem;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->certificate:Lorg/webrtc/RtcCertificatePem;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getCombinedAudioVideoBwe()Ljava/lang/Boolean;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->combinedAudioVideoBwe:Ljava/lang/Boolean;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getContinualGatheringPolicy()Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->continualGatheringPolicy:Lorg/webrtc/PeerConnection$ContinualGatheringPolicy;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getCryptoOptions()Lorg/webrtc/CryptoOptions;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->cryptoOptions:Lorg/webrtc/CryptoOptions;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getDisableIPv6OnWifi()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->disableIPv6OnWifi:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getDisableIpv6()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->disableIpv6:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getEnableCpuOveruseDetection()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableCpuOveruseDetection:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getEnableDscp()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableDscp:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getEnableDtlsSrtp()Ljava/lang/Boolean;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableDtlsSrtp:Ljava/lang/Boolean;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getEnableRtpDataChannel()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->enableRtpDataChannel:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceBackupCandidatePairPingInterval()I
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceBackupCandidatePairPingInterval:I
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceCandidatePoolSize()I
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCandidatePoolSize:I
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceCheckIntervalStrongConnectivity()Ljava/lang/Integer;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckIntervalStrongConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getIceCheckIntervalWeakConnectivity()Ljava/lang/Integer;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckIntervalWeakConnectivityMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getIceCheckMinInterval()Ljava/lang/Integer;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceCheckMinInterval:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceConnectionReceivingTimeout()I
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceConnectionReceivingTimeout:I
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceRegatherIntervalRange()Lorg/webrtc/PeerConnection$IntervalRange;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceRegatherIntervalRange:Lorg/webrtc/PeerConnection$IntervalRange;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceServers()Ljava/util/List;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
|
|
value = {
|
|
|
|
"()",
|
|
|
|
"Ljava/util/List<",
|
|
|
|
"Lorg/webrtc/PeerConnection$IceServer;",
|
|
|
|
">;"
|
|
|
|
}
|
|
|
|
.end annotation
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
2019-07-24 11:27:29 +00:00
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceServers:Ljava/util/List;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceTransportsType()Lorg/webrtc/PeerConnection$IceTransportsType;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceTransportsType:Lorg/webrtc/PeerConnection$IceTransportsType;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getIceUnwritableMinChecks()Ljava/lang/Integer;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceUnwritableMinChecks:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getIceUnwritableTimeout()Ljava/lang/Integer;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->iceUnwritableTimeMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getKeyType()Lorg/webrtc/PeerConnection$KeyType;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->keyType:Lorg/webrtc/PeerConnection$KeyType;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getMaxIPv6Networks()I
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->maxIPv6Networks:I
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getNetworkPreference()Lorg/webrtc/PeerConnection$AdapterType;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->networkPreference:Lorg/webrtc/PeerConnection$AdapterType;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getPresumeWritableWhenFullyRelayed()Z
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->presumeWritableWhenFullyRelayed:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getPruneTurnPorts()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->pruneTurnPorts:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getRtcpMuxPolicy()Lorg/webrtc/PeerConnection$RtcpMuxPolicy;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->rtcpMuxPolicy:Lorg/webrtc/PeerConnection$RtcpMuxPolicy;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getScreencastMinBitrate()Ljava/lang/Integer;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->screencastMinBitrate:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getSdpSemantics()Lorg/webrtc/PeerConnection$SdpSemantics;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->sdpSemantics:Lorg/webrtc/PeerConnection$SdpSemantics;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getStunCandidateKeepaliveInterval()Ljava/lang/Integer;
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->stunCandidateKeepaliveIntervalMs:Ljava/lang/Integer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getSuspendBelowMinBitrate()Z
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->suspendBelowMinBitrate:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getTcpCandidatePolicy()Lorg/webrtc/PeerConnection$TcpCandidatePolicy;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->tcpCandidatePolicy:Lorg/webrtc/PeerConnection$TcpCandidatePolicy;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
|
|
|
|
2019-12-06 03:29:40 +00:00
|
|
|
.method public getTurnCustomizer()Lorg/webrtc/TurnCustomizer;
|
2019-07-24 11:27:29 +00:00
|
|
|
.locals 1
|
2019-12-06 03:29:40 +00:00
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
2019-07-24 11:27:29 +00:00
|
|
|
|
|
|
|
iget-object v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->turnCustomizer:Lorg/webrtc/TurnCustomizer;
|
|
|
|
|
|
|
|
return-object v0
|
|
|
|
.end method
|
2019-12-06 03:29:40 +00:00
|
|
|
|
|
|
|
.method public getUseMediaTransport()Z
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->useMediaTransport:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|
|
|
|
|
|
|
|
.method public getUseMediaTransportForDataChannels()Z
|
|
|
|
.locals 1
|
|
|
|
.annotation build Lorg/webrtc/CalledByNative;
|
|
|
|
value = "RTCConfiguration"
|
|
|
|
.end annotation
|
|
|
|
|
|
|
|
iget-boolean v0, p0, Lorg/webrtc/PeerConnection$RTCConfiguration;->useMediaTransportForDataChannels:Z
|
|
|
|
|
|
|
|
return v0
|
|
|
|
.end method
|