.class public Lorg/webrtc/RtpParameters$Encoding; .super Ljava/lang/Object; .source "RtpParameters.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lorg/webrtc/RtpParameters; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Encoding" .end annotation # instance fields .field public active:Z .field public adaptiveAudioPacketTime:Z .field public bitratePriority:D .field public maxBitrateBps:Ljava/lang/Integer; .field public maxFramerate:Ljava/lang/Integer; .field public minBitrateBps:Ljava/lang/Integer; .field public networkPriority:I .field public numTemporalLayers:Ljava/lang/Integer; .field public rid:Ljava/lang/String; .field public scaleResolutionDownBy:Ljava/lang/Double; .field public ssrc:Ljava/lang/Long; # direct methods .method constructor (Ljava/lang/String;ZDILjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Long;Z)V .locals 0 .line 97 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lorg/webrtc/RtpParameters$Encoding;->rid:Ljava/lang/String; iput-boolean p2, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z iput-wide p3, p0, Lorg/webrtc/RtpParameters$Encoding;->bitratePriority:D iput p5, p0, Lorg/webrtc/RtpParameters$Encoding;->networkPriority:I iput-object p6, p0, Lorg/webrtc/RtpParameters$Encoding;->maxBitrateBps:Ljava/lang/Integer; iput-object p7, p0, Lorg/webrtc/RtpParameters$Encoding;->minBitrateBps:Ljava/lang/Integer; iput-object p8, p0, Lorg/webrtc/RtpParameters$Encoding;->maxFramerate:Ljava/lang/Integer; iput-object p9, p0, Lorg/webrtc/RtpParameters$Encoding;->numTemporalLayers:Ljava/lang/Integer; iput-object p10, p0, Lorg/webrtc/RtpParameters$Encoding;->scaleResolutionDownBy:Ljava/lang/Double; iput-object p11, p0, Lorg/webrtc/RtpParameters$Encoding;->ssrc:Ljava/lang/Long; iput-boolean p12, p0, Lorg/webrtc/RtpParameters$Encoding;->adaptiveAudioPacketTime:Z return-void .end method .method public constructor (Ljava/lang/String;ZLjava/lang/Double;)V .locals 2 .line 87 invoke-direct {p0}, Ljava/lang/Object;->()V const-wide/high16 v0, 0x3ff0000000000000L # 1.0 iput-wide v0, p0, Lorg/webrtc/RtpParameters$Encoding;->bitratePriority:D const/4 v0, 0x1 iput v0, p0, Lorg/webrtc/RtpParameters$Encoding;->networkPriority:I iput-object p1, p0, Lorg/webrtc/RtpParameters$Encoding;->rid:Ljava/lang/String; iput-boolean p2, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z iput-object p3, p0, Lorg/webrtc/RtpParameters$Encoding;->scaleResolutionDownBy:Ljava/lang/Double; return-void .end method # virtual methods .method getActive()Z .locals 0 iget-boolean p0, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z return p0 .end method .method getAdaptivePTime()Z .locals 0 iget-boolean p0, p0, Lorg/webrtc/RtpParameters$Encoding;->adaptiveAudioPacketTime:Z return p0 .end method .method getBitratePriority()D .locals 2 iget-wide v0, p0, Lorg/webrtc/RtpParameters$Encoding;->bitratePriority:D return-wide v0 .end method .method getMaxBitrateBps()Ljava/lang/Integer; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->maxBitrateBps:Ljava/lang/Integer; return-object p0 .end method .method getMaxFramerate()Ljava/lang/Integer; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->maxFramerate:Ljava/lang/Integer; return-object p0 .end method .method getMinBitrateBps()Ljava/lang/Integer; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->minBitrateBps:Ljava/lang/Integer; return-object p0 .end method .method getNetworkPriority()I .locals 0 iget p0, p0, Lorg/webrtc/RtpParameters$Encoding;->networkPriority:I return p0 .end method .method getNumTemporalLayers()Ljava/lang/Integer; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->numTemporalLayers:Ljava/lang/Integer; return-object p0 .end method .method getRid()Ljava/lang/String; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->rid:Ljava/lang/String; return-object p0 .end method .method getScaleResolutionDownBy()Ljava/lang/Double; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->scaleResolutionDownBy:Ljava/lang/Double; return-object p0 .end method .method getSsrc()Ljava/lang/Long; .locals 0 iget-object p0, p0, Lorg/webrtc/RtpParameters$Encoding;->ssrc:Ljava/lang/Long; return-object p0 .end method