68 lines
1.8 KiB
Java
68 lines
1.8 KiB
Java
package com.baidu.cloud.media.player.misc;
|
|
|
|
import android.text.TextUtils;
|
|
import com.baidu.cloud.media.player.b;
|
|
import com.ubtrobot.jimu.robotapi.PeripheralType;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class a implements ITrackInfo {
|
|
private int a = 0;
|
|
private b.a b;
|
|
|
|
public a(b.a aVar) {
|
|
this.b = aVar;
|
|
}
|
|
|
|
public void a(int i) {
|
|
this.a = i;
|
|
}
|
|
|
|
@Override // com.baidu.cloud.media.player.misc.ITrackInfo
|
|
public IMediaFormat getFormat() {
|
|
return new BDCloudMediaFormat(this.b);
|
|
}
|
|
|
|
@Override // com.baidu.cloud.media.player.misc.ITrackInfo
|
|
public String getInfoInline() {
|
|
String b;
|
|
StringBuilder sb = new StringBuilder(PeripheralType.SERVO);
|
|
int i = this.a;
|
|
if (i == 1) {
|
|
sb.append("VIDEO");
|
|
sb.append(", ");
|
|
sb.append(this.b.a());
|
|
sb.append(", ");
|
|
sb.append(this.b.c());
|
|
sb.append(", ");
|
|
b = this.b.b();
|
|
} else if (i != 2) {
|
|
b = i != 3 ? i != 4 ? "UNKNOWN" : "SUBTITLE" : "TIMEDTEXT";
|
|
} else {
|
|
sb.append("AUDIO");
|
|
sb.append(", ");
|
|
sb.append(this.b.a());
|
|
sb.append(", ");
|
|
sb.append(this.b.c());
|
|
sb.append(", ");
|
|
b = this.b.d();
|
|
}
|
|
sb.append(b);
|
|
return sb.toString();
|
|
}
|
|
|
|
@Override // com.baidu.cloud.media.player.misc.ITrackInfo
|
|
public String getLanguage() {
|
|
b.a aVar = this.b;
|
|
return (aVar == null || TextUtils.isEmpty(aVar.d)) ? "und" : this.b.d;
|
|
}
|
|
|
|
@Override // com.baidu.cloud.media.player.misc.ITrackInfo
|
|
public int getTrackType() {
|
|
return this.a;
|
|
}
|
|
|
|
public String toString() {
|
|
return a.class.getSimpleName() + '{' + getInfoInline() + "}";
|
|
}
|
|
}
|