package com.revenuecat.purchases.paywalls.components;

import androidx.compose.runtime.Immutable;
import androidx.media3.common.C;
import com.revenuecat.purchases.InternalRevenueCatAPI;
import com.revenuecat.purchases.paywalls.components.common.ComponentOverride;
import com.revenuecat.purchases.paywalls.components.common.LocalizationKey;
import com.revenuecat.purchases.paywalls.components.common.LocalizationKey$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.Border;
import com.revenuecat.purchases.paywalls.components.properties.Border$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.ColorScheme;
import com.revenuecat.purchases.paywalls.components.properties.ColorScheme$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.FitMode;
import com.revenuecat.purchases.paywalls.components.properties.FitModeDeserializer;
import com.revenuecat.purchases.paywalls.components.properties.MaskShape;
import com.revenuecat.purchases.paywalls.components.properties.MaskShapeDeserializer;
import com.revenuecat.purchases.paywalls.components.properties.Padding;
import com.revenuecat.purchases.paywalls.components.properties.Padding$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.Shadow;
import com.revenuecat.purchases.paywalls.components.properties.Shadow$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.Size;
import com.revenuecat.purchases.paywalls.components.properties.Size$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.ThemeImageUrls;
import com.revenuecat.purchases.paywalls.components.properties.ThemeImageUrls$$serializer;
import com.revenuecat.purchases.paywalls.components.properties.ThemeVideoUrls;
import com.revenuecat.purchases.paywalls.components.properties.ThemeVideoUrls$$serializer;
import g5.a;
import i5.g;
import j5.b;
import java.util.List;
import k5.C2416d;
import k5.C2419g;
import k5.P;
import k5.a0;
import kotlin.jvm.internal.h;
import kotlin.jvm.internal.o;
import w4.InterfaceC3141c;

/* JADX INFO: loaded from: classes3.dex */
@Immutable
@InternalRevenueCatAPI
public final class VideoComponent implements PaywallComponent {
    private final boolean autoplay;
    private final Border border;
    private final ColorScheme colorOverlay;
    private final ThemeImageUrls fallbackSource;
    private final FitMode fitMode;
    private final boolean loop;
    private final Padding margin;
    private final MaskShape maskShape;
    private final boolean muteAudio;
    private final String overrideSourceLid;
    private final List<ComponentOverride<PartialVideoComponent>> overrides;
    private final Padding padding;
    private final Shadow shadow;
    private final boolean showControls;
    private final Size size;
    private final ThemeVideoUrls source;
    private final Boolean visible;
    public static final Companion Companion = new Companion(null);
    private static final a[] $childSerializers = {null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, new C2416d(ComponentOverride.Companion.serializer(PartialVideoComponent$$serializer.INSTANCE)), null};

    public static final class Companion {
        public /* synthetic */ Companion(h hVar) {
            this();
        }

        public final a serializer() {
            return VideoComponent$$serializer.INSTANCE;
        }

        private Companion() {
        }
    }

    @InterfaceC3141c
    public /* synthetic */ VideoComponent(int i6, ThemeVideoUrls themeVideoUrls, ThemeImageUrls themeImageUrls, Boolean bool, boolean z6, boolean z7, boolean z8, boolean z9, Size size, FitMode fitMode, MaskShape maskShape, ColorScheme colorScheme, Padding padding, Padding padding2, Border border, Shadow shadow, List list, String str, a0 a0Var, h hVar) {
        this(i6, themeVideoUrls, themeImageUrls, bool, z6, z7, z8, z9, size, fitMode, maskShape, colorScheme, padding, padding2, border, shadow, (List<ComponentOverride<PartialVideoComponent>>) list, str, a0Var);
    }

    public static /* synthetic */ void getAutoplay$annotations() {
    }

    public static /* synthetic */ void getColorOverlay$annotations() {
    }

    public static /* synthetic */ void getFallbackSource$annotations() {
    }

    public static /* synthetic */ void getFitMode$annotations() {
    }

    public static /* synthetic */ void getMaskShape$annotations() {
    }

    public static /* synthetic */ void getMuteAudio$annotations() {
    }

    /* JADX INFO: renamed from: getOverrideSourceLid-sa7TU9Q$annotations, reason: not valid java name */
    public static /* synthetic */ void m569getOverrideSourceLidsa7TU9Q$annotations() {
    }

    public static /* synthetic */ void getShowControls$annotations() {
    }

    public static final /* synthetic */ void write$Self$purchases_defaultsBc8Release(VideoComponent videoComponent, b bVar, g gVar) {
        a[] aVarArr = $childSerializers;
        bVar.z(gVar, 0, ThemeVideoUrls$$serializer.INSTANCE, videoComponent.source);
        bVar.E(gVar, 1, ThemeImageUrls$$serializer.INSTANCE, videoComponent.fallbackSource);
        bVar.E(gVar, 2, C2419g.f20053a, videoComponent.visible);
        bVar.v(gVar, 3, videoComponent.showControls);
        bVar.v(gVar, 4, videoComponent.autoplay);
        bVar.v(gVar, 5, videoComponent.loop);
        bVar.v(gVar, 6, videoComponent.muteAudio);
        bVar.z(gVar, 7, Size$$serializer.INSTANCE, videoComponent.size);
        bVar.z(gVar, 8, FitModeDeserializer.INSTANCE, videoComponent.fitMode);
        bVar.E(gVar, 9, MaskShapeDeserializer.INSTANCE, videoComponent.maskShape);
        bVar.E(gVar, 10, ColorScheme$$serializer.INSTANCE, videoComponent.colorOverlay);
        Padding$$serializer padding$$serializer = Padding$$serializer.INSTANCE;
        bVar.E(gVar, 11, padding$$serializer, videoComponent.padding);
        bVar.E(gVar, 12, padding$$serializer, videoComponent.margin);
        bVar.E(gVar, 13, Border$$serializer.INSTANCE, videoComponent.border);
        bVar.E(gVar, 14, Shadow$$serializer.INSTANCE, videoComponent.shadow);
        bVar.E(gVar, 15, aVarArr[15], videoComponent.overrides);
        if (!bVar.g(gVar) && videoComponent.overrideSourceLid == null) {
            return;
        }
        LocalizationKey$$serializer localizationKey$$serializer = LocalizationKey$$serializer.INSTANCE;
        String str = videoComponent.overrideSourceLid;
        bVar.E(gVar, 16, localizationKey$$serializer, str != null ? LocalizationKey.m607boximpl(str) : null);
    }

    /* JADX WARN: Removed duplicated region for block: B:60:0x00b2  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public boolean equals(Object obj) {
        boolean zM610equalsimpl0;
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof VideoComponent)) {
            return false;
        }
        VideoComponent videoComponent = (VideoComponent) obj;
        if (!o.c(this.source, videoComponent.source) || !o.c(this.fallbackSource, videoComponent.fallbackSource) || !o.c(this.visible, videoComponent.visible) || this.showControls != videoComponent.showControls || this.autoplay != videoComponent.autoplay || this.loop != videoComponent.loop || this.muteAudio != videoComponent.muteAudio || !o.c(this.size, videoComponent.size) || this.fitMode != videoComponent.fitMode || !o.c(this.maskShape, videoComponent.maskShape) || !o.c(this.colorOverlay, videoComponent.colorOverlay) || !o.c(this.padding, videoComponent.padding) || !o.c(this.margin, videoComponent.margin) || !o.c(this.border, videoComponent.border) || !o.c(this.shadow, videoComponent.shadow) || !o.c(this.overrides, videoComponent.overrides)) {
            return false;
        }
        String str = this.overrideSourceLid;
        String str2 = videoComponent.overrideSourceLid;
        if (str == null) {
            zM610equalsimpl0 = str2 == null;
        } else if (str2 != null) {
            zM610equalsimpl0 = LocalizationKey.m610equalsimpl0(str, str2);
        }
        return zM610equalsimpl0;
    }

    public final /* synthetic */ boolean getAutoplay() {
        return this.autoplay;
    }

    public final /* synthetic */ Border getBorder() {
        return this.border;
    }

    public final /* synthetic */ ColorScheme getColorOverlay() {
        return this.colorOverlay;
    }

    public final /* synthetic */ ThemeImageUrls getFallbackSource() {
        return this.fallbackSource;
    }

    public final /* synthetic */ FitMode getFitMode() {
        return this.fitMode;
    }

    public final /* synthetic */ boolean getLoop() {
        return this.loop;
    }

    public final /* synthetic */ Padding getMargin() {
        return this.margin;
    }

    public final /* synthetic */ MaskShape getMaskShape() {
        return this.maskShape;
    }

    public final /* synthetic */ boolean getMuteAudio() {
        return this.muteAudio;
    }

    /* JADX INFO: renamed from: getOverrideSourceLid-sa7TU9Q, reason: not valid java name */
    public final /* synthetic */ String m570getOverrideSourceLidsa7TU9Q() {
        return this.overrideSourceLid;
    }

    public final /* synthetic */ List getOverrides() {
        return this.overrides;
    }

    public final /* synthetic */ Padding getPadding() {
        return this.padding;
    }

    public final /* synthetic */ Shadow getShadow() {
        return this.shadow;
    }

    public final /* synthetic */ boolean getShowControls() {
        return this.showControls;
    }

    public final /* synthetic */ Size getSize() {
        return this.size;
    }

    public final /* synthetic */ ThemeVideoUrls getSource() {
        return this.source;
    }

    public final /* synthetic */ Boolean getVisible() {
        return this.visible;
    }

    public int hashCode() {
        int iHashCode = this.source.hashCode() * 31;
        ThemeImageUrls themeImageUrls = this.fallbackSource;
        int iHashCode2 = (iHashCode + (themeImageUrls == null ? 0 : themeImageUrls.hashCode())) * 31;
        Boolean bool = this.visible;
        int iHashCode3 = (this.fitMode.hashCode() + ((this.size.hashCode() + com.google.android.recaptcha.internal.a.f(com.google.android.recaptcha.internal.a.f(com.google.android.recaptcha.internal.a.f(com.google.android.recaptcha.internal.a.f((iHashCode2 + (bool == null ? 0 : bool.hashCode())) * 31, 31, this.showControls), 31, this.autoplay), 31, this.loop), 31, this.muteAudio)) * 31)) * 31;
        MaskShape maskShape = this.maskShape;
        int iHashCode4 = (iHashCode3 + (maskShape == null ? 0 : maskShape.hashCode())) * 31;
        ColorScheme colorScheme = this.colorOverlay;
        int iHashCode5 = (iHashCode4 + (colorScheme == null ? 0 : colorScheme.hashCode())) * 31;
        Padding padding = this.padding;
        int iHashCode6 = (iHashCode5 + (padding == null ? 0 : padding.hashCode())) * 31;
        Padding padding2 = this.margin;
        int iHashCode7 = (iHashCode6 + (padding2 == null ? 0 : padding2.hashCode())) * 31;
        Border border = this.border;
        int iHashCode8 = (iHashCode7 + (border == null ? 0 : border.hashCode())) * 31;
        Shadow shadow = this.shadow;
        int iHashCode9 = (iHashCode8 + (shadow == null ? 0 : shadow.hashCode())) * 31;
        List<ComponentOverride<PartialVideoComponent>> list = this.overrides;
        int iHashCode10 = (iHashCode9 + (list == null ? 0 : list.hashCode())) * 31;
        String str = this.overrideSourceLid;
        return iHashCode10 + (str != null ? LocalizationKey.m611hashCodeimpl(str) : 0);
    }

    public String toString() {
        StringBuilder sb = new StringBuilder("VideoComponent(source=");
        sb.append(this.source);
        sb.append(", fallbackSource=");
        sb.append(this.fallbackSource);
        sb.append(", visible=");
        sb.append(this.visible);
        sb.append(", showControls=");
        sb.append(this.showControls);
        sb.append(", autoplay=");
        sb.append(this.autoplay);
        sb.append(", loop=");
        sb.append(this.loop);
        sb.append(", muteAudio=");
        sb.append(this.muteAudio);
        sb.append(", size=");
        sb.append(this.size);
        sb.append(", fitMode=");
        sb.append(this.fitMode);
        sb.append(", maskShape=");
        sb.append(this.maskShape);
        sb.append(", colorOverlay=");
        sb.append(this.colorOverlay);
        sb.append(", padding=");
        sb.append(this.padding);
        sb.append(", margin=");
        sb.append(this.margin);
        sb.append(", border=");
        sb.append(this.border);
        sb.append(", shadow=");
        sb.append(this.shadow);
        sb.append(", overrides=");
        sb.append(this.overrides);
        sb.append(", overrideSourceLid=");
        String str = this.overrideSourceLid;
        sb.append((Object) (str == null ? "null" : LocalizationKey.m612toStringimpl(str)));
        sb.append(')');
        return sb.toString();
    }

    public /* synthetic */ VideoComponent(ThemeVideoUrls themeVideoUrls, ThemeImageUrls themeImageUrls, Boolean bool, boolean z6, boolean z7, boolean z8, boolean z9, Size size, FitMode fitMode, MaskShape maskShape, ColorScheme colorScheme, Padding padding, Padding padding2, Border border, Shadow shadow, List list, String str, h hVar) {
        this(themeVideoUrls, themeImageUrls, bool, z6, z7, z8, z9, size, fitMode, maskShape, colorScheme, padding, padding2, border, shadow, list, str);
    }

    private VideoComponent(int i6, ThemeVideoUrls themeVideoUrls, ThemeImageUrls themeImageUrls, Boolean bool, boolean z6, boolean z7, boolean z8, boolean z9, Size size, FitMode fitMode, MaskShape maskShape, ColorScheme colorScheme, Padding padding, Padding padding2, Border border, Shadow shadow, List<ComponentOverride<PartialVideoComponent>> list, String str, a0 a0Var) {
        if (65535 != (i6 & 65535)) {
            P.h(i6, 65535, VideoComponent$$serializer.INSTANCE.getDescriptor());
            throw null;
        }
        this.source = themeVideoUrls;
        this.fallbackSource = themeImageUrls;
        this.visible = bool;
        this.showControls = z6;
        this.autoplay = z7;
        this.loop = z8;
        this.muteAudio = z9;
        this.size = size;
        this.fitMode = fitMode;
        this.maskShape = maskShape;
        this.colorOverlay = colorScheme;
        this.padding = padding;
        this.margin = padding2;
        this.border = border;
        this.shadow = shadow;
        this.overrides = list;
        if ((i6 & C.DEFAULT_BUFFER_SEGMENT_SIZE) == 0) {
            this.overrideSourceLid = null;
        } else {
            this.overrideSourceLid = str;
        }
    }

    private VideoComponent(ThemeVideoUrls source, ThemeImageUrls themeImageUrls, Boolean bool, boolean z6, boolean z7, boolean z8, boolean z9, Size size, FitMode fitMode, MaskShape maskShape, ColorScheme colorScheme, Padding padding, Padding padding2, Border border, Shadow shadow, List<ComponentOverride<PartialVideoComponent>> list, String str) {
        o.h(source, "source");
        o.h(size, "size");
        o.h(fitMode, "fitMode");
        this.source = source;
        this.fallbackSource = themeImageUrls;
        this.visible = bool;
        this.showControls = z6;
        this.autoplay = z7;
        this.loop = z8;
        this.muteAudio = z9;
        this.size = size;
        this.fitMode = fitMode;
        this.maskShape = maskShape;
        this.colorOverlay = colorScheme;
        this.padding = padding;
        this.margin = padding2;
        this.border = border;
        this.shadow = shadow;
        this.overrides = list;
        this.overrideSourceLid = str;
    }

    public /* synthetic */ VideoComponent(ThemeVideoUrls themeVideoUrls, ThemeImageUrls themeImageUrls, Boolean bool, boolean z6, boolean z7, boolean z8, boolean z9, Size size, FitMode fitMode, MaskShape maskShape, ColorScheme colorScheme, Padding padding, Padding padding2, Border border, Shadow shadow, List list, String str, int i6, h hVar) {
        this(themeVideoUrls, themeImageUrls, bool, z6, z7, z8, z9, size, fitMode, maskShape, colorScheme, padding, padding2, border, shadow, list, (i6 & C.DEFAULT_BUFFER_SEGMENT_SIZE) != 0 ? null : str, null);
    }
}
