package com.mstar.android.tvapi.dtv.vo;

import android.os.Parcel;
import android.os.Parcelable;

/* JADX INFO: loaded from: classes.dex */
public class LangIso639 implements Parcelable {
    public static final Parcelable.Creator<LangIso639> CREATOR = new Parcelable.Creator<LangIso639>() { // from class: com.mstar.android.tvapi.dtv.vo.LangIso639.1
        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public LangIso639 createFromParcel(Parcel parcel) {
            return new LangIso639(parcel);
        }

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public LangIso639[] newArray(int i2) {
            return new LangIso639[i2];
        }
    };
    private static final int E_ISO_LANG_MAX_LENGTH = 3;
    public short audioMode;
    public short audioType;
    public boolean isValid;
    public char[] isoLangInfo;

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeString(new String(this.isoLangInfo));
        parcel.writeInt(this.audioMode);
        parcel.writeInt(this.audioType);
        parcel.writeInt(this.isValid ? 1 : 0);
    }

    public LangIso639() {
        this.isoLangInfo = new char[3];
        this.audioMode = (short) 0;
        this.audioType = (short) 0;
        this.isValid = false;
        for (int i2 = 0; i2 < 3; i2++) {
            this.isoLangInfo[i2] = 0;
        }
    }

    private LangIso639(Parcel parcel) {
        this.isoLangInfo = new char[3];
        String string = parcel.readString();
        if (string != null) {
            this.isoLangInfo = string.toCharArray();
        }
        this.audioMode = (short) parcel.readInt();
        this.audioType = (short) parcel.readInt();
        this.isValid = parcel.readInt() != 0;
    }
}
