.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 maxBitrateBps:Ljava/lang/Integer; .field public maxFramerate:Ljava/lang/Integer; .field public minBitrateBps:Ljava/lang/Integer; .field public numTemporalLayers:Ljava/lang/Integer; .field public ssrc:Ljava/lang/Long; # direct methods .method public constructor (ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Long;)V .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x1 iput-boolean v0, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z iput-boolean p1, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z iput-object p2, p0, Lorg/webrtc/RtpParameters$Encoding;->maxBitrateBps:Ljava/lang/Integer; iput-object p3, p0, Lorg/webrtc/RtpParameters$Encoding;->minBitrateBps:Ljava/lang/Integer; iput-object p4, p0, Lorg/webrtc/RtpParameters$Encoding;->maxFramerate:Ljava/lang/Integer; iput-object p5, p0, Lorg/webrtc/RtpParameters$Encoding;->numTemporalLayers:Ljava/lang/Integer; iput-object p6, p0, Lorg/webrtc/RtpParameters$Encoding;->ssrc:Ljava/lang/Long; return-void .end method # virtual methods .method public getActive()Z .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-boolean v0, p0, Lorg/webrtc/RtpParameters$Encoding;->active:Z return v0 .end method .method public getMaxBitrateBps()Ljava/lang/Integer; .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-object v0, p0, Lorg/webrtc/RtpParameters$Encoding;->maxBitrateBps:Ljava/lang/Integer; return-object v0 .end method .method public getMaxFramerate()Ljava/lang/Integer; .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-object v0, p0, Lorg/webrtc/RtpParameters$Encoding;->maxFramerate:Ljava/lang/Integer; return-object v0 .end method .method public getMinBitrateBps()Ljava/lang/Integer; .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-object v0, p0, Lorg/webrtc/RtpParameters$Encoding;->minBitrateBps:Ljava/lang/Integer; return-object v0 .end method .method public getNumTemporalLayers()Ljava/lang/Integer; .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-object v0, p0, Lorg/webrtc/RtpParameters$Encoding;->numTemporalLayers:Ljava/lang/Integer; return-object v0 .end method .method public getSsrc()Ljava/lang/Long; .locals 1 .annotation build Lorg/webrtc/CalledByNative; value = "Encoding" .end annotation iget-object v0, p0, Lorg/webrtc/RtpParameters$Encoding;->ssrc:Ljava/lang/Long; return-object v0 .end method