.class public final Lcom/google/android/exoplayer2/Format$Builder; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/android/exoplayer2/Format; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "Builder" .end annotation # instance fields .field public accessibilityChannel:I .field public averageBitrate:I .field public channelCount:I .field public codecs:Ljava/lang/String; .field public colorInfo:Lcom/google/android/exoplayer2/video/ColorInfo; .field public containerMimeType:Ljava/lang/String; .field public drmInitData:Lcom/google/android/exoplayer2/drm/DrmInitData; .field public encoderDelay:I .field public encoderPadding:I .field public exoMediaCryptoType:Ljava/lang/Class; .field public frameRate:F .field public height:I .field public id:Ljava/lang/String; .field public initializationData:Ljava/util/List; .field public label:Ljava/lang/String; .field public language:Ljava/lang/String; .field public maxInputSize:I .field public metadata:Lcom/google/android/exoplayer2/metadata/Metadata; .field public pcmEncoding:I .field public peakBitrate:I .field public pixelWidthHeightRatio:F .field public projectionData:[B .field public roleFlags:I .field public rotationDegrees:I .field public sampleMimeType:Ljava/lang/String; .field public sampleRate:I .field public selectionFlags:I .field public stereoMode:I .field public subsampleOffsetUs:J .field public width:I # direct methods .method public constructor ()V .locals 3 .line 178 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, -0x1 iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->averageBitrate:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->peakBitrate:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->maxInputSize:I const-wide v1, 0x7fffffffffffffffL iput-wide v1, p0, Lcom/google/android/exoplayer2/Format$Builder;->subsampleOffsetUs:J iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->width:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->height:I const/high16 v1, -0x40800000 # -1.0f iput v1, p0, Lcom/google/android/exoplayer2/Format$Builder;->frameRate:F const/high16 v1, 0x3f800000 # 1.0f iput v1, p0, Lcom/google/android/exoplayer2/Format$Builder;->pixelWidthHeightRatio:F iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->stereoMode:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->channelCount:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->sampleRate:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->pcmEncoding:I iput v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->accessibilityChannel:I return-void .end method .method public static synthetic access$100(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->id:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$1000(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->containerMimeType:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$1100(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->sampleMimeType:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$1200(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->maxInputSize:I return p0 .end method .method public static synthetic access$1300(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/util/List; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->initializationData:Ljava/util/List; return-object p0 .end method .method public static synthetic access$1400(Lcom/google/android/exoplayer2/Format$Builder;)Lcom/google/android/exoplayer2/drm/DrmInitData; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->drmInitData:Lcom/google/android/exoplayer2/drm/DrmInitData; return-object p0 .end method .method public static synthetic access$1500(Lcom/google/android/exoplayer2/Format$Builder;)J .locals 2 .line 126 iget-wide v0, p0, Lcom/google/android/exoplayer2/Format$Builder;->subsampleOffsetUs:J return-wide v0 .end method .method public static synthetic access$1600(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->width:I return p0 .end method .method public static synthetic access$1700(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->height:I return p0 .end method .method public static synthetic access$1800(Lcom/google/android/exoplayer2/Format$Builder;)F .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->frameRate:F return p0 .end method .method public static synthetic access$1900(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->rotationDegrees:I return p0 .end method .method public static synthetic access$200(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->label:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$2000(Lcom/google/android/exoplayer2/Format$Builder;)F .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->pixelWidthHeightRatio:F return p0 .end method .method public static synthetic access$2100(Lcom/google/android/exoplayer2/Format$Builder;)[B .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->projectionData:[B return-object p0 .end method .method public static synthetic access$2200(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->stereoMode:I return p0 .end method .method public static synthetic access$2300(Lcom/google/android/exoplayer2/Format$Builder;)Lcom/google/android/exoplayer2/video/ColorInfo; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->colorInfo:Lcom/google/android/exoplayer2/video/ColorInfo; return-object p0 .end method .method public static synthetic access$2400(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->channelCount:I return p0 .end method .method public static synthetic access$2500(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->sampleRate:I return p0 .end method .method public static synthetic access$2600(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->pcmEncoding:I return p0 .end method .method public static synthetic access$2700(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->encoderDelay:I return p0 .end method .method public static synthetic access$2800(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->encoderPadding:I return p0 .end method .method public static synthetic access$2900(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->accessibilityChannel:I return p0 .end method .method public static synthetic access$300(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->language:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$3000(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/Class; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->exoMediaCryptoType:Ljava/lang/Class; return-object p0 .end method .method public static synthetic access$400(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->selectionFlags:I return p0 .end method .method public static synthetic access$500(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->roleFlags:I return p0 .end method .method public static synthetic access$600(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->averageBitrate:I return p0 .end method .method public static synthetic access$700(Lcom/google/android/exoplayer2/Format$Builder;)I .locals 0 .line 126 iget p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->peakBitrate:I return p0 .end method .method public static synthetic access$800(Lcom/google/android/exoplayer2/Format$Builder;)Ljava/lang/String; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->codecs:Ljava/lang/String; return-object p0 .end method .method public static synthetic access$900(Lcom/google/android/exoplayer2/Format$Builder;)Lcom/google/android/exoplayer2/metadata/Metadata; .locals 0 .line 126 iget-object p0, p0, Lcom/google/android/exoplayer2/Format$Builder;->metadata:Lcom/google/android/exoplayer2/metadata/Metadata; return-object p0 .end method # virtual methods .method public build()Lcom/google/android/exoplayer2/Format; .locals 2 .line 600 new-instance v0, Lcom/google/android/exoplayer2/Format; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lcom/google/android/exoplayer2/Format;->(Lcom/google/android/exoplayer2/Format$Builder;Lcom/google/android/exoplayer2/Format$1;)V return-object v0 .end method .method public setSampleMimeType(Ljava/lang/String;)Lcom/google/android/exoplayer2/Format$Builder; .locals 0 iput-object p1, p0, Lcom/google/android/exoplayer2/Format$Builder;->sampleMimeType:Ljava/lang/String; return-object p0 .end method