package com.facebook.ads; import android.content.Context; import androidx.annotation.Keep; import com.facebook.ads.internal.dynamicloading.DynamicLoaderFactory; import com.facebook.ads.internal.util.common.Preconditions; import com.facebook.infer.annotation.Nullsafe; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.List; @Keep @Nullsafe(Nullsafe.Mode.LOCAL) /* loaded from: classes2.dex */ public final class AudienceNetworkAds { public static final String TAG = "FBAudienceNetwork"; @Keep @Retention(RetentionPolicy.SOURCE) public @interface AdFormat { public static final int BANNER = 1; public static final int INTERSTITIAL = 2; public static final int NATIVE = 4; public static final int NATIVE_BANNER = 5; public static final int REWARDED_VIDEO = 6; public static final int UNKNOWN = 0; } @Keep public interface InitListener { void onInitialized(InitResult initResult); } @Keep public interface InitResult { String getMessage(); boolean isSuccess(); } @Keep public interface InitSettingsBuilder { void initialize(); InitSettingsBuilder withInitListener(InitListener initListener); InitSettingsBuilder withMediationService(String str); InitSettingsBuilder withPlacementIds(List list); } private AudienceNetworkAds() { } public static void initialize(Context context) { Preconditions.checkNotNull(context, "Context can not be null."); DynamicLoaderFactory.initialize(context, null, null, false); } public static boolean isInitialized(Context context) { if (DynamicLoaderFactory.getDynamicLoader() == null) { return false; } return DynamicLoaderFactory.makeLoader(context).createAudienceNetworkAdsApi().isInitialized(); } public static InitSettingsBuilder buildInitSettings(Context context) { Preconditions.checkNotNull(context, "Context can not be null."); return new com.facebook.ads.internal.api.InitSettingsBuilder(context); } public static int getAdFormatForPlacement(Context context, String str) { return DynamicLoaderFactory.makeLoader(context).createAudienceNetworkAdsApi().getAdFormatForPlacement(str); } }