package androidx.media;

import androidx.media.AudioAttributesImpl;
import defpackage.m38;
import defpackage.n41;
import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
@m38
public class AudioAttributesImplBase implements AudioAttributesImpl {
    public int a = 0;
    public int b = 0;
    public int c = 0;
    public int d = -1;

    public static class a implements AudioAttributesImpl.a {
    }

    @m38
    public AudioAttributesImplBase() {
    }

    public final boolean equals(Object obj) {
        int i;
        if (!(obj instanceof AudioAttributesImplBase)) {
            return false;
        }
        AudioAttributesImplBase audioAttributesImplBase = (AudioAttributesImplBase) obj;
        if (this.b == audioAttributesImplBase.b) {
            int i2 = this.c;
            int i3 = audioAttributesImplBase.c;
            int i4 = audioAttributesImplBase.d;
            if (i4 == -1) {
                int i5 = audioAttributesImplBase.a;
                int i6 = AudioAttributesCompat.b;
                if ((i3 & 1) != 1) {
                    i = 4;
                    if ((i3 & 4) != 4) {
                        switch (i5) {
                            case 2:
                                i = 0;
                                break;
                            case 3:
                                i = 8;
                                break;
                            case 4:
                                break;
                            case 5:
                            case 7:
                            case 8:
                            case 9:
                            case 10:
                                i = 5;
                                break;
                            case 6:
                                i = 2;
                                break;
                            case 11:
                                i = 10;
                                break;
                            case 12:
                            default:
                                i = 3;
                                break;
                            case 13:
                                i = 1;
                                break;
                        }
                    } else {
                        i = 6;
                    }
                } else {
                    i = 7;
                }
            } else {
                i = i4;
            }
            if (i == 6) {
                i3 |= 4;
            } else if (i == 7) {
                i3 |= 1;
            }
            if (i2 == (i3 & 273) && this.a == audioAttributesImplBase.a && this.d == i4) {
                return true;
            }
        }
        return false;
    }

    public final int hashCode() {
        return Arrays.hashCode(new Object[]{Integer.valueOf(this.b), Integer.valueOf(this.c), Integer.valueOf(this.a), Integer.valueOf(this.d)});
    }

    public final String toString() {
        String strK;
        StringBuilder sb = new StringBuilder("AudioAttributesCompat:");
        if (this.d != -1) {
            sb.append(" stream=");
            sb.append(this.d);
            sb.append(" derived");
        }
        sb.append(" usage=");
        int i = this.a;
        int i2 = AudioAttributesCompat.b;
        switch (i) {
            case 0:
                strK = "USAGE_UNKNOWN";
                break;
            case 1:
                strK = "USAGE_MEDIA";
                break;
            case 2:
                strK = "USAGE_VOICE_COMMUNICATION";
                break;
            case 3:
                strK = "USAGE_VOICE_COMMUNICATION_SIGNALLING";
                break;
            case 4:
                strK = "USAGE_ALARM";
                break;
            case 5:
                strK = "USAGE_NOTIFICATION";
                break;
            case 6:
                strK = "USAGE_NOTIFICATION_RINGTONE";
                break;
            case 7:
                strK = "USAGE_NOTIFICATION_COMMUNICATION_REQUEST";
                break;
            case 8:
                strK = "USAGE_NOTIFICATION_COMMUNICATION_INSTANT";
                break;
            case 9:
                strK = "USAGE_NOTIFICATION_COMMUNICATION_DELAYED";
                break;
            case 10:
                strK = "USAGE_NOTIFICATION_EVENT";
                break;
            case 11:
                strK = "USAGE_ASSISTANCE_ACCESSIBILITY";
                break;
            case 12:
                strK = "USAGE_ASSISTANCE_NAVIGATION_GUIDANCE";
                break;
            case 13:
                strK = "USAGE_ASSISTANCE_SONIFICATION";
                break;
            case 14:
                strK = "USAGE_GAME";
                break;
            case 15:
            default:
                strK = n41.k("unknown usage ", i);
                break;
            case 16:
                strK = "USAGE_ASSISTANT";
                break;
        }
        sb.append(strK);
        sb.append(" content=");
        sb.append(this.b);
        sb.append(" flags=0x");
        sb.append(Integer.toHexString(this.c).toUpperCase());
        return sb.toString();
    }
}
