87 lines
2.6 KiB
Java
87 lines
2.6 KiB
Java
package com.google.android.exoplayer2.metadata.flac;
|
|
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
import androidx.annotation.Nullable;
|
|
import c.i.a.c.i2.f0;
|
|
import com.google.android.exoplayer2.Format;
|
|
import com.google.android.exoplayer2.metadata.Metadata;
|
|
public final class VorbisComment implements Metadata.Entry {
|
|
public static final Parcelable.Creator<VorbisComment> CREATOR = new a();
|
|
public final String i;
|
|
public final String j;
|
|
|
|
public class a implements Parcelable.Creator<VorbisComment> {
|
|
/* Return type fixed from 'java.lang.Object' to match base method */
|
|
@Override // android.os.Parcelable.Creator
|
|
public VorbisComment createFromParcel(Parcel parcel) {
|
|
return new VorbisComment(parcel);
|
|
}
|
|
|
|
/* Return type fixed from 'java.lang.Object[]' to match base method */
|
|
@Override // android.os.Parcelable.Creator
|
|
public VorbisComment[] newArray(int i) {
|
|
return new VorbisComment[i];
|
|
}
|
|
}
|
|
|
|
public VorbisComment(Parcel parcel) {
|
|
String readString = parcel.readString();
|
|
int i = f0.a;
|
|
this.i = readString;
|
|
this.j = parcel.readString();
|
|
}
|
|
|
|
public VorbisComment(String str, String str2) {
|
|
this.i = str;
|
|
this.j = str2;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public int describeContents() {
|
|
return 0;
|
|
}
|
|
|
|
@Override // java.lang.Object
|
|
public boolean equals(@Nullable Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (obj == null || VorbisComment.class != obj.getClass()) {
|
|
return false;
|
|
}
|
|
VorbisComment vorbisComment = (VorbisComment) obj;
|
|
return this.i.equals(vorbisComment.i) && this.j.equals(vorbisComment.j);
|
|
}
|
|
|
|
@Override // java.lang.Object
|
|
public int hashCode() {
|
|
return this.j.hashCode() + c.d.b.a.a.m(this.i, 527, 31);
|
|
}
|
|
|
|
@Override // com.google.android.exoplayer2.metadata.Metadata.Entry
|
|
public /* synthetic */ byte[] n0() {
|
|
return c.i.a.c.c2.a.a(this);
|
|
}
|
|
|
|
@Override // java.lang.Object
|
|
public String toString() {
|
|
StringBuilder L = c.d.b.a.a.L("VC: ");
|
|
L.append(this.i);
|
|
L.append("=");
|
|
L.append(this.j);
|
|
return L.toString();
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public void writeToParcel(Parcel parcel, int i) {
|
|
parcel.writeString(this.i);
|
|
parcel.writeString(this.j);
|
|
}
|
|
|
|
@Override // com.google.android.exoplayer2.metadata.Metadata.Entry
|
|
public /* synthetic */ Format x() {
|
|
return c.i.a.c.c2.a.b(this);
|
|
}
|
|
}
|