package com.facebook.ads; import androidx.annotation.Keep; import androidx.annotation.Nullable; import com.facebook.ads.internal.api.AdSizeApi; import com.facebook.ads.internal.dynamicloading.DynamicLoaderFactory; import com.facebook.infer.annotation.Nullsafe; import java.io.Serializable; @Keep @Nullsafe(Nullsafe.Mode.LOCAL) /* loaded from: classes2.dex */ public class AdSize implements Serializable { private final int UNDEFINED; @Nullable private AdSizeApi mAdSizeApi; private final int mInitHeight; private final int mInitSizeType; private final int mInitWidth; @Deprecated public static final AdSize BANNER_320_50 = new AdSize(4); public static final AdSize INTERSTITIAL = new AdSize(100); public static final AdSize BANNER_HEIGHT_50 = new AdSize(5); public static final AdSize BANNER_HEIGHT_90 = new AdSize(6); public static final AdSize RECTANGLE_HEIGHT_250 = new AdSize(7); public AdSize(int i, int i2) { this.UNDEFINED = -1; this.mInitSizeType = -1; this.mInitWidth = i; this.mInitHeight = i2; } private AdSize(int i) { this.UNDEFINED = -1; this.mInitSizeType = i; this.mInitWidth = -1; this.mInitHeight = -1; } public int getWidth() { int i = this.mInitSizeType; return i != -1 ? getAdSizeApi(i).getWidth() : this.mInitWidth; } public int getHeight() { int i = this.mInitSizeType; return i != -1 ? getAdSizeApi(i).getHeight() : this.mInitHeight; } public static AdSize fromWidthAndHeight(int i, int i2) { AdSize adSize = INTERSTITIAL; if (adSize.getHeight() == i2 && adSize.getWidth() == i) { return adSize; } AdSize adSize2 = BANNER_320_50; if (adSize2.getHeight() == i2 && adSize2.getWidth() == i) { return adSize2; } AdSize adSize3 = BANNER_HEIGHT_50; if (adSize3.getHeight() == i2 && adSize3.getWidth() == i) { return adSize3; } AdSize adSize4 = BANNER_HEIGHT_90; if (adSize4.getHeight() == i2 && adSize4.getWidth() == i) { return adSize4; } AdSize adSize5 = RECTANGLE_HEIGHT_250; if (adSize5.getHeight() == i2 && adSize5.getWidth() == i) { return adSize5; } throw new IllegalArgumentException("Can't create AdSize using this width = " + i + " && height = " + i2); } public boolean equals(@Nullable Object obj) { if (this == obj) { return true; } if (obj == null || getClass() != obj.getClass()) { return false; } AdSize adSize = (AdSize) obj; return getWidth() == adSize.getWidth() && getHeight() == adSize.getHeight(); } public int hashCode() { return (getWidth() * 31) + getHeight(); } private AdSizeApi getAdSizeApi(int i) { if (this.mAdSizeApi == null) { this.mAdSizeApi = DynamicLoaderFactory.makeLoaderUnsafe().createAdSizeApi(i); } return this.mAdSizeApi; } }