MediaStreamInfo.smali
.class public Lio/agora/mediaplayer/data/MediaStreamInfo;
.super Ljava/lang/Object;
# instance fields
.field private audioBytesPerSample:I
.field private audioChannels:I
.field private audioSampleRate:I
.field private codecName:Ljava/lang/String;
.field private duration:J
.field private language:Ljava/lang/String;
.field private mediaStreamType:I
.field private streamIndex:I
.field private videoBitRate:I
.field private videoFrameRate:I
.field private videoHeight:I
.field private videoRotation:I
.field private videoWidth:I
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(IILjava/lang/String;Ljava/lang/String;IIIIIIIJ)V
.registers 14
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0,
0x0
}
names = {
"streamIndex",
"mediaStreamType",
"codecName",
"language",
"videoFrameRate",
"videoBitRate",
"videoWidth",
"videoHeight",
"videoRotation",
"audioSampleRate",
"audioChannels",
"duration"
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->streamIndex:I
iput p2, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->mediaStreamType:I
iput-object p3, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->codecName:Ljava/lang/String;
iput-object p4, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->language:Ljava/lang/String;
iput p5, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoFrameRate:I
iput p6, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoBitRate:I
iput p7, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoWidth:I
iput p8, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoHeight:I
iput p9, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoRotation:I
iput p10, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioSampleRate:I
iput p11, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioChannels:I
iput-wide p12, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->duration:J
return-void
.end method
# virtual methods
.method public getAudioBytesPerSample()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioBytesPerSample:I
return v0
.end method
.method public getAudioChannels()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioChannels:I
return v0
.end method
.method public getAudioSampleRate()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioSampleRate:I
return v0
.end method
.method public getCodecName()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->codecName:Ljava/lang/String;
return-object v0
.end method
.method public getDuration()J
.registers 3
iget-wide v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->duration:J
return-wide v0
.end method
.method public getLanguage()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->language:Ljava/lang/String;
return-object v0
.end method
.method public getMediaStreamType()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->mediaStreamType:I
return v0
.end method
.method public getStreamIndex()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->streamIndex:I
return v0
.end method
.method public getVideoBitRate()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoBitRate:I
return v0
.end method
.method public getVideoFrameRate()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoFrameRate:I
return v0
.end method
.method public getVideoHeight()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoHeight:I
return v0
.end method
.method public getVideoRotation()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoRotation:I
return v0
.end method
.method public getVideoWidth()I
.registers 2
iget v0, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoWidth:I
return v0
.end method
.method public setAudioBytesPerSample(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"audioBytesPerSample"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioBytesPerSample:I
return-void
.end method
.method public setAudioChannels(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"audioChannels"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioChannels:I
return-void
.end method
.method public setAudioSampleRate(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"audioSampleRate"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioSampleRate:I
return-void
.end method
.method public setCodecName(Ljava/lang/String;)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"codecName"
}
.end annotation
iput-object p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->codecName:Ljava/lang/String;
return-void
.end method
.method public setDuration(J)V
.registers 3
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"duration"
}
.end annotation
iput-wide p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->duration:J
return-void
.end method
.method public setLanguage(Ljava/lang/String;)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"language"
}
.end annotation
iput-object p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->language:Ljava/lang/String;
return-void
.end method
.method public setMediaStreamType(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"mediaStreamType"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->mediaStreamType:I
return-void
.end method
.method public setStreamIndex(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"streamIndex"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->streamIndex:I
return-void
.end method
.method public setVideoBitRate(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"videoBitRate"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoBitRate:I
return-void
.end method
.method public setVideoFrameRate(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"videoFrameRate"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoFrameRate:I
return-void
.end method
.method public setVideoHeight(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"videoHeight"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoHeight:I
return-void
.end method
.method public setVideoRotation(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"videoRotation"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoRotation:I
return-void
.end method
.method public setVideoWidth(I)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"videoWidth"
}
.end annotation
iput p1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoWidth:I
return-void
.end method
.method public toString()Ljava/lang/String;
.registers 4
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "MediaStreamInfo{streamIndex="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->streamIndex:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", mediaStreamType="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->mediaStreamType:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", codecName=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->codecName:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 v1, 0x27
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
const-string v2, ", language=\'"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->language:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
const-string v1, ", videoFrameRate="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoFrameRate:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", videoBitRate="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoBitRate:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", videoWidth="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoWidth:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", videoHeight="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoHeight:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", audioSampleRate="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioSampleRate:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", videoRotation="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->videoRotation:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", audioChannels="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->audioChannels:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", duration="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lio/agora/mediaplayer/data/MediaStreamInfo;->duration:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method