diff --git a/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java b/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java index 0d4ee604f..6460e892a 100644 --- a/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java +++ b/app/src/main/java/ru/vtosters/lite/hooks/StartFragmentHook.java @@ -5,6 +5,7 @@ import static ru.vtosters.lite.utils.Preferences.getBoolValue; import static ru.vtosters.lite.utils.Preferences.milkshake; import static ru.vtosters.lite.utils.Preferences.superapp; import static ru.vtosters.lite.utils.Preferences.useNewSettings; +import static ru.vtosters.lite.utils.Preferences.videoewcatalog; import static ru.vtosters.lite.utils.Preferences.vkme; import com.vk.apps.AppsFragment; @@ -27,6 +28,7 @@ import com.vtosters.lite.fragments.money.MoneyTransfersFragment; import com.vtosters.lite.fragments.p2.DocumentsViewFragment; import com.vtosters.lite.fragments.s2.GroupsFragment1; import com.vtosters.lite.fragments.t2.c.DialogsFragment; +import com.vtosters.lite.fragments.y2.VideoCatalogFragment; import com.vtosters.lite.fragments.y2.VideosFragment; import com.vtosters.lite.general.fragments.GamesFragment; import com.vtosters.lite.general.fragments.PhotosFragment; @@ -50,7 +52,7 @@ public class StartFragmentHook{ case "photos": return PhotosFragment.class; case "videos": - return VideosFragment.class; + return videoewcatalog() ? VideoCatalogFragment.class : VideosFragment.class; case "settings": return useNewSettings(); case "apps": diff --git a/app/src/main/java/ru/vtosters/lite/hooks/TogglesHook.java b/app/src/main/java/ru/vtosters/lite/hooks/TogglesHook.java index ccedd4cb2..d325ef40a 100644 --- a/app/src/main/java/ru/vtosters/lite/hooks/TogglesHook.java +++ b/app/src/main/java/ru/vtosters/lite/hooks/TogglesHook.java @@ -47,7 +47,6 @@ public class TogglesHook{ case FEATURE_MOZJPEG: case FEATURE_MUSIC_ARTIST_CATALOG: case FEATURE_MUSIC_NEW_CATALOG: - case FEATURE_MUSIC_STOP_PLAYER_ON_TASK_REMOVAL: case FEATURE_NARRATIVE_SNIPPET_TYPE: case FEATURE_NEWS_GAMES_IN_DISCOVER: case FEATURE_NEWS_HEADER_SCROLL: @@ -144,8 +143,6 @@ public class TogglesHook{ return postsredesign(); case FEATURE_IMAGE_QUALITY_UPGRADE: return !getBoolValue("compressPhotos", true); - case FEATURE_MUSIC_STOP_PLAYER_ON_TASK_REMOVAL: - return getBoolValue("musictask", false); case FEATURE_MENU_GAMES_CAROUSEL: return miniapps(); default: diff --git a/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java b/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java index 3465bee73..5802dec57 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java +++ b/app/src/main/java/ru/vtosters/lite/ui/components/DockBarEditorManager.java @@ -6,6 +6,7 @@ import static ru.vtosters.lite.utils.Preferences.getBoolValue; import static ru.vtosters.lite.utils.Preferences.milkshake; import static ru.vtosters.lite.utils.Preferences.superapp; import static ru.vtosters.lite.utils.Preferences.useNewSettings; +import static ru.vtosters.lite.utils.Preferences.videoewcatalog; import static ru.vtosters.lite.utils.Preferences.vkme; import static ru.vtosters.lite.utils.Preferences.vkme_notifs; @@ -32,6 +33,7 @@ import com.vtosters.lite.fragments.money.MoneyTransfersFragment; import com.vtosters.lite.fragments.p2.DocumentsViewFragment; import com.vtosters.lite.fragments.s2.GroupsFragment1; import com.vtosters.lite.fragments.t2.c.DialogsFragment; +import com.vtosters.lite.fragments.y2.VideoCatalogFragment; import com.vtosters.lite.fragments.y2.VideosFragment; import com.vtosters.lite.general.fragments.GamesFragment; import com.vtosters.lite.general.fragments.PhotosFragment; @@ -137,7 +139,7 @@ public class DockBarEditorManager { case "tab_superapps": return DockBarTab.valuesOf( "tab_superapps", - milkshake() ? R.drawable.ic_explore_outline_28 : R.drawable.ic_menu_search_outline_28, + milkshake() ? R.drawable.ic_services_outline_28 : R.drawable.ic_menu_search_outline_28, milkshake() ? R.string.super_app_title : R.string.search, R.id.tab_discover, milkshake() ? (superapp() ? SuperAppFragment.class : SearchMenuFragment.class) : ThemedFeedFragment.class); @@ -196,7 +198,7 @@ public class DockBarEditorManager { R.drawable.ic_video_outline_28, R.string.videos, R.id.menu_videos, - VideosFragment.class); + videoewcatalog() ? VideoCatalogFragment.class : VideosFragment.class); case "tab_lives": return DockBarTab.valuesOf( "tab_lives", diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/DisableBattery.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/DisableBattery.java index cb2800c56..4b213d095 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/DisableBattery.java +++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/DisableBattery.java @@ -14,6 +14,8 @@ import android.net.Uri; import android.os.Build; import android.os.PowerManager; +import com.vk.core.dialogs.alert.VkAlertDialog; + import ru.vtosters.lite.utils.OEMDetector; public class DisableBattery{ @@ -21,27 +23,21 @@ public class DisableBattery{ if (OEMDetector.isOEM() && Build.VERSION.SDK_INT >= 23 && getBoolValue("showDoze", true)) { final Context context = getContext(); if (!((PowerManager) context.getSystemService(Context.POWER_SERVICE)).isIgnoringBatteryOptimizations(context.getPackageName())) { - AlertDialog.Builder builder = new AlertDialog.Builder(activity); + VkAlertDialog.Builder builder = new VkAlertDialog.Builder(activity); builder.setTitle(getString("batteryissuetitle")); builder.setMessage(getString("batteryissuesumm")); builder.setCancelable(false); - builder.setPositiveButton(getString("batteryissuebtn1"), new DialogInterface.OnClickListener(){ - @Override // android.content.DialogInterface.OnClickListener - public void onClick(DialogInterface dialogInterface, int i){ - Intent intent = new Intent("android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"); - StringBuilder sb = new StringBuilder(); - sb.append("package:"); - sb.append(context.getPackageName()); - intent.setData(Uri.parse(sb.toString())); - context.startActivity(intent); - } - }); - builder.setNeutralButton(getString("batteryissuebtn2"), new DialogInterface.OnClickListener(){ - @Override // android.content.DialogInterface.OnClickListener - public void onClick(DialogInterface dialogInterface, int i){ - edit().putBoolean("showDoze", false).apply(); - } + // android.content.DialogInterface.OnClickListener + builder.setPositiveButton(getString("batteryissuebtn1"), (dialogInterface, i) -> { + Intent intent = new Intent("android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"); + StringBuilder sb = new StringBuilder(); + sb.append("package:"); + sb.append(context.getPackageName()); + intent.setData(Uri.parse(sb.toString())); + context.startActivity(intent); }); + // android.content.DialogInterface.OnClickListener + builder.setNeutralButton(getString("batteryissuebtn2"), (dialogInterface, i) -> edit().putBoolean("showDoze", false).apply()); builder.show(); } } diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/InstallGMS.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/InstallGMS.java index 95c2af2fe..af2233c9c 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/InstallGMS.java +++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/InstallGMS.java @@ -12,6 +12,7 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; +import com.vk.core.dialogs.alert.VkAlertDialog; import com.vk.navigation.Navigator; import ru.vtosters.lite.ui.fragments.InstallGMSFragment; @@ -19,27 +20,17 @@ import ru.vtosters.lite.ui.fragments.InstallGMSFragment; public class InstallGMS{ public static void alert(final Activity activity){ if (!isGmsInstalled()) { - AlertDialog.Builder builder = new AlertDialog.Builder(activity); + VkAlertDialog.Builder builder = new VkAlertDialog.Builder(activity); builder.setTitle(getString("debug_warning")); builder.setMessage(getString("gmsissuesumm")); builder.setCancelable(false); - builder.setPositiveButton(getString("gmsissuebtn1"), new DialogInterface.OnClickListener(){ - - @Override - public void onClick(DialogInterface dialogInterface, int i){ - edit().putBoolean("showAlertGms", false).apply(); - } - }); - builder.setNeutralButton(getString("gmsissuebtn2"), new DialogInterface.OnClickListener(){ - - @Override - public void onClick(DialogInterface dialogInterface, int i){ - edit().putBoolean("showAlertGms", false).apply(); - Context context = getContext(); - Intent a2 = new Navigator(InstallGMSFragment.class).b(context); - a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - context.startActivity(a2); - } + builder.setPositiveButton(getString("gmsissuebtn1"), (dialogInterface, i) -> edit().putBoolean("showAlertGms", false).apply()); + builder.setNeutralButton(getString("gmsissuebtn2"), (dialogInterface, i) -> { + edit().putBoolean("showAlertGms", false).apply(); + Context context = getContext(); + Intent a2 = new Navigator(InstallGMSFragment.class).b(context); + a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + context.startActivity(a2); }); if (getBoolValue("showAlertGms", true)) { builder.show(); diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/Start.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/Start.java index 86612b847..8207de220 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/Start.java +++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/Start.java @@ -11,6 +11,8 @@ import android.content.Intent; import android.net.Uri; import android.os.Build; +import com.vk.core.dialogs.alert.VkAlertDialog; + import ru.vtosters.lite.utils.OEMDetector; public class Start{ @@ -18,24 +20,16 @@ public class Start{ if (Build.VERSION.SDK_INT >= 23) { activity.requestPermissions(new String[] {"android.permission.WRITE_EXTERNAL_STORAGE"}, 228); } - AlertDialog.Builder builder = new AlertDialog.Builder(activity); + VkAlertDialog.Builder builder = new VkAlertDialog.Builder(activity); builder.setTitle(getString("debug_warning")); builder.setMessage(getWelcome()); builder.setCancelable(false); - builder.setPositiveButton(getString("startbtn2"), new DialogInterface.OnClickListener(){ - - @Override // android.content.DialogInterface.OnClickListener - public void onClick(DialogInterface dialogInterface, int i){ - edit().putBoolean("showAlert", false).apply(); - } - }); - builder.setNeutralButton(getString("startbtn1"), new DialogInterface.OnClickListener(){ - - @Override // android.content.DialogInterface.OnClickListener - public void onClick(DialogInterface dialogInterface, int i){ - edit().putBoolean("showAlert", false).apply(); - activity.startActivity(new Intent("android.intent.action.VIEW").setData(Uri.parse("https://t.me/vtosters"))); - } + // android.content.DialogInterface.OnClickListener + builder.setPositiveButton(getString("startbtn2"), (dialogInterface, i) -> edit().putBoolean("showAlert", false).apply()); + // android.content.DialogInterface.OnClickListener + builder.setNeutralButton(getString("startbtn1"), (dialogInterface, i) -> { + edit().putBoolean("showAlert", false).apply(); + activity.startActivity(new Intent("android.intent.action.VIEW").setData(Uri.parse("https://t.me/vtosters"))); }); if (getBoolValue("showAlert", true)) { builder.show(); diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java index 17248939b..46313ac65 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java +++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java @@ -8,13 +8,14 @@ import android.app.Activity; import android.app.AlertDialog; import android.content.Intent; +import com.vk.core.dialogs.alert.VkAlertDialog; import com.vk.navigation.Navigator; import ru.vtosters.lite.utils.VKUIwrapper; public class VKIDProtection{ public static void alert(final Activity activity){ - AlertDialog.Builder builder = new AlertDialog.Builder(activity); + VkAlertDialog.Builder builder = new VkAlertDialog.Builder(activity); builder.setTitle(getString("debug_warning")); builder.setMessage(getString("vkidsumm")); builder.setCancelable(false); diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java index 4e769e7ad..20789767b 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java @@ -12,6 +12,7 @@ import static ru.vtosters.lite.utils.SettBackup.backupSettings; import static ru.vtosters.lite.utils.SettBackup.deletePrefs; import static ru.vtosters.lite.utils.SettBackup.restoreBackup; import static ru.vtosters.lite.utils.Themes.getAlertStyle; +import static ru.vtosters.lite.utils.Themes.getTextAttr; import android.app.Activity; import android.content.ClipData; @@ -19,16 +20,19 @@ import android.content.ClipboardManager; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; +import android.graphics.Color; import android.os.Bundle; import android.util.Log; import android.webkit.WebView; import android.widget.ArrayAdapter; +import android.widget.TextView; import android.widget.Toast; import androidx.appcompat.app.AlertDialog; import androidx.preference.Preference; import com.vk.auth.api.VKAccount; +import com.vk.core.dialogs.alert.VkAlertDialog; import com.vk.core.util.ToastUtils; import com.vk.im.ui.providers.audiomsg.ImAudioMsgPlayerProvider; import com.vk.im.ui.providers.audiomsg.PlayerActionSources; @@ -206,7 +210,7 @@ public class OtherFragment extends MaterialPreferenceToolbarFragment { public boolean onPreferenceClick(Preference preference) { var arr = SettBackup.getBackupsNames(); var adapter = new ArrayAdapter(getContext(), android.R.layout.simple_list_item_1, arr); - new AlertDialog.Builder(getContext(), getAlertStyle()) + new VkAlertDialog.Builder(getContext()) .setTitle("Выберите бэкап") .setAdapter(adapter, (dialog, which) -> { try { diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java index 6e53d39ef..207e41f7d 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java @@ -149,7 +149,7 @@ public class VTSettings extends MaterialPreferenceToolbarFragment{ int vtosterXml = getIdentifier("empty", "xml"); this.addPreferencesFromResource(vtosterXml); - addPreferenceDrawable(this, "", "Аккаунты", getUsername() + (hasVerification() ? Globals.getString("thanksfordonate") : Globals.getString("getdonate")), getDrawableFromUrl(getUserPhoto(), "ic_user_circle_outline_28", true, true), preference -> { + addPreferenceDrawable(this, "", getUsername(), hasVerification() ? Globals.getString("thanksfordonate") : Globals.getString("getdonate"), getDrawableFromUrl(getUserPhoto(), "ic_user_circle_outline_28", true, true), preference -> { logout(); restartApplication(); return false; diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/tgstickers/StickersFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/tgstickers/StickersFragment.java index d5d973cbe..7e8e6a4c6 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/tgstickers/StickersFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/tgstickers/StickersFragment.java @@ -176,7 +176,7 @@ public class StickersFragment extends BaseToolbarFragment{ margin.setMargins(convertDpToPixel(24f), 0, convertDpToPixel(24f), 0); editText.setLayoutParams(margin); - var dlg = new AlertDialog.Builder(getContext(), getAlertStyle()); + var dlg = new AlertDialog.Builder(getContext()); dlg.setTitle(Globals.getString("stickershelp1")); dlg.setMessage(Globals.getString("stickershelp2")); dlg.setView(linearLayout); @@ -186,6 +186,7 @@ public class StickersFragment extends BaseToolbarFragment{ mService.requestPackDownload(pack, new File(getContext().getFilesDir(), new File("VT-Stickers", pack).getAbsolutePath())); }); dlg.setNeutralButton(android.R.string.cancel, null); + var alert = dlg.create(); alert.show(); diff --git a/app/src/main/java/ru/vtosters/lite/utils/Globals.java b/app/src/main/java/ru/vtosters/lite/utils/Globals.java index 47dd11a03..682b485ba 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Globals.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Globals.java @@ -52,6 +52,9 @@ import com.vtosters.lite.api.ExtendedUserProfile; import com.vtosters.lite.auth.VKAccountManager; import com.vtosters.lite.im.ImEngineProvider; +import org.json.JSONException; +import org.json.JSONObject; + import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; @@ -65,6 +68,11 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; +import okhttp3.Call; +import okhttp3.Callback; +import okhttp3.OkHttpClient; +import okhttp3.Request; +import okhttp3.Response; import ru.vtosters.lite.downloaders.notifications.NotificationChannels; import ru.vtosters.lite.themes.ThemesCore; import ru.vtosters.lite.ui.dialogs.DisableBattery; @@ -77,6 +85,10 @@ public class Globals{ private static final List activities = new ArrayList<>(); + private static final OkHttpClient mClient = new OkHttpClient(); + + public static Bitmap bmp = null; + public static SharedPreferences getDefprefs(){ if (preferences == null) preferences = PreferenceManager.getDefaultSharedPreferences(getContext()); @@ -222,13 +234,28 @@ public class Globals{ } try { - URL aryURI = new URL(url); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); // fix get pic - URLConnection conn = aryURI.openConnection(); - InputStream is = conn.getInputStream(); - Bitmap bmp = BitmapFactory.decodeStream(is); + var request = new Request.a() + .b(url) + .a(); + mClient.a(request).a(new Callback() { + @Override + public void a(Call call, IOException e) { + Log.e("Error", e.getMessage()); + } + + @Override + public void a(Call call, Response response){ + bmp = BitmapFactory.decodeStream(response.a().a()); + } + }); + + if (bmp == null) { + if (def == null) return null; + return getDrawable(getContext(), getIdentifier(def, "drawable")); + } bmp = rounded ? getBitmapClippedCircle(bmp) : bmp; // rounding diff --git a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java index 3e398899f..1e86df56c 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java @@ -214,6 +214,10 @@ public class Preferences{ return getBoolValue("musicnewcatalog", true); } + public static boolean videoewcatalog(){ + return getBoolValue("videoewcatalog", true); + } + public static boolean postsredesign(){ return getBoolValue("postsredesign", true); } diff --git a/app/src/main/java/ru/vtosters/lite/utils/ServerDialog.java b/app/src/main/java/ru/vtosters/lite/utils/ServerDialog.java index 6ef66bb12..6408c07b7 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/ServerDialog.java +++ b/app/src/main/java/ru/vtosters/lite/utils/ServerDialog.java @@ -11,6 +11,8 @@ import android.content.Intent; import android.net.Uri; import android.util.Log; +import com.vk.core.dialogs.alert.VkAlertDialog; + import org.json.JSONObject; import java.io.IOException; @@ -95,7 +97,7 @@ public class ServerDialog{ if (activity != null) { activity.runOnUiThread(() -> { - AlertDialog.Builder builder = new AlertDialog.Builder(activity); + VkAlertDialog.Builder builder = new VkAlertDialog.Builder(activity); builder.setTitle(title); builder.setMessage(message); builder.setCancelable(cancelable); diff --git a/smali/AndroidManifest.xml b/smali/AndroidManifest.xml index 2fa1ac262..328b8224d 100644 --- a/smali/AndroidManifest.xml +++ b/smali/AndroidManifest.xml @@ -1463,10 +1463,6 @@ - - diff --git a/smali/res/drawable-hdpi/bg_splash_screen.9.png b/smali/res/drawable-hdpi/bg_splash_screen.9.png index 413f50da9..8495c6119 100644 Binary files a/smali/res/drawable-hdpi/bg_splash_screen.9.png and b/smali/res/drawable-hdpi/bg_splash_screen.9.png differ diff --git a/smali/res/drawable-hdpi/bootloader.png b/smali/res/drawable-hdpi/bootloader.png index 62c59f1ee..aa825c6b2 100644 Binary files a/smali/res/drawable-hdpi/bootloader.png and b/smali/res/drawable-hdpi/bootloader.png differ diff --git a/smali/res/drawable-hdpi/ic_launcher.png b/smali/res/drawable-hdpi/ic_launcher.png index 463dadcf7..3252f6eea 100644 Binary files a/smali/res/drawable-hdpi/ic_launcher.png and b/smali/res/drawable-hdpi/ic_launcher.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_36.png b/smali/res/drawable-hdpi/ic_logo_36.png index 1d25fc074..36a916dbc 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_36.png and b/smali/res/drawable-hdpi/ic_logo_36.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_48.png b/smali/res/drawable-hdpi/ic_logo_48.png index 4433dc00c..163c51ad6 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_48.png and b/smali/res/drawable-hdpi/ic_logo_48.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_80.png b/smali/res/drawable-hdpi/ic_logo_80.png index ae67876d6..0caa5909b 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_80.png and b/smali/res/drawable-hdpi/ic_logo_80.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_vk_24.png b/smali/res/drawable-hdpi/ic_logo_vk_24.png index 623bbbf32..f13082865 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_vk_24.png and b/smali/res/drawable-hdpi/ic_logo_vk_24.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_vk_28.png b/smali/res/drawable-hdpi/ic_logo_vk_28.png index 3b7f6817d..96f6abd47 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_vk_28.png and b/smali/res/drawable-hdpi/ic_logo_vk_28.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_vk_outline_28.png b/smali/res/drawable-hdpi/ic_logo_vk_outline_28.png index d60fd49d7..1e584ca8c 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_vk_outline_28.png and b/smali/res/drawable-hdpi/ic_logo_vk_outline_28.png differ diff --git a/smali/res/drawable-hdpi/ic_logo_vkpay_28.png b/smali/res/drawable-hdpi/ic_logo_vkpay_28.png index b5aa62fc0..c6c50051a 100644 Binary files a/smali/res/drawable-hdpi/ic_logo_vkpay_28.png and b/smali/res/drawable-hdpi/ic_logo_vkpay_28.png differ diff --git a/smali/res/drawable-hdpi/ic_music_outline_28.png b/smali/res/drawable-hdpi/ic_music_outline_28.png index c10a2761d..b76c7b4cd 100644 Binary files a/smali/res/drawable-hdpi/ic_music_outline_28.png and b/smali/res/drawable-hdpi/ic_music_outline_28.png differ diff --git a/smali/res/drawable-hdpi/ic_music_promo_vk_music.png b/smali/res/drawable-hdpi/ic_music_promo_vk_music.png index 8438a2968..73405b5cd 100644 Binary files a/smali/res/drawable-hdpi/ic_music_promo_vk_music.png and b/smali/res/drawable-hdpi/ic_music_promo_vk_music.png differ diff --git a/smali/res/drawable-hdpi/ic_stat_notify_logo.png b/smali/res/drawable-hdpi/ic_stat_notify_logo.png index c5ff56f12..f95d885ff 100644 Binary files a/smali/res/drawable-hdpi/ic_stat_notify_logo.png and b/smali/res/drawable-hdpi/ic_stat_notify_logo.png differ diff --git a/smali/res/drawable-hdpi/ic_video_outline_28.png b/smali/res/drawable-hdpi/ic_video_outline_28.png index 40e1de21f..c84aa831e 100644 Binary files a/smali/res/drawable-hdpi/ic_video_outline_28.png and b/smali/res/drawable-hdpi/ic_video_outline_28.png differ diff --git a/smali/res/drawable-hdpi/ic_vk_logo_48.png b/smali/res/drawable-hdpi/ic_vk_logo_48.png index 841a39162..8164ba8b2 100644 Binary files a/smali/res/drawable-hdpi/ic_vk_logo_48.png and b/smali/res/drawable-hdpi/ic_vk_logo_48.png differ diff --git a/smali/res/drawable-hdpi/ic_vk_pay_white.png b/smali/res/drawable-hdpi/ic_vk_pay_white.png index 400fb9591..11d7c68eb 100644 Binary files a/smali/res/drawable-hdpi/ic_vk_pay_white.png and b/smali/res/drawable-hdpi/ic_vk_pay_white.png differ diff --git a/smali/res/drawable-hdpi/icon_vk_104.png b/smali/res/drawable-hdpi/icon_vk_104.png index f279dcae9..62dea445c 100644 Binary files a/smali/res/drawable-hdpi/icon_vk_104.png and b/smali/res/drawable-hdpi/icon_vk_104.png differ diff --git a/smali/res/drawable-hdpi/logo_vk_56.png b/smali/res/drawable-hdpi/logo_vk_56.png index d2b818693..6d1f9aa86 100644 Binary files a/smali/res/drawable-hdpi/logo_vk_56.png and b/smali/res/drawable-hdpi/logo_vk_56.png differ diff --git a/smali/res/drawable-hdpi/shopping_onboarding_4.png b/smali/res/drawable-hdpi/shopping_onboarding_4.png index 419e93001..30bd7e604 100644 Binary files a/smali/res/drawable-hdpi/shopping_onboarding_4.png and b/smali/res/drawable-hdpi/shopping_onboarding_4.png differ diff --git a/smali/res/drawable-hdpi/vk_ic_logo_80.png b/smali/res/drawable-hdpi/vk_ic_logo_80.png index ae67876d6..e92652bb7 100644 Binary files a/smali/res/drawable-hdpi/vk_ic_logo_80.png and b/smali/res/drawable-hdpi/vk_ic_logo_80.png differ diff --git a/smali/res/drawable-hdpi/vk_pay_badge_14.png b/smali/res/drawable-hdpi/vk_pay_badge_14.png index 91eab84b8..b3de738a1 100644 Binary files a/smali/res/drawable-hdpi/vk_pay_badge_14.png and b/smali/res/drawable-hdpi/vk_pay_badge_14.png differ diff --git a/smali/res/drawable-mdpi/bg_splash_screen.9.png b/smali/res/drawable-mdpi/bg_splash_screen.9.png index e9afd4feb..ad51d95b7 100644 Binary files a/smali/res/drawable-mdpi/bg_splash_screen.9.png and b/smali/res/drawable-mdpi/bg_splash_screen.9.png differ diff --git a/smali/res/drawable-mdpi/bootloader.png b/smali/res/drawable-mdpi/bootloader.png index 234442ff9..cd6f369c1 100644 Binary files a/smali/res/drawable-mdpi/bootloader.png and b/smali/res/drawable-mdpi/bootloader.png differ diff --git a/smali/res/drawable-mdpi/ic_launcher.png b/smali/res/drawable-mdpi/ic_launcher.png index 653c573f7..c284f0e7f 100644 Binary files a/smali/res/drawable-mdpi/ic_launcher.png and b/smali/res/drawable-mdpi/ic_launcher.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_36.png b/smali/res/drawable-mdpi/ic_logo_36.png index 623bbbf32..bbf428694 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_36.png and b/smali/res/drawable-mdpi/ic_logo_36.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_48.png b/smali/res/drawable-mdpi/ic_logo_48.png index 816a83a63..177700cf2 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_48.png and b/smali/res/drawable-mdpi/ic_logo_48.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_80.png b/smali/res/drawable-mdpi/ic_logo_80.png index b23486ce7..182a9d12b 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_80.png and b/smali/res/drawable-mdpi/ic_logo_80.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_vk_24.png b/smali/res/drawable-mdpi/ic_logo_vk_24.png index 2ddba4d8f..df5adcdd9 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_vk_24.png and b/smali/res/drawable-mdpi/ic_logo_vk_24.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_vk_28.png b/smali/res/drawable-mdpi/ic_logo_vk_28.png index bb205846f..b6f942c74 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_vk_28.png and b/smali/res/drawable-mdpi/ic_logo_vk_28.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_vk_outline_28.png b/smali/res/drawable-mdpi/ic_logo_vk_outline_28.png index 686c504be..541b57fe7 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_vk_outline_28.png and b/smali/res/drawable-mdpi/ic_logo_vk_outline_28.png differ diff --git a/smali/res/drawable-mdpi/ic_logo_vkpay_28.png b/smali/res/drawable-mdpi/ic_logo_vkpay_28.png index 2405b1dfd..60a591aa6 100644 Binary files a/smali/res/drawable-mdpi/ic_logo_vkpay_28.png and b/smali/res/drawable-mdpi/ic_logo_vkpay_28.png differ diff --git a/smali/res/drawable-mdpi/ic_music_outline_28.png b/smali/res/drawable-mdpi/ic_music_outline_28.png index e6130a1fa..0646616ae 100644 Binary files a/smali/res/drawable-mdpi/ic_music_outline_28.png and b/smali/res/drawable-mdpi/ic_music_outline_28.png differ diff --git a/smali/res/drawable-mdpi/ic_music_promo_vk_music.png b/smali/res/drawable-mdpi/ic_music_promo_vk_music.png index 3f73f821e..5b506f14e 100644 Binary files a/smali/res/drawable-mdpi/ic_music_promo_vk_music.png and b/smali/res/drawable-mdpi/ic_music_promo_vk_music.png differ diff --git a/smali/res/drawable-mdpi/ic_stat_notify_logo.png b/smali/res/drawable-mdpi/ic_stat_notify_logo.png index 3d5fd71f0..884409b9f 100644 Binary files a/smali/res/drawable-mdpi/ic_stat_notify_logo.png and b/smali/res/drawable-mdpi/ic_stat_notify_logo.png differ diff --git a/smali/res/drawable-mdpi/ic_video_outline_28.png b/smali/res/drawable-mdpi/ic_video_outline_28.png index e87a152df..d86bab378 100644 Binary files a/smali/res/drawable-mdpi/ic_video_outline_28.png and b/smali/res/drawable-mdpi/ic_video_outline_28.png differ diff --git a/smali/res/drawable-mdpi/ic_vk_logo_48.png b/smali/res/drawable-mdpi/ic_vk_logo_48.png index e22570454..c5a27c59d 100644 Binary files a/smali/res/drawable-mdpi/ic_vk_logo_48.png and b/smali/res/drawable-mdpi/ic_vk_logo_48.png differ diff --git a/smali/res/drawable-mdpi/ic_vk_pay_white.png b/smali/res/drawable-mdpi/ic_vk_pay_white.png index df89f094b..eb455c981 100644 Binary files a/smali/res/drawable-mdpi/ic_vk_pay_white.png and b/smali/res/drawable-mdpi/ic_vk_pay_white.png differ diff --git a/smali/res/drawable-mdpi/icon_vk_104.png b/smali/res/drawable-mdpi/icon_vk_104.png index e8ab3b122..a85e43afd 100644 Binary files a/smali/res/drawable-mdpi/icon_vk_104.png and b/smali/res/drawable-mdpi/icon_vk_104.png differ diff --git a/smali/res/drawable-mdpi/logo_vk_56.png b/smali/res/drawable-mdpi/logo_vk_56.png index 66baa001f..2feb77358 100644 Binary files a/smali/res/drawable-mdpi/logo_vk_56.png and b/smali/res/drawable-mdpi/logo_vk_56.png differ diff --git a/smali/res/drawable-mdpi/shopping_onboarding_4.png b/smali/res/drawable-mdpi/shopping_onboarding_4.png index 4545d180e..dcafdb462 100644 Binary files a/smali/res/drawable-mdpi/shopping_onboarding_4.png and b/smali/res/drawable-mdpi/shopping_onboarding_4.png differ diff --git a/smali/res/drawable-mdpi/vk_ic_logo_80.png b/smali/res/drawable-mdpi/vk_ic_logo_80.png index b23486ce7..43ddf844c 100644 Binary files a/smali/res/drawable-mdpi/vk_ic_logo_80.png and b/smali/res/drawable-mdpi/vk_ic_logo_80.png differ diff --git a/smali/res/drawable-mdpi/vk_pay_badge_14.png b/smali/res/drawable-mdpi/vk_pay_badge_14.png index c2bfd995f..4d6932343 100644 Binary files a/smali/res/drawable-mdpi/vk_pay_badge_14.png and b/smali/res/drawable-mdpi/vk_pay_badge_14.png differ diff --git a/smali/res/drawable-xhdpi/bg_splash_screen.9.png b/smali/res/drawable-xhdpi/bg_splash_screen.9.png index 9ddb2aee6..cef47095a 100644 Binary files a/smali/res/drawable-xhdpi/bg_splash_screen.9.png and b/smali/res/drawable-xhdpi/bg_splash_screen.9.png differ diff --git a/smali/res/drawable-xhdpi/bootloader.png b/smali/res/drawable-xhdpi/bootloader.png index bb5ff57a6..c601d5a27 100644 Binary files a/smali/res/drawable-xhdpi/bootloader.png and b/smali/res/drawable-xhdpi/bootloader.png differ diff --git a/smali/res/drawable-xhdpi/ic_launcher.png b/smali/res/drawable-xhdpi/ic_launcher.png index 8dbdd03dd..963f8e490 100644 Binary files a/smali/res/drawable-xhdpi/ic_launcher.png and b/smali/res/drawable-xhdpi/ic_launcher.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_36.png b/smali/res/drawable-xhdpi/ic_logo_36.png index 54ebd4167..a464f0915 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_36.png and b/smali/res/drawable-xhdpi/ic_logo_36.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_48.png b/smali/res/drawable-xhdpi/ic_logo_48.png index a531735a5..e28644f62 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_48.png and b/smali/res/drawable-xhdpi/ic_logo_48.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_80.png b/smali/res/drawable-xhdpi/ic_logo_80.png index 690f433b3..7ea985a48 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_80.png and b/smali/res/drawable-xhdpi/ic_logo_80.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_vk_24.png b/smali/res/drawable-xhdpi/ic_logo_vk_24.png index 77d5d7d7b..22c22bede 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_vk_24.png and b/smali/res/drawable-xhdpi/ic_logo_vk_24.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_vk_28.png b/smali/res/drawable-xhdpi/ic_logo_vk_28.png index 5e3dc4cc0..5d1102d16 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_vk_28.png and b/smali/res/drawable-xhdpi/ic_logo_vk_28.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_vk_outline_28.png b/smali/res/drawable-xhdpi/ic_logo_vk_outline_28.png index 50070c6c0..8feac0b1c 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_vk_outline_28.png and b/smali/res/drawable-xhdpi/ic_logo_vk_outline_28.png differ diff --git a/smali/res/drawable-xhdpi/ic_logo_vkpay_28.png b/smali/res/drawable-xhdpi/ic_logo_vkpay_28.png index c6eb8f5f4..df008dbab 100644 Binary files a/smali/res/drawable-xhdpi/ic_logo_vkpay_28.png and b/smali/res/drawable-xhdpi/ic_logo_vkpay_28.png differ diff --git a/smali/res/drawable-xhdpi/ic_music_outline_28.png b/smali/res/drawable-xhdpi/ic_music_outline_28.png index 99cc83287..ac3b83bc2 100644 Binary files a/smali/res/drawable-xhdpi/ic_music_outline_28.png and b/smali/res/drawable-xhdpi/ic_music_outline_28.png differ diff --git a/smali/res/drawable-xhdpi/ic_music_promo_vk_music.png b/smali/res/drawable-xhdpi/ic_music_promo_vk_music.png index 5405dea64..3bf628fcb 100644 Binary files a/smali/res/drawable-xhdpi/ic_music_promo_vk_music.png and b/smali/res/drawable-xhdpi/ic_music_promo_vk_music.png differ diff --git a/smali/res/drawable-xhdpi/ic_stat_notify_logo.png b/smali/res/drawable-xhdpi/ic_stat_notify_logo.png index 05eb77d51..234b7d137 100644 Binary files a/smali/res/drawable-xhdpi/ic_stat_notify_logo.png and b/smali/res/drawable-xhdpi/ic_stat_notify_logo.png differ diff --git a/smali/res/drawable-xhdpi/ic_video_outline_28.png b/smali/res/drawable-xhdpi/ic_video_outline_28.png index 52d48fb4a..5e5810a99 100644 Binary files a/smali/res/drawable-xhdpi/ic_video_outline_28.png and b/smali/res/drawable-xhdpi/ic_video_outline_28.png differ diff --git a/smali/res/drawable-xhdpi/ic_vk_logo_48.png b/smali/res/drawable-xhdpi/ic_vk_logo_48.png index 1158b0c68..bb882375e 100644 Binary files a/smali/res/drawable-xhdpi/ic_vk_logo_48.png and b/smali/res/drawable-xhdpi/ic_vk_logo_48.png differ diff --git a/smali/res/drawable-xhdpi/ic_vk_pay_white.png b/smali/res/drawable-xhdpi/ic_vk_pay_white.png index 9bb8ae604..957abad19 100644 Binary files a/smali/res/drawable-xhdpi/ic_vk_pay_white.png and b/smali/res/drawable-xhdpi/ic_vk_pay_white.png differ diff --git a/smali/res/drawable-xhdpi/icon_vk_104.png b/smali/res/drawable-xhdpi/icon_vk_104.png index 94ee9cc0e..6f0f7570d 100644 Binary files a/smali/res/drawable-xhdpi/icon_vk_104.png and b/smali/res/drawable-xhdpi/icon_vk_104.png differ diff --git a/smali/res/drawable-xhdpi/logo_vk_56.png b/smali/res/drawable-xhdpi/logo_vk_56.png index 1beb9b0a7..484f59a83 100644 Binary files a/smali/res/drawable-xhdpi/logo_vk_56.png and b/smali/res/drawable-xhdpi/logo_vk_56.png differ diff --git a/smali/res/drawable-xhdpi/shopping_onboarding_4.png b/smali/res/drawable-xhdpi/shopping_onboarding_4.png index cd486f2fd..dd70bf6ff 100644 Binary files a/smali/res/drawable-xhdpi/shopping_onboarding_4.png and b/smali/res/drawable-xhdpi/shopping_onboarding_4.png differ diff --git a/smali/res/drawable-xhdpi/vk_ic_logo_80.png b/smali/res/drawable-xhdpi/vk_ic_logo_80.png index 690f433b3..7498775d0 100644 Binary files a/smali/res/drawable-xhdpi/vk_ic_logo_80.png and b/smali/res/drawable-xhdpi/vk_ic_logo_80.png differ diff --git a/smali/res/drawable-xhdpi/vk_pay_badge_14.png b/smali/res/drawable-xhdpi/vk_pay_badge_14.png index 24f40a638..c63d4e746 100644 Binary files a/smali/res/drawable-xhdpi/vk_pay_badge_14.png and b/smali/res/drawable-xhdpi/vk_pay_badge_14.png differ diff --git a/smali/res/drawable-xxhdpi/bg_splash_screen.9.png b/smali/res/drawable-xxhdpi/bg_splash_screen.9.png index 9a7f43c2b..06769dd3a 100644 Binary files a/smali/res/drawable-xxhdpi/bg_splash_screen.9.png and b/smali/res/drawable-xxhdpi/bg_splash_screen.9.png differ diff --git a/smali/res/drawable-xxhdpi/bootloader.png b/smali/res/drawable-xxhdpi/bootloader.png index 96ac38302..533aa499f 100644 Binary files a/smali/res/drawable-xxhdpi/bootloader.png and b/smali/res/drawable-xxhdpi/bootloader.png differ diff --git a/smali/res/drawable-xxhdpi/ic_launcher.png b/smali/res/drawable-xxhdpi/ic_launcher.png index e80e1f832..a8d6c2b3a 100644 Binary files a/smali/res/drawable-xxhdpi/ic_launcher.png and b/smali/res/drawable-xxhdpi/ic_launcher.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_36.png b/smali/res/drawable-xxhdpi/ic_logo_36.png index fa985a4f8..55ac4d32e 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_36.png and b/smali/res/drawable-xxhdpi/ic_logo_36.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_48.png b/smali/res/drawable-xxhdpi/ic_logo_48.png index c0ce3b9bd..d0601d8b2 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_48.png and b/smali/res/drawable-xxhdpi/ic_logo_48.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_80.png b/smali/res/drawable-xxhdpi/ic_logo_80.png index 248ba83cc..9b5350529 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_80.png and b/smali/res/drawable-xxhdpi/ic_logo_80.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_vk_24.png b/smali/res/drawable-xxhdpi/ic_logo_vk_24.png index 2fb916d09..ea0da4043 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_vk_24.png and b/smali/res/drawable-xxhdpi/ic_logo_vk_24.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_vk_28.png b/smali/res/drawable-xxhdpi/ic_logo_vk_28.png index d57f43293..433ea9b43 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_vk_28.png and b/smali/res/drawable-xxhdpi/ic_logo_vk_28.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_vk_outline_28.png b/smali/res/drawable-xxhdpi/ic_logo_vk_outline_28.png index e785edb2b..2dbf25e3d 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_vk_outline_28.png and b/smali/res/drawable-xxhdpi/ic_logo_vk_outline_28.png differ diff --git a/smali/res/drawable-xxhdpi/ic_logo_vkpay_28.png b/smali/res/drawable-xxhdpi/ic_logo_vkpay_28.png index ef5c78d9f..62fa7811b 100644 Binary files a/smali/res/drawable-xxhdpi/ic_logo_vkpay_28.png and b/smali/res/drawable-xxhdpi/ic_logo_vkpay_28.png differ diff --git a/smali/res/drawable-xxhdpi/ic_music_outline_28.png b/smali/res/drawable-xxhdpi/ic_music_outline_28.png index 2fdc41eee..0ca90a081 100644 Binary files a/smali/res/drawable-xxhdpi/ic_music_outline_28.png and b/smali/res/drawable-xxhdpi/ic_music_outline_28.png differ diff --git a/smali/res/drawable-xxhdpi/ic_music_promo_vk_music.png b/smali/res/drawable-xxhdpi/ic_music_promo_vk_music.png index 69674b557..3ce36703a 100644 Binary files a/smali/res/drawable-xxhdpi/ic_music_promo_vk_music.png and b/smali/res/drawable-xxhdpi/ic_music_promo_vk_music.png differ diff --git a/smali/res/drawable-xxhdpi/ic_stat_notify_logo.png b/smali/res/drawable-xxhdpi/ic_stat_notify_logo.png index dfb89c9a3..401b712ec 100644 Binary files a/smali/res/drawable-xxhdpi/ic_stat_notify_logo.png and b/smali/res/drawable-xxhdpi/ic_stat_notify_logo.png differ diff --git a/smali/res/drawable-xxhdpi/ic_video_outline_28.png b/smali/res/drawable-xxhdpi/ic_video_outline_28.png index 16aa39cde..66c82358b 100644 Binary files a/smali/res/drawable-xxhdpi/ic_video_outline_28.png and b/smali/res/drawable-xxhdpi/ic_video_outline_28.png differ diff --git a/smali/res/drawable-xxhdpi/ic_vk_logo_48.png b/smali/res/drawable-xxhdpi/ic_vk_logo_48.png index d5fdcb0e2..c7da9035f 100644 Binary files a/smali/res/drawable-xxhdpi/ic_vk_logo_48.png and b/smali/res/drawable-xxhdpi/ic_vk_logo_48.png differ diff --git a/smali/res/drawable-xxhdpi/ic_vk_pay_white.png b/smali/res/drawable-xxhdpi/ic_vk_pay_white.png index 327cb4c92..6e1dbb8f7 100644 Binary files a/smali/res/drawable-xxhdpi/ic_vk_pay_white.png and b/smali/res/drawable-xxhdpi/ic_vk_pay_white.png differ diff --git a/smali/res/drawable-xxhdpi/icon_vk_104.png b/smali/res/drawable-xxhdpi/icon_vk_104.png index 5da5ed34d..1bae8b783 100644 Binary files a/smali/res/drawable-xxhdpi/icon_vk_104.png and b/smali/res/drawable-xxhdpi/icon_vk_104.png differ diff --git a/smali/res/drawable-xxhdpi/logo_vk_56.png b/smali/res/drawable-xxhdpi/logo_vk_56.png index a51460433..76a345e16 100644 Binary files a/smali/res/drawable-xxhdpi/logo_vk_56.png and b/smali/res/drawable-xxhdpi/logo_vk_56.png differ diff --git a/smali/res/drawable-xxhdpi/shopping_onboarding_4.png b/smali/res/drawable-xxhdpi/shopping_onboarding_4.png index 1496f0cb2..866876c19 100644 Binary files a/smali/res/drawable-xxhdpi/shopping_onboarding_4.png and b/smali/res/drawable-xxhdpi/shopping_onboarding_4.png differ diff --git a/smali/res/drawable-xxhdpi/vk_ic_logo_80.png b/smali/res/drawable-xxhdpi/vk_ic_logo_80.png index 248ba83cc..fc9440ed5 100644 Binary files a/smali/res/drawable-xxhdpi/vk_ic_logo_80.png and b/smali/res/drawable-xxhdpi/vk_ic_logo_80.png differ diff --git a/smali/res/drawable-xxhdpi/vk_pay_badge_14.png b/smali/res/drawable-xxhdpi/vk_pay_badge_14.png index 9eb1173b2..15210a7d8 100644 Binary files a/smali/res/drawable-xxhdpi/vk_pay_badge_14.png and b/smali/res/drawable-xxhdpi/vk_pay_badge_14.png differ diff --git a/smali/res/drawable-xxxhdpi/bg_splash_screen.9.png b/smali/res/drawable-xxxhdpi/bg_splash_screen.9.png index d60502b7d..83214c93a 100644 Binary files a/smali/res/drawable-xxxhdpi/bg_splash_screen.9.png and b/smali/res/drawable-xxxhdpi/bg_splash_screen.9.png differ diff --git a/smali/res/drawable-xxxhdpi/bootloader.png b/smali/res/drawable-xxxhdpi/bootloader.png index 63d7880ba..eccadf40c 100644 Binary files a/smali/res/drawable-xxxhdpi/bootloader.png and b/smali/res/drawable-xxxhdpi/bootloader.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_48.png b/smali/res/drawable-xxxhdpi/ic_logo_48.png index 6513c9f70..561e2c773 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_48.png and b/smali/res/drawable-xxxhdpi/ic_logo_48.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_80.png b/smali/res/drawable-xxxhdpi/ic_logo_80.png index c273d08c4..42492c85c 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_80.png and b/smali/res/drawable-xxxhdpi/ic_logo_80.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_vk_24.png b/smali/res/drawable-xxxhdpi/ic_logo_vk_24.png index 7db88d9ea..a7739ec7b 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_vk_24.png and b/smali/res/drawable-xxxhdpi/ic_logo_vk_24.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_vk_28.png b/smali/res/drawable-xxxhdpi/ic_logo_vk_28.png index 1fe76b079..dcdfae342 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_vk_28.png and b/smali/res/drawable-xxxhdpi/ic_logo_vk_28.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_vk_outline_28.png b/smali/res/drawable-xxxhdpi/ic_logo_vk_outline_28.png index 11b5199fb..eccd740dd 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_vk_outline_28.png and b/smali/res/drawable-xxxhdpi/ic_logo_vk_outline_28.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_logo_vkpay_28.png b/smali/res/drawable-xxxhdpi/ic_logo_vkpay_28.png index 23cad17c6..40feb8d9c 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_logo_vkpay_28.png and b/smali/res/drawable-xxxhdpi/ic_logo_vkpay_28.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_music_outline_28.png b/smali/res/drawable-xxxhdpi/ic_music_outline_28.png index da87b36d2..58f9638e4 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_music_outline_28.png and b/smali/res/drawable-xxxhdpi/ic_music_outline_28.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_music_promo_vk_music.png b/smali/res/drawable-xxxhdpi/ic_music_promo_vk_music.png index 2fcd72389..9ed22b8a7 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_music_promo_vk_music.png and b/smali/res/drawable-xxxhdpi/ic_music_promo_vk_music.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_video_outline_28.png b/smali/res/drawable-xxxhdpi/ic_video_outline_28.png index 5d5993431..773bbc2fe 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_video_outline_28.png and b/smali/res/drawable-xxxhdpi/ic_video_outline_28.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_vk_logo_48.png b/smali/res/drawable-xxxhdpi/ic_vk_logo_48.png index 9c91549a5..62c990f72 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_vk_logo_48.png and b/smali/res/drawable-xxxhdpi/ic_vk_logo_48.png differ diff --git a/smali/res/drawable-xxxhdpi/ic_vk_pay_white.png b/smali/res/drawable-xxxhdpi/ic_vk_pay_white.png index 4c3fc8c5e..d6c2a892c 100644 Binary files a/smali/res/drawable-xxxhdpi/ic_vk_pay_white.png and b/smali/res/drawable-xxxhdpi/ic_vk_pay_white.png differ diff --git a/smali/res/drawable-xxxhdpi/icon_vk_104.png b/smali/res/drawable-xxxhdpi/icon_vk_104.png index fb1096341..244c7db60 100644 Binary files a/smali/res/drawable-xxxhdpi/icon_vk_104.png and b/smali/res/drawable-xxxhdpi/icon_vk_104.png differ diff --git a/smali/res/drawable-xxxhdpi/logo_vk_56.png b/smali/res/drawable-xxxhdpi/logo_vk_56.png index 61c05b045..a28ad7695 100644 Binary files a/smali/res/drawable-xxxhdpi/logo_vk_56.png and b/smali/res/drawable-xxxhdpi/logo_vk_56.png differ diff --git a/smali/res/drawable-xxxhdpi/shopping_onboarding_4.png b/smali/res/drawable-xxxhdpi/shopping_onboarding_4.png index f53cd0e47..073ec0dd1 100644 Binary files a/smali/res/drawable-xxxhdpi/shopping_onboarding_4.png and b/smali/res/drawable-xxxhdpi/shopping_onboarding_4.png differ diff --git a/smali/res/drawable-xxxhdpi/vk_ic_logo_80.png b/smali/res/drawable-xxxhdpi/vk_ic_logo_80.png index c273d08c4..d5ce6c8ae 100644 Binary files a/smali/res/drawable-xxxhdpi/vk_ic_logo_80.png and b/smali/res/drawable-xxxhdpi/vk_ic_logo_80.png differ diff --git a/smali/res/mipmap-hdpi/adaptive_launcher_background.png b/smali/res/mipmap-hdpi/adaptive_launcher_background.png index 9f3313a8f..93b058810 100644 Binary files a/smali/res/mipmap-hdpi/adaptive_launcher_background.png and b/smali/res/mipmap-hdpi/adaptive_launcher_background.png differ diff --git a/smali/res/mipmap-hdpi/adaptive_launcher_foreground.png b/smali/res/mipmap-hdpi/adaptive_launcher_foreground.png index a47199575..0ef3f59c9 100644 Binary files a/smali/res/mipmap-hdpi/adaptive_launcher_foreground.png and b/smali/res/mipmap-hdpi/adaptive_launcher_foreground.png differ diff --git a/smali/res/mipmap-mdpi/adaptive_launcher_background.png b/smali/res/mipmap-mdpi/adaptive_launcher_background.png index da5aba0cb..474a10df3 100644 Binary files a/smali/res/mipmap-mdpi/adaptive_launcher_background.png and b/smali/res/mipmap-mdpi/adaptive_launcher_background.png differ diff --git a/smali/res/mipmap-mdpi/adaptive_launcher_foreground.png b/smali/res/mipmap-mdpi/adaptive_launcher_foreground.png index 5903b5d1d..ce1e24220 100644 Binary files a/smali/res/mipmap-mdpi/adaptive_launcher_foreground.png and b/smali/res/mipmap-mdpi/adaptive_launcher_foreground.png differ diff --git a/smali/res/mipmap-xhdpi/adaptive_launcher_background.png b/smali/res/mipmap-xhdpi/adaptive_launcher_background.png index 8d14a74c6..4dd7b5363 100644 Binary files a/smali/res/mipmap-xhdpi/adaptive_launcher_background.png and b/smali/res/mipmap-xhdpi/adaptive_launcher_background.png differ diff --git a/smali/res/mipmap-xhdpi/adaptive_launcher_foreground.png b/smali/res/mipmap-xhdpi/adaptive_launcher_foreground.png index 95cf0499d..747ceed41 100644 Binary files a/smali/res/mipmap-xhdpi/adaptive_launcher_foreground.png and b/smali/res/mipmap-xhdpi/adaptive_launcher_foreground.png differ diff --git a/smali/res/mipmap-xxhdpi/adaptive_launcher_background.png b/smali/res/mipmap-xxhdpi/adaptive_launcher_background.png index 0e9b7f25a..c6a80f822 100644 Binary files a/smali/res/mipmap-xxhdpi/adaptive_launcher_background.png and b/smali/res/mipmap-xxhdpi/adaptive_launcher_background.png differ diff --git a/smali/res/mipmap-xxhdpi/adaptive_launcher_foreground.png b/smali/res/mipmap-xxhdpi/adaptive_launcher_foreground.png index 6276b7061..87c839abb 100644 Binary files a/smali/res/mipmap-xxhdpi/adaptive_launcher_foreground.png and b/smali/res/mipmap-xxhdpi/adaptive_launcher_foreground.png differ diff --git a/smali/res/mipmap-xxxhdpi/adaptive_launcher_background.png b/smali/res/mipmap-xxxhdpi/adaptive_launcher_background.png index aedefe430..7a5b5275c 100644 Binary files a/smali/res/mipmap-xxxhdpi/adaptive_launcher_background.png and b/smali/res/mipmap-xxxhdpi/adaptive_launcher_background.png differ diff --git a/smali/res/mipmap-xxxhdpi/adaptive_launcher_foreground.png b/smali/res/mipmap-xxxhdpi/adaptive_launcher_foreground.png index 98e1d9166..fbd9de7dd 100644 Binary files a/smali/res/mipmap-xxxhdpi/adaptive_launcher_foreground.png and b/smali/res/mipmap-xxxhdpi/adaptive_launcher_foreground.png differ diff --git a/smali/res/values-es/strings.xml b/smali/res/values-es/strings.xml index 11563c0e6..4ad7f2255 100644 --- a/smali/res/values-es/strings.xml +++ b/smali/res/values-es/strings.xml @@ -3952,7 +3952,7 @@ foto" Encontrar amigos cerca Entradas sugeridas %1$s, %2$s - Explorar + Mini apps Todos los amigos Añadir todos tus amigos de VK a tus contactos diff --git a/smali/res/values-kk/strings.xml b/smali/res/values-kk/strings.xml index 7c4ae4ef9..a1e91a9e4 100644 --- a/smali/res/values-kk/strings.xml +++ b/smali/res/values-kk/strings.xml @@ -3904,7 +3904,7 @@ SMS жібердік." Жақын маңдағы достарды табу Ұсынылған жаңалықтар %1$s, %2$s - Шолу + Қосымшалар Барлық достар VK-дағы барлық достарымның байланыс мәліметтерін контактілер тізіміне қосу diff --git a/smali/res/values-pt/strings.xml b/smali/res/values-pt/strings.xml index d4c9ab137..57dbf73e2 100644 --- a/smali/res/values-pt/strings.xml +++ b/smali/res/values-pt/strings.xml @@ -3920,7 +3920,7 @@ foto" Buscar amigos que estão perto Notícias sugeridas %1$s, %2$s - Tudo que você precisa + Aplicativos Todos amigos Adicionar todos seus amigos do VK aos contatos diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml index 79d977351..48bbe0915 100644 --- a/smali/res/values-ru/strings.xml +++ b/smali/res/values-ru/strings.xml @@ -3975,7 +3975,7 @@ Найти друзей поблизости Предложенные новости %1$s, %2$s - Обзор + Сервисы Приложения Все друзья Добавить в контакты данные всех Ваших друзей @@ -5789,8 +5789,8 @@ Скачать как mp3 Удалить из кэша - , спасибо тебе за поддержку проекта! - , поддержи проект донатом и получи бонусы + Спасибо тебе за поддержку проекта! + Поддержи проект донатом и получи бонусы Обои diff --git a/smali/res/values-uk/strings.xml b/smali/res/values-uk/strings.xml index 828dc1df1..513929b7e 100644 --- a/smali/res/values-uk/strings.xml +++ b/smali/res/values-uk/strings.xml @@ -3926,7 +3926,7 @@ Знайти друзів поблизу Запропоновані новини %1$s, %2$s - Огляд + Додатки Всі друзі Додати в контакти дані всіх Ваших друзів diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml index bdbef547e..bf1cd23a5 100644 --- a/smali/res/values/strings.xml +++ b/smali/res/values/strings.xml @@ -4098,7 +4098,7 @@ photo" Suggested posts %1$s, %2$s : - Explore + Hub Mini apps All friends Add all of your VK friends to your contacts @@ -5947,8 +5947,8 @@ May look like a fake leaving the online" Download as mp3 Delete from cache - , thank you for supporting the project! - , support the project with a donation and get rewards + Thank you for supporting the project! + Support the project with a donation and get rewards Wallpapers diff --git a/smali/res/xml/preferences_media.xml b/smali/res/xml/preferences_media.xml index bedc1fb50..0dbc1e2a9 100644 --- a/smali/res/xml/preferences_media.xml +++ b/smali/res/xml/preferences_media.xml @@ -37,18 +37,13 @@ android:title="@string/sett_compress_videos" /> - + (Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0}, Lorg/json/JSONObject;->()V - - iput-object v0, p0, Lcom/my/target/AbstractJsCall;->a:Lorg/json/JSONObject; - - .line 3 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0}, Lorg/json/JSONObject;->()V - - iput-object v0, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - .line 4 - iget-object v0, p0, Lcom/my/target/AbstractJsCall;->a:Lorg/json/JSONObject; - - const-string v1, "method" - - invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 5 - iget-object p1, p0, Lcom/my/target/AbstractJsCall;->a:Lorg/json/JSONObject; - - iget-object v0, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string v1, "data" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - return-void -.end method - - -# virtual methods -.method public g()Lorg/json/JSONObject; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AbstractJsCall;->a:Lorg/json/JSONObject; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AbstractJsEvent.smali b/smali/smali_classes2/com/my/target/AbstractJsEvent.smali deleted file mode 100644 index 2e93f0da8..000000000 --- a/smali/smali_classes2/com/my/target/AbstractJsEvent.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public abstract Lcom/my/target/AbstractJsEvent; -.super Ljava/lang/Object; -.source "AbstractJsEvent.java" - -# interfaces -.implements Lcom/my/target/JsEvent; - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/AbstractJsEvent;->a:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public k0()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AbstractJsEvent;->a:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdBanner.smali b/smali/smali_classes2/com/my/target/AdBanner.smali deleted file mode 100644 index 2e993e79e..000000000 --- a/smali/smali_classes2/com/my/target/AdBanner.smali +++ /dev/null @@ -1,811 +0,0 @@ -.class public abstract Lcom/my/target/AdBanner; -.super Ljava/lang/Object; -.source "AdBanner.java" - - -# instance fields -.field protected A:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/StatHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field protected d:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected e:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected f:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected g:F - -.field protected h:I - -.field protected i:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected j:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected k:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected l:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected m:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field protected n:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field protected o:Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected p:Z - -.field protected q:Z - -.field protected r:Z - -.field protected s:I - -.field protected t:I - -.field protected u:F - -.field protected v:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected w:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected x:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field protected y:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field protected z:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method protected constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - invoke-static {}, Lcom/my/target/StatHolder;->e()Lcom/my/target/StatHolder; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/AdBanner;->a:Lcom/my/target/StatHolder; - - const-string v0, "" - - .line 3 - iput-object v0, p0, Lcom/my/target/AdBanner;->b:Ljava/lang/String; - - .line 4 - iput-object v0, p0, Lcom/my/target/AdBanner;->d:Ljava/lang/String; - - .line 5 - iput-object v0, p0, Lcom/my/target/AdBanner;->e:Ljava/lang/String; - - .line 6 - iput-object v0, p0, Lcom/my/target/AdBanner;->f:Ljava/lang/String; - - .line 7 - iput-object v0, p0, Lcom/my/target/AdBanner;->i:Ljava/lang/String; - - .line 8 - iput-object v0, p0, Lcom/my/target/AdBanner;->j:Ljava/lang/String; - - .line 9 - iput-object v0, p0, Lcom/my/target/AdBanner;->k:Ljava/lang/String; - - const-string v1, "web" - - .line 10 - iput-object v1, p0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - .line 11 - sget-object v1, Lcom/my/target/ClickArea;->n:Lcom/my/target/ClickArea; - - iput-object v1, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - const/4 v1, 0x0 - - .line 12 - iput-boolean v1, p0, Lcom/my/target/AdBanner;->q:Z - - .line 13 - iput-boolean v1, p0, Lcom/my/target/AdBanner;->r:Z - - .line 14 - iput-object v0, p0, Lcom/my/target/AdBanner;->v:Ljava/lang/String; - - .line 15 - iput-object v0, p0, Lcom/my/target/AdBanner;->w:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public A()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdBanner;->p:Z - - return v0 -.end method - -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdBanner;->f:Ljava/lang/String; - - return-object v0 -.end method - -.method public a(F)V - .locals 0 - - .line 5 - iput p1, p0, Lcom/my/target/AdBanner;->u:F - - return-void -.end method - -.method public a(I)V - .locals 0 - - .line 3 - iput p1, p0, Lcom/my/target/AdBanner;->t:I - - return-void -.end method - -.method public a(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->n:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public a(Lcom/my/target/AdChoices;)V - .locals 0 - .param p1 # Lcom/my/target/AdChoices; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - return-void -.end method - -.method public a(Lcom/my/target/ClickArea;)V - .locals 0 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 6 - iput-object p1, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - return-void -.end method - -.method public a(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public a(Z)V - .locals 0 - - .line 4 - iput-boolean p1, p0, Lcom/my/target/AdBanner;->r:Z - - return-void -.end method - -.method public b()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/AdBanner;->y:Ljava/lang/String; - - return-object v0 -.end method - -.method public b(F)V - .locals 0 - - .line 4 - iput p1, p0, Lcom/my/target/AdBanner;->g:F - - return-void -.end method - -.method public b(I)V - .locals 0 - - .line 5 - iput p1, p0, Lcom/my/target/AdBanner;->h:I - - return-void -.end method - -.method public b(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->m:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public b(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->f:Ljava/lang/String; - - return-void -.end method - -.method public b(Z)V - .locals 0 - - .line 6 - iput-boolean p1, p0, Lcom/my/target/AdBanner;->q:Z - - return-void -.end method - -.method public c()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdBanner;->i:Ljava/lang/String; - - return-object v0 -.end method - -.method public c(I)V - .locals 0 - - .line 3 - iput p1, p0, Lcom/my/target/AdBanner;->s:I - - return-void -.end method - -.method public c(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->y:Ljava/lang/String; - - return-void -.end method - -.method public c(Z)V - .locals 0 - - .line 4 - iput-boolean p1, p0, Lcom/my/target/AdBanner;->p:Z - - return-void -.end method - -.method public d()Lcom/my/target/ClickArea; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - return-object v0 -.end method - -.method public d(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->i:Ljava/lang/String; - - return-void -.end method - -.method public e()Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->c:Ljava/lang/String; - - if-nez v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - const-string v1, "store" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "Install" - - return-object v0 - - :cond_0 - const-string v0, "Visit" - - :cond_1 - return-object v0 -.end method - -.method public e(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - iput-object p1, p0, Lcom/my/target/AdBanner;->c:Ljava/lang/String; - - return-void -.end method - -.method public f()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->z:Ljava/lang/String; - - return-object v0 -.end method - -.method public f(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->z:Ljava/lang/String; - - return-void -.end method - -.method public g()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->b:Ljava/lang/String; - - return-object v0 -.end method - -.method public g(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->b:Ljava/lang/String; - - return-void -.end method - -.method public h()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->e:Ljava/lang/String; - - return-object v0 -.end method - -.method public h(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->e:Ljava/lang/String; - - return-void -.end method - -.method public i()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->k:Ljava/lang/String; - - return-object v0 -.end method - -.method public i(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->k:Ljava/lang/String; - - return-void -.end method - -.method public j()F - .locals 1 - - .line 2 - iget v0, p0, Lcom/my/target/AdBanner;->u:F - - return v0 -.end method - -.method public j(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->w:Ljava/lang/String; - - return-void -.end method - -.method public k()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdBanner;->t:I - - return v0 -.end method - -.method public k(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - return-void -.end method - -.method public l()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->n:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public l(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->j:Ljava/lang/String; - - return-void -.end method - -.method public m()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->w:Ljava/lang/String; - - return-object v0 -.end method - -.method public m(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->d:Ljava/lang/String; - - return-void -.end method - -.method public n()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->m:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public n(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->A:Ljava/lang/String; - - return-void -.end method - -.method public o()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - return-object v0 -.end method - -.method public o(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/AdBanner;->v:Ljava/lang/String; - - return-void -.end method - -.method public p()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdBanner;->g:F - - return v0 -.end method - -.method public p(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/AdBanner;->x:Ljava/lang/String; - - return-void -.end method - -.method public q()Lcom/my/target/StatHolder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->a:Lcom/my/target/StatHolder; - - return-object v0 -.end method - -.method public r()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->j:Ljava/lang/String; - - return-object v0 -.end method - -.method public s()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->d:Ljava/lang/String; - - return-object v0 -.end method - -.method public t()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->A:Ljava/lang/String; - - return-object v0 -.end method - -.method public u()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->v:Ljava/lang/String; - - return-object v0 -.end method - -.method public v()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdBanner;->x:Ljava/lang/String; - - return-object v0 -.end method - -.method public w()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdBanner;->h:I - - return v0 -.end method - -.method public x()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdBanner;->s:I - - return v0 -.end method - -.method public y()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdBanner;->r:Z - - return v0 -.end method - -.method public z()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdBanner;->q:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdChoices.smali b/smali/smali_classes2/com/my/target/AdChoices.smali deleted file mode 100644 index c4f633607..000000000 --- a/smali/smali_classes2/com/my/target/AdChoices.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public Lcom/my/target/AdChoices; -.super Ljava/lang/Object; -.source "AdChoices.java" - - -# direct methods -.method private constructor (Lcom/my/target/common/e/ImageData;Ljava/lang/String;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Lcom/my/target/common/e/ImageData;Ljava/lang/String;)Lcom/my/target/AdChoices; - .locals 1 - .param p0 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/AdChoices; - - invoke-direct {v0, p0, p1}, Lcom/my/target/AdChoices;->(Lcom/my/target/common/e/ImageData;Ljava/lang/String;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdConfig.smali b/smali/smali_classes2/com/my/target/AdConfig.smali deleted file mode 100644 index 2e43096e2..000000000 --- a/smali/smali_classes2/com/my/target/AdConfig.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public final Lcom/my/target/AdConfig; -.super Ljava/lang/Object; -.source "AdConfig.java" - - -# instance fields -.field private final a:I - -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/common/CustomParams; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Z - -.field private e:Z - -.field private f:Z - -.field private g:I - -.field private h:I - -.field private i:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (ILjava/lang/String;)V - .locals 1 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Lcom/my/target/common/CustomParams; - - invoke-direct {v0}, Lcom/my/target/common/CustomParams;->()V - - iput-object v0, p0, Lcom/my/target/AdConfig;->c:Lcom/my/target/common/CustomParams; - - const/4 v0, 0x1 - - .line 3 - iput-boolean v0, p0, Lcom/my/target/AdConfig;->d:Z - - .line 4 - iput-boolean v0, p0, Lcom/my/target/AdConfig;->e:Z - - const/4 v0, 0x0 - - .line 5 - iput-boolean v0, p0, Lcom/my/target/AdConfig;->f:Z - - const/16 v0, 0x168 - - .line 6 - iput v0, p0, Lcom/my/target/AdConfig;->g:I - - .line 7 - iput p1, p0, Lcom/my/target/AdConfig;->a:I - - .line 8 - iput-object p2, p0, Lcom/my/target/AdConfig;->b:Ljava/lang/String; - - return-void -.end method - -.method public static a(ILjava/lang/String;)Lcom/my/target/AdConfig; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/AdConfig; - - invoke-direct {v0, p0, p1}, Lcom/my/target/AdConfig;->(ILjava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 3 - iget v0, p0, Lcom/my/target/AdConfig;->h:I - - return v0 -.end method - -.method public a(Z)V - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/AdConfig;->e:Z - - return-void -.end method - -.method public b()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdConfig;->i:Ljava/lang/String; - - return-object v0 -.end method - -.method public c()Lcom/my/target/common/CustomParams; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdConfig;->c:Lcom/my/target/common/CustomParams; - - return-object v0 -.end method - -.method public d()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdConfig;->b:Ljava/lang/String; - - return-object v0 -.end method - -.method public e()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdConfig;->a:I - - return v0 -.end method - -.method public f()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdConfig;->g:I - - return v0 -.end method - -.method public g()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdConfig;->f:Z - - return v0 -.end method - -.method public h()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdConfig;->e:Z - - return v0 -.end method - -.method public i()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdConfig;->d:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdDialog$a.smali b/smali/smali_classes2/com/my/target/AdDialog$a.smali deleted file mode 100644 index 100ab2816..000000000 --- a/smali/smali_classes2/com/my/target/AdDialog$a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lcom/my/target/AdDialog$a; -.super Ljava/lang/Object; -.source "AdDialog.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/AdDialog; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - .param p1 # Lcom/my/target/AdDialog; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Z)V -.end method - -.method public abstract f()V -.end method diff --git a/smali/smali_classes2/com/my/target/AdDialog.smali b/smali/smali_classes2/com/my/target/AdDialog.smali deleted file mode 100644 index fb00870b7..000000000 --- a/smali/smali_classes2/com/my/target/AdDialog.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public Lcom/my/target/AdDialog; -.super Landroid/app/Dialog; -.source "AdDialog.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/AdDialog$a; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/AdDialog$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# virtual methods -.method public a()V - .locals 2 - - .line 1 - invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; - - move-result-object v0 - - if-eqz v0, :cond_0 - - const/16 v1, 0x400 - - .line 2 - invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setFlags(II)V - - :cond_0 - return-void -.end method - -.method public dismiss()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Dialog;->dismiss()V - - .line 2 - iget-object v0, p0, Lcom/my/target/AdDialog;->a:Lcom/my/target/AdDialog$a; - - invoke-interface {v0}, Lcom/my/target/AdDialog$a;->f()V - - return-void -.end method - -.method protected onCreate(Landroid/os/Bundle;)V - .locals 4 - - const/4 v0, 0x1 - - .line 1 - invoke-virtual {p0, v0}, Landroid/app/Dialog;->requestWindowFeature(I)Z - - .line 2 - new-instance v0, Landroid/widget/FrameLayout; - - invoke-virtual {p0}, Landroid/app/Dialog;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 3 - invoke-virtual {p0, v0}, Landroid/app/Dialog;->setContentView(Landroid/view/View;)V - - .line 4 - invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; - - move-result-object v1 - - if-eqz v1, :cond_0 - - .line 5 - new-instance v2, Landroid/graphics/drawable/ColorDrawable; - - const/4 v3, 0x0 - - invoke-direct {v2, v3}, Landroid/graphics/drawable/ColorDrawable;->(I)V - - invoke-virtual {v1, v2}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - const/4 v2, -0x1 - - .line 6 - invoke-virtual {v1, v2, v2}, Landroid/view/Window;->setLayout(II)V - - .line 7 - :cond_0 - iget-object v1, p0, Lcom/my/target/AdDialog;->a:Lcom/my/target/AdDialog$a; - - invoke-interface {v1, p0, v0}, Lcom/my/target/AdDialog$a;->a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - - .line 8 - invoke-super {p0, p1}, Landroid/app/Dialog;->onCreate(Landroid/os/Bundle;)V - - return-void -.end method - -.method public onWindowFocusChanged(Z)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/AdDialog;->a:Lcom/my/target/AdDialog$a; - - invoke-interface {v0, p1}, Lcom/my/target/AdDialog$a;->a(Z)V - - .line 2 - invoke-super {p0, p1}, Landroid/app/Dialog;->onWindowFocusChanged(Z)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/AdFactory$a.smali b/smali/smali_classes2/com/my/target/AdFactory$a.smali deleted file mode 100644 index 4972a816f..000000000 --- a/smali/smali_classes2/com/my/target/AdFactory$a.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class Lcom/my/target/AdFactory$a; -.super Ljava/lang/Object; -.source "AdFactory.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Landroid/content/Context; - -.field final synthetic b:Lcom/my/target/AdFactory; - - -# direct methods -.method constructor (Lcom/my/target/AdFactory;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/AdFactory$a;->b:Lcom/my/target/AdFactory; - - iput-object p2, p0, Lcom/my/target/AdFactory$a;->a:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/AdFactory$a;->b:Lcom/my/target/AdFactory; - - iget-object v1, p0, Lcom/my/target/AdFactory$a;->a:Landroid/content/Context; - - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->b(Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/AdFactory$a;->b:Lcom/my/target/AdFactory; - - iget-object v2, v1, Lcom/my/target/AdFactory;->c:Ljava/lang/String; - - invoke-virtual {v1, v0, v2}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/AdFactory$b.smali b/smali/smali_classes2/com/my/target/AdFactory$b.smali deleted file mode 100644 index cbf84e944..000000000 --- a/smali/smali_classes2/com/my/target/AdFactory$b.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class Lcom/my/target/AdFactory$b; -.super Ljava/lang/Object; -.source "AdFactory.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/AdSection; - -.field final synthetic b:Ljava/lang/String; - -.field final synthetic c:Lcom/my/target/AdFactory; - - -# direct methods -.method constructor (Lcom/my/target/AdFactory;Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/AdFactory$b;->c:Lcom/my/target/AdFactory; - - iput-object p2, p0, Lcom/my/target/AdFactory$b;->a:Lcom/my/target/AdSection; - - iput-object p3, p0, Lcom/my/target/AdFactory$b;->b:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/AdFactory$b;->c:Lcom/my/target/AdFactory; - - invoke-static {v0}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory;)Lcom/my/target/AdFactory$d; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/AdFactory$b;->c:Lcom/my/target/AdFactory; - - invoke-static {v0}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory;)Lcom/my/target/AdFactory$d; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/AdFactory$b;->a:Lcom/my/target/AdSection; - - iget-object v2, p0, Lcom/my/target/AdFactory$b;->b:Ljava/lang/String; - - invoke-interface {v0, v1, v2}, Lcom/my/target/AdFactory$d;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/AdFactory$b;->c:Lcom/my/target/AdFactory; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory;Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory$d; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/AdFactory$c.smali b/smali/smali_classes2/com/my/target/AdFactory$c.smali deleted file mode 100644 index b7685796f..000000000 --- a/smali/smali_classes2/com/my/target/AdFactory$c.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public interface abstract Lcom/my/target/AdFactory$c; -.super Ljava/lang/Object; -.source "AdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/AdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()Lcom/my/target/AdResponseParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "TT;>;" - } - .end annotation -.end method - -.method public abstract c()Lcom/my/target/AdResultProcessor; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResultProcessor<", - "TT;>;" - } - .end annotation -.end method - -.method public abstract d()Lcom/my/target/AdServiceBuilder; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/AdFactory$d.smali b/smali/smali_classes2/com/my/target/AdFactory$d.smali deleted file mode 100644 index b7574c710..000000000 --- a/smali/smali_classes2/com/my/target/AdFactory$d.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public interface abstract Lcom/my/target/AdFactory$d; -.super Ljava/lang/Object; -.source "AdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/AdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")V" - } - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/AdFactory.smali b/smali/smali_classes2/com/my/target/AdFactory.smali deleted file mode 100644 index a8ae4c0bf..000000000 --- a/smali/smali_classes2/com/my/target/AdFactory.smali +++ /dev/null @@ -1,709 +0,0 @@ -.class public abstract Lcom/my/target/AdFactory; -.super Ljava/lang/Object; -.source "AdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/AdFactory$d;, - Lcom/my/target/AdFactory$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field protected final a:Lcom/my/target/AdFactory$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdFactory$c<", - "TT;>;" - } - .end annotation -.end field - -.field protected final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:Lcom/my/target/AdFactory$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdFactory$d<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/my/target/AdFactory$c;Lcom/my/target/AdConfig;)V - .locals 0 - .param p1 # Lcom/my/target/AdFactory$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdFactory$c<", - "TT;>;", - "Lcom/my/target/AdConfig;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - .line 3 - iput-object p2, p0, Lcom/my/target/AdFactory;->b:Lcom/my/target/AdConfig; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/AdFactory;)Lcom/my/target/AdFactory$d; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - return-object p0 -.end method - -.method static synthetic a(Lcom/my/target/AdFactory;Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory$d; - .locals 0 - - .line 2 - iput-object p1, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - return-object p1 -.end method - - -# virtual methods -.method public a(Landroid/content/Context;)Lcom/my/target/AdFactory; - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/AnyThread; - .end annotation - - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Lcom/my/target/AdFactory<", - "TT;>;" - } - .end annotation - - .line 4 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - .line 5 - new-instance v0, Lcom/my/target/AdFactory$a; - - invoke-direct {v0, p0, p1}, Lcom/my/target/AdFactory$a;->(Lcom/my/target/AdFactory;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->a(Ljava/lang/Runnable;)V - - return-object p0 -.end method - -.method public final a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - .locals 0 - .param p1 # Lcom/my/target/AdFactory$d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/AnyThread; - .end annotation - - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdFactory$d<", - "TT;>;)", - "Lcom/my/target/AdFactory<", - "TT;>;" - } - .end annotation - - .line 3 - iput-object p1, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - return-object p0 -.end method - -.method protected a(Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 12 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lcom/my/target/AdResponseParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # Lcom/my/target/HttpAdRequest; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdService;", - "TT;", - "Lcom/my/target/AdResponseParser<", - "TT;>;", - "Lcom/my/target/HttpAdRequest;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation - - move-object v6, p1 - - move-object/from16 v7, p5 - - .line 15 - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object v0 - - move-object/from16 v8, p4 - - invoke-virtual {v8, v0, v7}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - .line 16 - invoke-virtual/range {p4 .. p4}, Lcom/my/target/HttpRequest;->a()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-object p2 - - :cond_0 - const-string v0, "serviceRequested" - - .line 17 - invoke-virtual {p1, v0}, Lcom/my/target/AdService;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, v7}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - const/4 v9, 0x0 - - if-eqz p2, :cond_1 - - .line 18 - invoke-virtual {p2}, Lcom/my/target/AdSection;->b()I - - move-result v0 - - move v10, v0 - - goto :goto_0 - - :cond_1 - const/4 v10, 0x0 - - .line 19 - :goto_0 - invoke-virtual/range {p4 .. p4}, Lcom/my/target/HttpRequest;->b()Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Ljava/lang/String; - - move-object v11, p0 - - if-eqz v1, :cond_2 - - .line 20 - iget-object v4, v11, Lcom/my/target/AdFactory;->b:Lcom/my/target/AdConfig; - - move-object v0, p3 - - move-object v2, p1 - - move-object v3, p2 - - move-object/from16 v5, p5 - - invoke-virtual/range {v0 .. v5}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v2 - - .line 21 - invoke-virtual {p1}, Lcom/my/target/AdService;->d()Ljava/util/ArrayList; - - move-result-object v1 - - move-object v0, p0 - - move-object v3, p3 - - move-object/from16 v4, p4 - - invoke-virtual/range {v0 .. v5}, Lcom/my/target/AdFactory;->a(Ljava/util/List;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v0 - - move-object v2, v0 - - goto :goto_1 - - :cond_2 - move-object v2, p2 - - :goto_1 - if-eqz v2, :cond_3 - - .line 22 - invoke-virtual {v2}, Lcom/my/target/AdSection;->b()I - - move-result v9 - - :cond_3 - if-ne v10, v9, :cond_4 - - const-string v0, "serviceAnswerEmpty" - - .line 23 - invoke-virtual {p1, v0}, Lcom/my/target/AdService;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, v7}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 24 - invoke-virtual {p1}, Lcom/my/target/AdService;->c()Lcom/my/target/AdService; - - move-result-object v1 - - if-eqz v1, :cond_4 - - move-object v0, p0 - - move-object v3, p3 - - move-object/from16 v4, p4 - - move-object/from16 v5, p5 - - .line 25 - invoke-virtual/range {v0 .. v5}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v2 - - :cond_4 - return-object v2 -.end method - -.method protected a(Lcom/my/target/AdSection;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 2 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation - - if-eqz p1, :cond_0 - - .line 6 - iget-object v0, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v0}, Lcom/my/target/AdFactory$c;->c()Lcom/my/target/AdResultProcessor; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 7 - iget-object v1, p0, Lcom/my/target/AdFactory;->b:Lcom/my/target/AdConfig; - - invoke-virtual {v0, p1, v1, p2}, Lcom/my/target/AdResultProcessor;->a(Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - :cond_0 - return-object p1 -.end method - -.method protected a(Ljava/util/List;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 6 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lcom/my/target/AdResponseParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # Lcom/my/target/HttpAdRequest; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;TT;", - "Lcom/my/target/AdResponseParser<", - "TT;>;", - "Lcom/my/target/HttpAdRequest;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation - - .line 12 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-lez v0, :cond_1 - - .line 13 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - move-object v2, p2 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - move-object v1, p2 - - check-cast v1, Lcom/my/target/AdService; - - move-object v0, p0 - - move-object v3, p3 - - move-object v4, p4 - - move-object v5, p5 - - .line 14 - invoke-virtual/range {v0 .. v5}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v2 - - goto :goto_0 - - :cond_0 - move-object p2, v2 - - :cond_1 - return-object p2 -.end method - -.method protected a(Lcom/my/target/AdService;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Ljava/lang/String; - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/HttpAdRequest; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 8 - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1, p3}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - .line 9 - invoke-virtual {p2}, Lcom/my/target/HttpRequest;->a()Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 10 - invoke-virtual {p2}, Lcom/my/target/HttpRequest;->b()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 - - .line 11 - :cond_0 - invoke-virtual {p2}, Lcom/my/target/HttpRequest;->c()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/AdFactory;->c:Ljava/lang/String; - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method protected a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 2 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - .line 26 - iget-object v0, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - if-nez v0, :cond_0 - - return-void - - .line 27 - :cond_0 - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_1 - - .line 28 - iget-object v0, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - invoke-interface {v0, p1, p2}, Lcom/my/target/AdFactory$d;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V - - const/4 p1, 0x0 - - .line 29 - iput-object p1, p0, Lcom/my/target/AdFactory;->d:Lcom/my/target/AdFactory$d; - - goto :goto_0 - - .line 30 - :cond_1 - new-instance v0, Lcom/my/target/AdFactory$b; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/AdFactory$b;->(Lcom/my/target/AdFactory;Lcom/my/target/AdSection;Ljava/lang/String;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->c(Ljava/lang/Runnable;)V - - :goto_0 - return-void -.end method - -.method protected b(Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 10 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")TT;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v0}, Lcom/my/target/AdFactory$c;->d()Lcom/my/target/AdServiceBuilder; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/AdFactory;->b:Lcom/my/target/AdConfig; - - invoke-virtual {v0, v1, p1}, Lcom/my/target/AdServiceBuilder;->a(Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdService; - - move-result-object v0 - - .line 3 - invoke-static {}, Lcom/my/target/HttpAdRequest;->d()Lcom/my/target/HttpAdRequest; - - move-result-object v8 - - .line 4 - invoke-virtual {p0, v0, v8, p1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdService;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Ljava/lang/String; - - move-result-object v3 - - if-nez v3, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - .line 5 - :cond_0 - iget-object v1, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v1}, Lcom/my/target/AdFactory$c;->b()Lcom/my/target/AdResponseParser; - - move-result-object v9 - - const/4 v5, 0x0 - - .line 6 - iget-object v6, p0, Lcom/my/target/AdFactory;->b:Lcom/my/target/AdConfig; - - move-object v2, v9 - - move-object v4, v0 - - move-object v7, p1 - - invoke-virtual/range {v2 .. v7}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v3 - - .line 7 - iget-object v1, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v1}, Lcom/my/target/AdFactory$c;->a()Z - - move-result v1 - - if-eqz v1, :cond_1 - - .line 8 - invoke-virtual {v0}, Lcom/my/target/AdService;->d()Ljava/util/ArrayList; - - move-result-object v2 - - move-object v1, p0 - - move-object v4, v9 - - move-object v5, v8 - - move-object v6, p1 - - invoke-virtual/range {v1 .. v6}, Lcom/my/target/AdFactory;->a(Ljava/util/List;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v3 - - .line 9 - :cond_1 - invoke-virtual {p0, v3, p1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/AdResponseParser.smali b/smali/smali_classes2/com/my/target/AdResponseParser.smali deleted file mode 100644 index 2b8a23772..000000000 --- a/smali/smali_classes2/com/my/target/AdResponseParser.smali +++ /dev/null @@ -1,262 +0,0 @@ -.class public abstract Lcom/my/target/AdResponseParser; -.super Ljava/lang/Object; -.source "AdResponseParser.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method static a(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - const-string v0, "startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "startsWith(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method private a(Lorg/json/JSONObject;)Z - .locals 3 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "version" - - .line 11 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - .line 12 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "json version: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string v1, "." - - .line 13 - invoke-virtual {p1, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v1 - - if-lez v1, :cond_0 - - .line 14 - invoke-virtual {p1, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - const/16 v1, 0xa - - .line 15 - :try_start_1 - invoke-static {p1, v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p1 - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - - const/4 v1, 0x2 - - if-ne p1, v1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - :cond_0 - return v0 -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lcom/my/target/AdService;", - "TT;", - "Lcom/my/target/AdConfig;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation -.end method - -.method protected a(Ljava/lang/String;Landroid/content/Context;)Lorg/json/JSONObject; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-eqz p1, :cond_0 - - .line 3 - invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p1 - - :cond_0 - if-eqz p1, :cond_2 - - const-string p2, "" - - .line 4 - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_2 - - const-string p2, "Converting to JSON..." - - .line 5 - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - :try_start_0 - new-instance p2, Lorg/json/JSONObject; - - invoke-direct {p2, p1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - - const-string p1, "done" - - .line 7 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 8 - invoke-direct {p0, p2}, Lcom/my/target/AdResponseParser;->a(Lorg/json/JSONObject;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - return-object p2 - - :cond_1 - const-string p1, "invalid json version" - - .line 9 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :cond_2 - const-string p1, "parsing ad response: empty data" - - .line 10 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :catch_0 - :goto_0 - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/AdResultProcessor.smali b/smali/smali_classes2/com/my/target/AdResultProcessor.smali deleted file mode 100644 index fde439248..000000000 --- a/smali/smali_classes2/com/my/target/AdResultProcessor.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public abstract Lcom/my/target/AdResultProcessor; -.super Ljava/lang/Object; -.source "AdResultProcessor.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lcom/my/target/AdConfig;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/AdSection.smali b/smali/smali_classes2/com/my/target/AdSection.smali deleted file mode 100644 index fffe5f295..000000000 --- a/smali/smali_classes2/com/my/target/AdSection.smali +++ /dev/null @@ -1,154 +0,0 @@ -.class public abstract Lcom/my/target/AdSection; -.super Ljava/lang/Object; -.source "AdSection.java" - - -# instance fields -.field private final a:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/AdSection;->a:Ljava/util/ArrayList; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/AdSection;->a:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public a(Ljava/lang/String;)Ljava/util/ArrayList; - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 4 - iget-object v1, p0, Lcom/my/target/AdSection;->a:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/Stat; - - .line 5 - invoke-virtual {v2}, Lcom/my/target/Stat;->a()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 6 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public a(Ljava/util/ArrayList;)V - .locals 1 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;)V" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdSection;->a:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - return-void -.end method - -.method public abstract b()I -.end method diff --git a/smali/smali_classes2/com/my/target/AdService.smali b/smali/smali_classes2/com/my/target/AdService.smali deleted file mode 100644 index 62adad9a1..000000000 --- a/smali/smali_classes2/com/my/target/AdService.smali +++ /dev/null @@ -1,838 +0,0 @@ -.class public Lcom/my/target/AdService; -.super Ljava/lang/Object; -.source "AdService.java" - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private final c:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - -.field private final d:Lcom/my/target/StatHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - -.field private f:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;" - } - .end annotation -.end field - -.field private g:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private i:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private j:I - -.field private k:I - -.field private l:I - -.field private m:I - -.field private n:F - -.field private o:F - -.field private p:Z - -.field private q:Z - -.field private r:F - -.field private s:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private t:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private u:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private v:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private w:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/AdService;->b:Ljava/util/ArrayList; - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/AdService;->c:Ljava/util/ArrayList; - - .line 4 - invoke-static {}, Lcom/my/target/StatHolder;->e()Lcom/my/target/StatHolder; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/AdService;->d:Lcom/my/target/StatHolder; - - const/4 v0, -0x1 - - .line 5 - iput v0, p0, Lcom/my/target/AdService;->k:I - - .line 6 - iput v0, p0, Lcom/my/target/AdService;->l:I - - .line 7 - iput v0, p0, Lcom/my/target/AdService;->m:I - - const/high16 v0, -0x40800000 # -1.0f - - .line 8 - iput v0, p0, Lcom/my/target/AdService;->n:F - - .line 9 - iput v0, p0, Lcom/my/target/AdService;->o:F - - .line 10 - iput v0, p0, Lcom/my/target/AdService;->r:F - - .line 11 - iput-object p1, p0, Lcom/my/target/AdService;->a:Ljava/lang/String; - - return-void -.end method - -.method public static d(Ljava/lang/String;)Lcom/my/target/AdService; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/AdService; - - invoke-direct {v0, p0}, Lcom/my/target/AdService;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 2 - iget v0, p0, Lcom/my/target/AdService;->m:I - - return v0 -.end method - -.method public a(Ljava/lang/String;)Ljava/util/ArrayList; - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 6 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 7 - iget-object v1, p0, Lcom/my/target/AdService;->c:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/Stat; - - .line 8 - invoke-virtual {v2}, Lcom/my/target/Stat;->a()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 9 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public a(F)V - .locals 0 - - .line 12 - iput p1, p0, Lcom/my/target/AdService;->r:F - - return-void -.end method - -.method public a(I)V - .locals 0 - - .line 11 - iput p1, p0, Lcom/my/target/AdService;->j:I - - return-void -.end method - -.method public a(Lcom/my/target/AdService;)V - .locals 1 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - iput-object p1, p0, Lcom/my/target/AdService;->g:Lcom/my/target/AdService; - - if-eqz p1, :cond_0 - - .line 4 - iget v0, p0, Lcom/my/target/AdService;->l:I - - invoke-virtual {p1, v0}, Lcom/my/target/AdService;->d(I)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/my/target/Stat;)V - .locals 1 - - .line 5 - iget-object v0, p0, Lcom/my/target/AdService;->c:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Ljava/lang/Boolean;)V - .locals 0 - .param p1 # Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 13 - iput-object p1, p0, Lcom/my/target/AdService;->s:Ljava/lang/Boolean; - - return-void -.end method - -.method public a(Ljava/util/ArrayList;)V - .locals 0 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;)V" - } - .end annotation - - .line 10 - iput-object p1, p0, Lcom/my/target/AdService;->f:Ljava/util/ArrayList; - - return-void -.end method - -.method public a(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/AdService;->p:Z - - return-void -.end method - -.method public b(F)V - .locals 0 - - .line 3 - iput p1, p0, Lcom/my/target/AdService;->n:F - - return-void -.end method - -.method public b(I)V - .locals 0 - - .line 5 - iput p1, p0, Lcom/my/target/AdService;->m:I - - return-void -.end method - -.method public b(Lcom/my/target/AdService;)V - .locals 1 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - iget-object v0, p0, Lcom/my/target/AdService;->b:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public b(Ljava/lang/Boolean;)V - .locals 0 - .param p1 # Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 8 - iput-object p1, p0, Lcom/my/target/AdService;->t:Ljava/lang/Boolean; - - return-void -.end method - -.method public b(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 4 - iput-object p1, p0, Lcom/my/target/AdService;->h:Ljava/lang/String; - - return-void -.end method - -.method public b(Ljava/util/ArrayList;)V - .locals 0 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;)V" - } - .end annotation - - .line 2 - iput-object p1, p0, Lcom/my/target/AdService;->e:Ljava/util/ArrayList; - - return-void -.end method - -.method public b(Z)V - .locals 0 - - .line 6 - iput-boolean p1, p0, Lcom/my/target/AdService;->q:Z - - return-void -.end method - -.method public b()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdService;->q:Z - - return v0 -.end method - -.method public c()Lcom/my/target/AdService; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdService;->g:Lcom/my/target/AdService; - - return-object v0 -.end method - -.method public c(F)V - .locals 0 - - .line 3 - iput p1, p0, Lcom/my/target/AdService;->o:F - - return-void -.end method - -.method public c(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/AdService;->k:I - - return-void -.end method - -.method public c(Ljava/lang/Boolean;)V - .locals 0 - .param p1 # Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 8 - iput-object p1, p0, Lcom/my/target/AdService;->u:Ljava/lang/Boolean; - - return-void -.end method - -.method public c(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 7 - iput-object p1, p0, Lcom/my/target/AdService;->i:Ljava/lang/String; - - return-void -.end method - -.method public c(Ljava/util/ArrayList;)V - .locals 1 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;)V" - } - .end annotation - - .line 4 - iget-object v0, p0, Lcom/my/target/AdService;->e:Ljava/util/ArrayList; - - if-nez v0, :cond_0 - - .line 5 - iput-object p1, p0, Lcom/my/target/AdService;->e:Ljava/util/ArrayList; - - goto :goto_0 - - :cond_0 - if-eqz p1, :cond_1 - - .line 6 - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - :cond_1 - :goto_0 - return-void -.end method - -.method public d()Ljava/util/ArrayList; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdService;->b:Ljava/util/ArrayList; - - return-object v0 -.end method - -.method public d(I)V - .locals 1 - - .line 3 - iput p1, p0, Lcom/my/target/AdService;->l:I - - .line 4 - iget-object v0, p0, Lcom/my/target/AdService;->g:Lcom/my/target/AdService; - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {v0, p1}, Lcom/my/target/AdService;->d(I)V - - :cond_0 - return-void -.end method - -.method public d(Ljava/lang/Boolean;)V - .locals 0 - .param p1 # Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 6 - iput-object p1, p0, Lcom/my/target/AdService;->v:Ljava/lang/Boolean; - - return-void -.end method - -.method public e()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->e:Ljava/util/ArrayList; - - if-eqz v0, :cond_0 - - .line 2 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v1 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public e(Ljava/lang/Boolean;)V - .locals 0 - .param p1 # Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - iput-object p1, p0, Lcom/my/target/AdService;->w:Ljava/lang/Boolean; - - return-void -.end method - -.method public f()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->j:I - - return v0 -.end method - -.method public g()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->h:Ljava/lang/String; - - return-object v0 -.end method - -.method public h()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->s:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public i()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->t:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public j()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->u:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public k()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->v:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public l()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->w:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public m()Lcom/my/target/StatHolder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->d:Lcom/my/target/StatHolder; - - return-object v0 -.end method - -.method public n()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->r:F - - return v0 -.end method - -.method public o()Ljava/util/ArrayList; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->f:Ljava/util/ArrayList; - - return-object v0 -.end method - -.method public p()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->i:Ljava/lang/String; - - return-object v0 -.end method - -.method public q()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->k:I - - return v0 -.end method - -.method public r()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->n:F - - return v0 -.end method - -.method public s()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->o:F - - return v0 -.end method - -.method public t()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/AdService;->l:I - - return v0 -.end method - -.method public u()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/AdService;->a:Ljava/lang/String; - - return-object v0 -.end method - -.method public v()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/AdService;->p:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdServiceBuilder$a.smali b/smali/smali_classes2/com/my/target/AdServiceBuilder$a.smali deleted file mode 100644 index cdb190625..000000000 --- a/smali/smali_classes2/com/my/target/AdServiceBuilder$a.smali +++ /dev/null @@ -1,441 +0,0 @@ -.class public Lcom/my/target/AdServiceBuilder$a; -.super Lcom/my/target/AdServiceBuilder; -.source "AdServiceBuilder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/AdServiceBuilder; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# static fields -.field private static a:Ljava/lang/String; = "http://127.0.0.1" - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method protected constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdServiceBuilder;->()V - - return-void -.end method - -.method private c(Lcom/my/target/AdConfig;Landroid/content/Context;)Ljava/lang/String; - .locals 5 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/AdServiceBuilder$a;->b(Lcom/my/target/AdConfig;Landroid/content/Context;)Ljava/util/Map; - - move-result-object p2 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - sget-object v2, Lcom/my/target/AdServiceBuilder$a;->a:Ljava/lang/String; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/AdConfig;->e()I - - move-result p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, "/" - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - .line 3 - invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - const/4 p2, 0x1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - .line 4 - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - if-eqz v2, :cond_0 - - .line 5 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - :try_start_0 - const-string v3, "UTF-8" - - .line 6 - invoke-static {v2, v3}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v3 - - .line 7 - invoke-virtual {v3}, Ljava/io/UnsupportedEncodingException;->getMessage()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_1 - const-string v3, "=" - - if-eqz p2, :cond_1 - - const-string p2, "?" - - .line 8 - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 p2, 0x0 - - goto :goto_0 - - :cond_1 - const-string v4, "&" - - .line 9 - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - .line 10 - :cond_2 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - - -# virtual methods -.method public a(Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdService; - .locals 0 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/AdServiceBuilder$a;->c(Lcom/my/target/AdConfig;Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - .line 2 - invoke-static {p1}, Lcom/my/target/AdService;->d(Ljava/lang/String;)Lcom/my/target/AdService; - - move-result-object p1 - - return-object p1 -.end method - -.method protected b(Lcom/my/target/AdConfig;Landroid/content/Context;)Ljava/util/Map; - .locals 4 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdConfig;", - "Landroid/content/Context;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - .line 2 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "formats" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v1, "adman_ver" - - const-string v2, "5.2.1" - - .line 3 - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 4 - invoke-static {}, Lcom/my/target/common/MyTargetPrivacy;->a()Z - - move-result v1 - - const-string v2, "1" - - if-eqz v1, :cond_1 - - .line 5 - invoke-static {}, Lcom/my/target/common/MyTargetPrivacy;->c()Z - - move-result v1 - - if-eqz v1, :cond_0 - - move-object v1, v2 - - goto :goto_0 - - :cond_0 - const-string v1, "0" - - :goto_0 - const-string v3, "user_consent" - - invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 6 - :cond_1 - invoke-static {}, Lcom/my/target/common/MyTargetPrivacy;->b()Z - - move-result v1 - - if-eqz v1, :cond_2 - - const-string v1, "user_age_restricted" - - .line 7 - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 8 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->g()Z - - move-result v1 - - if-eqz v1, :cond_3 - - const-string v1, "preloadvideo" - - .line 9 - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 10 - :cond_3 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->a()I - - move-result v1 - - if-lez v1, :cond_4 - - .line 11 - invoke-static {v1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "count" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - :cond_4 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->b()Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_5 - - const-string v2, "bid_id" - - .line 13 - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 14 - :cond_5 - invoke-static {}, Lcom/my/target/common/MyTargetPrivacy;->a()Z - - move-result v1 - - if-eqz v1, :cond_6 - - invoke-static {}, Lcom/my/target/common/MyTargetPrivacy;->c()Z - - move-result v1 - - if-nez v1, :cond_6 - - return-object v0 - - .line 15 - :cond_6 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->c()Lcom/my/target/common/CustomParams; - - move-result-object v1 - - invoke-virtual {v1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - - .line 16 - :try_start_0 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object v1 - - .line 17 - invoke-virtual {v1}, Lcom/my/target/FingerprintDataProvider;->d()Lcom/my/target/EnvironmentParamsDataProvider; - - move-result-object v1 - - .line 18 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->h()Z - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Z)V - - .line 19 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/FingerprintDataProvider;->d()Lcom/my/target/EnvironmentParamsDataProvider; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/my/target/AdConfig;->i()Z - - move-result p1 - - invoke-virtual {v1, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->b(Z)V - - .line 20 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/FingerprintDataProvider;->a(Landroid/content/Context;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - .line 21 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Error collecting data: " - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 22 - :goto_1 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object p1 - - invoke-virtual {p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/AdServiceBuilder.smali b/smali/smali_classes2/com/my/target/AdServiceBuilder.smali deleted file mode 100644 index 6c699996c..000000000 --- a/smali/smali_classes2/com/my/target/AdServiceBuilder.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public abstract Lcom/my/target/AdServiceBuilder; -.super Ljava/lang/Object; -.source "AdServiceBuilder.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/AdServiceBuilder$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/AdServiceBuilder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/AdServiceBuilder$a; - - invoke-direct {v0}, Lcom/my/target/AdServiceBuilder$a;->()V - - return-object v0 -.end method - - -# virtual methods -.method public abstract a(Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdService; - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/AdditionalDataParser.smali b/smali/smali_classes2/com/my/target/AdditionalDataParser.smali deleted file mode 100644 index 9d7a65925..000000000 --- a/smali/smali_classes2/com/my/target/AdditionalDataParser.smali +++ /dev/null @@ -1,605 +0,0 @@ -.class public Lcom/my/target/AdditionalDataParser; -.super Ljava/lang/Object; -.source "AdditionalDataParser.java" - - -# instance fields -.field private final a:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/StatsParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/AdditionalDataParser;->a:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/AdditionalDataParser;->b:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/AdditionalDataParser;->c:Landroid/content/Context; - - .line 5 - invoke-static {p1, p2, p3}, Lcom/my/target/StatsParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/StatsParser; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/AdditionalDataParser;->d:Lcom/my/target/StatsParser; - - return-void -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdditionalDataParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/AdditionalDataParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/AdditionalDataParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 43 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AdditionalDataParser;->b:Lcom/my/target/AdConfig; - - .line 44 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AdditionalDataParser;->a:Lcom/my/target/AdService; - - .line 45 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AdditionalDataParser;->c:Landroid/content/Context; - - .line 46 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public a(Lorg/json/JSONObject;)Lcom/my/target/AdService; - .locals 14 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/AdditionalDataParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->f()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x5 - - if-lt v0, v2, :cond_0 - - const-string p1, "got additional data, but max redirects limit exceeded" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v1 - - .line 4 - :cond_0 - iget-object v2, p0, Lcom/my/target/AdditionalDataParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v2}, Lcom/my/target/AdService;->q()I - - move-result v2 - - const-string v3, "id" - - invoke-virtual {p1, v3, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "url" - - .line 5 - invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - .line 6 - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_1 - - .line 7 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "No url in additionalData Id = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "Required field" - - invoke-direct {p0, v0, p1}, Lcom/my/target/AdditionalDataParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-object v1 - - .line 8 - :cond_1 - invoke-static {v4}, Lcom/my/target/AdService;->d(Ljava/lang/String;)Lcom/my/target/AdService; - - move-result-object v1 - - add-int/lit8 v0, v0, 0x1 - - .line 9 - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->a(I)V - - .line 10 - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->c(I)V - - .line 11 - invoke-virtual {v1}, Lcom/my/target/AdService;->v()Z - - move-result v0 - - const-string v2, "doAfter" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->a(Z)V - - .line 12 - invoke-virtual {v1}, Lcom/my/target/AdService;->a()I - - move-result v0 - - const-string v2, "doOnEmptyResponseFromId" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->b(I)V - - .line 13 - invoke-virtual {v1}, Lcom/my/target/AdService;->b()Z - - move-result v0 - - const-string v2, "isMidrollPoint" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - .line 14 - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->b(Z)V - - .line 15 - invoke-virtual {v1}, Lcom/my/target/AdService;->n()F - - move-result v2 - - float-to-double v4, v2 - - const-string v2, "allowCloseDelay" - - invoke-virtual {p1, v2, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v4 - - double-to-float v2, v4 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->a(F)V - - const-string v2, "allowClose" - - .line 16 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - .line 17 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->a(Ljava/lang/Boolean;)V - - :cond_2 - const-string v2, "hasPause" - - .line 18 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_3 - - .line 19 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->b(Ljava/lang/Boolean;)V - - :cond_3 - const-string v2, "allowSeek" - - .line 20 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_4 - - .line 21 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->c(Ljava/lang/Boolean;)V - - :cond_4 - const-string v2, "allowSkip" - - .line 22 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_5 - - .line 23 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->d(Ljava/lang/Boolean;)V - - :cond_5 - const-string v2, "allowTrackChange" - - .line 24 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_6 - - .line 25 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lcom/my/target/AdService;->e(Ljava/lang/Boolean;)V - - :cond_6 - const-string v2, "point" - - .line 26 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v4 - - .line 27 - invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z - - move-result v2 - - const-string v6, "Wrong value " - - const-string v7, "Bad value" - - const-wide/high16 v8, -0x4010000000000000L # -1.0 - - const-wide/16 v10, 0x0 - - if-eqz v2, :cond_7 - - move-wide v4, v8 - - goto :goto_0 - - :cond_7 - cmpg-double v2, v4, v10 - - if-gez v2, :cond_8 - - .line 28 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v12, " for point in additionalData object" - - invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {p0, v7, v2}, Lcom/my/target/AdditionalDataParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - :cond_8 - :goto_0 - const-string v2, "pointP" - - .line 29 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v12 - - .line 30 - invoke-static {v12, v13}, Ljava/lang/Double;->isNaN(D)Z - - move-result v2 - - if-eqz v2, :cond_9 - - move-wide v12, v8 - - goto :goto_1 - - :cond_9 - cmpg-double v2, v12, v10 - - if-gez v2, :cond_a - - .line 31 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v12, v13}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v6, " for pointP in additionalData object" - - invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {p0, v7, v2}, Lcom/my/target/AdditionalDataParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - :cond_a - :goto_1 - if-eqz v0, :cond_b - - cmpg-double v0, v4, v10 - - if-gez v0, :cond_b - - cmpg-double v0, v12, v10 - - if-gez v0, :cond_b - - const-wide/high16 v12, 0x4049000000000000L # 50.0 - - move-wide v4, v8 - - :cond_b - double-to-float v0, v4 - - .line 32 - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->b(F)V - - double-to-float v0, v12 - - .line 33 - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->c(F)V - - .line 34 - iget-object v0, p0, Lcom/my/target/AdditionalDataParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->e()Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->c(Ljava/util/ArrayList;)V - - const-string v0, "serviceStatistics" - - .line 35 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - if-eqz v0, :cond_d - - const/4 v2, 0x0 - - .line 36 - :goto_2 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v4 - - if-ge v2, v4, :cond_d - - .line 37 - invoke-virtual {v0, v2}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v4 - - if-eqz v4, :cond_c - - const-string v5, "" - - const-string v6, "type" - - .line 38 - invoke-virtual {v4, v6, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - .line 39 - invoke-virtual {v4, v3, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - .line 40 - invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_c - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_c - - .line 41 - invoke-static {v6, v4}, Lcom/my/target/Stat;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - - move-result-object v4 - - invoke-virtual {v1, v4}, Lcom/my/target/AdService;->a(Lcom/my/target/Stat;)V - - :cond_c - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - .line 42 - :cond_d - iget-object v0, p0, Lcom/my/target/AdditionalDataParser;->d:Lcom/my/target/StatsParser; - - invoke-virtual {v1}, Lcom/my/target/AdService;->m()Lcom/my/target/StatHolder; - - move-result-object v2 - - invoke-virtual {v1}, Lcom/my/target/AdService;->q()I - - move-result v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v3 - - const/high16 v4, -0x40800000 # -1.0f - - invoke-virtual {v0, v2, p1, v3, v4}, Lcom/my/target/StatsParser;->a(Lcom/my/target/StatHolder;Lorg/json/JSONObject;Ljava/lang/String;F)V - - return-object v1 -.end method diff --git a/smali/smali_classes2/com/my/target/AsyncCommand$a.smali b/smali/smali_classes2/com/my/target/AsyncCommand$a.smali deleted file mode 100644 index 96b7b288b..000000000 --- a/smali/smali_classes2/com/my/target/AsyncCommand$a.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class final Lcom/my/target/AsyncCommand$a; -.super Ljava/lang/Object; -.source "AsyncCommand.java" - -# interfaces -.implements Ljava/util/concurrent/Executor; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/AsyncCommand; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public execute(Ljava/lang/Runnable;)V - .locals 1 - .param p1 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-static {}, Lcom/my/target/AsyncCommand;->a()Landroid/os/Handler; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/AsyncCommand.smali b/smali/smali_classes2/com/my/target/AsyncCommand.smali deleted file mode 100644 index 2b9a86fae..000000000 --- a/smali/smali_classes2/com/my/target/AsyncCommand.smali +++ /dev/null @@ -1,107 +0,0 @@ -.class public abstract Lcom/my/target/AsyncCommand; -.super Ljava/lang/Object; -.source "AsyncCommand.java" - - -# static fields -.field private static final a:Ljava/util/concurrent/Executor; - -.field private static final b:Ljava/util/concurrent/Executor; - -.field private static final c:Ljava/util/concurrent/Executor; - -.field private static final d:Landroid/os/Handler; - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService; - - move-result-object v0 - - sput-object v0, Lcom/my/target/AsyncCommand;->a:Ljava/util/concurrent/Executor; - - .line 2 - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService; - - move-result-object v0 - - sput-object v0, Lcom/my/target/AsyncCommand;->b:Ljava/util/concurrent/Executor; - - .line 3 - new-instance v0, Lcom/my/target/AsyncCommand$a; - - invoke-direct {v0}, Lcom/my/target/AsyncCommand$a;->()V - - sput-object v0, Lcom/my/target/AsyncCommand;->c:Ljava/util/concurrent/Executor; - - .line 4 - new-instance v0, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - sput-object v0, Lcom/my/target/AsyncCommand;->d:Landroid/os/Handler; - - return-void -.end method - -.method static synthetic a()Landroid/os/Handler; - .locals 1 - - .line 1 - sget-object v0, Lcom/my/target/AsyncCommand;->d:Landroid/os/Handler; - - return-object v0 -.end method - -.method public static a(Ljava/lang/Runnable;)V - .locals 1 - .param p0 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - sget-object v0, Lcom/my/target/AsyncCommand;->a:Ljava/util/concurrent/Executor; - - invoke-interface {v0, p0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public static b(Ljava/lang/Runnable;)V - .locals 1 - .param p0 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - sget-object v0, Lcom/my/target/AsyncCommand;->b:Ljava/util/concurrent/Executor; - - invoke-interface {v0, p0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public static c(Ljava/lang/Runnable;)V - .locals 1 - .param p0 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - sget-object v0, Lcom/my/target/AsyncCommand;->c:Ljava/util/concurrent/Executor; - - invoke-interface {v0, p0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/AudioBannerParser.smali b/smali/smali_classes2/com/my/target/AudioBannerParser.smali deleted file mode 100644 index 3b0270623..000000000 --- a/smali/smali_classes2/com/my/target/AudioBannerParser.smali +++ /dev/null @@ -1,994 +0,0 @@ -.class public final Lcom/my/target/AudioBannerParser; -.super Ljava/lang/Object; -.source "AudioBannerParser.java" - - -# instance fields -.field private final a:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/CommonBannerParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/AudioBannerParser;->b:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/AudioBannerParser;->c:Landroid/content/Context; - - .line 5 - invoke-static {p1, p2, p3}, Lcom/my/target/CommonBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonBannerParser; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/AudioBannerParser;->d:Lcom/my/target/CommonBannerParser; - - return-void -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AudioBannerParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/AudioBannerParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/AudioBannerParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 64 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AudioBannerParser;->b:Lcom/my/target/AdConfig; - - .line 65 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - .line 66 - invoke-virtual {p1, p3}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - .line 67 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/AudioBannerParser;->c:Landroid/content/Context; - - .line 68 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method private b(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - .locals 5 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;)Z" - } - .end annotation - - const-string v0, "mediafiles" - - .line 1 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_4 - - .line 2 - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v1 - - if-gtz v1, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - .line 3 - :goto_0 - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - .line 4 - invoke-virtual {p1, v1}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v2 - - if-eqz v2, :cond_2 - - const-string v3, "src" - - .line 5 - invoke-virtual {v2, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - .line 6 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_1 - - .line 7 - invoke-static {v3}, Lcom/my/target/common/e/AudioData;->a(Ljava/lang/String;)Lcom/my/target/common/e/AudioData; - - move-result-object p1 - - const-string v0, "bitrate" - - .line 8 - invoke-virtual {v2, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/my/target/common/e/AudioData;->c(I)V - - .line 9 - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/MediaData;)V - - const/4 p1, 0x1 - - return p1 - - .line 10 - :cond_1 - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "bad mediafile object, src = " - - invoke-virtual {v3, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "Bad value" - - invoke-direct {p0, v4, v2, v3}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :cond_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - return v0 - - :cond_4 - :goto_1 - const-string p1, "mediafiles array is empty" - - .line 11 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return v0 -.end method - - -# virtual methods -.method public final a(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - .locals 16 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;)Z" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - .line 2 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->d:Lcom/my/target/CommonBannerParser; - - invoke-virtual {v3, v1, v2}, Lcom/my/target/CommonBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - - .line 3 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "statistics" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - return v1 - - :cond_0 - const-wide/16 v3, 0x0 - - const-string v5, "duration" - - .line 4 - invoke-virtual {v1, v5, v3, v4}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v5 - - double-to-float v5, v5 - - const/4 v6, 0x0 - - const-string v7, "Required field" - - const/4 v8, 0x0 - - cmpg-float v9, v5, v8 - - if-gtz v9, :cond_1 - - .line 5 - invoke-static {v5}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "unable to set duration " - - invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v0, v7, v1, v2}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return v6 - - .line 6 - :cond_1 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->T()Z - - move-result v5 - - const-string v9, "autoplay" - - invoke-virtual {v1, v9, v5}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v5 - - invoke-virtual {v2, v5}, Lcom/my/target/MediaBanner;->l(Z)V - - .line 7 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->U()Z - - move-result v5 - - const-string v9, "hasCtaButton" - - invoke-virtual {v1, v9, v5}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v5 - - invoke-virtual {v2, v5}, Lcom/my/target/MediaBanner;->m(Z)V - - .line 8 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->B()Ljava/lang/String; - - move-result-object v5 - - const-string v9, "adText" - - invoke-virtual {v1, v9, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Lcom/my/target/MediaBanner;->q(Ljava/lang/String;)V - - .line 9 - iget-object v5, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v5}, Lcom/my/target/AdService;->r()F - - move-result v5 - - float-to-double v9, v5 - - cmpg-double v5, v9, v3 - - if-gez v5, :cond_2 - - const-string v5, "point" - - .line 10 - invoke-virtual {v1, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v9 - - .line 11 - :cond_2 - invoke-static {v9, v10}, Ljava/lang/Double;->isNaN(D)Z - - move-result v5 - - const-string v11, "Wrong value " - - const-string v12, "Bad value" - - if-eqz v5, :cond_3 - - const-wide/high16 v9, -0x4010000000000000L # -1.0 - - goto :goto_0 - - :cond_3 - cmpg-double v5, v9, v3 - - if-gez v5, :cond_4 - - .line 12 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v11}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v5, v9, v10}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v15, " for point" - - invoke-virtual {v5, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v15 - - invoke-direct {v0, v12, v5, v15}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - .line 13 - :cond_4 - :goto_0 - iget-object v5, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v5}, Lcom/my/target/AdService;->s()F - - move-result v5 - - float-to-double v13, v5 - - cmpg-double v5, v13, v3 - - if-gez v5, :cond_5 - - const-string v5, "pointP" - - .line 14 - invoke-virtual {v1, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v13 - - .line 15 - :cond_5 - invoke-static {v13, v14}, Ljava/lang/Double;->isNaN(D)Z - - move-result v5 - - if-eqz v5, :cond_6 - - const-wide/high16 v13, -0x4010000000000000L # -1.0 - - goto :goto_1 - - :cond_6 - cmpg-double v5, v13, v3 - - if-gez v5, :cond_7 - - .line 16 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v11}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v11, " for pointP" - - invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v11 - - invoke-direct {v0, v12, v5, v11}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :cond_7 - :goto_1 - cmpg-double v5, v9, v3 - - if-gez v5, :cond_8 - - cmpg-double v5, v13, v3 - - if-gez v5, :cond_8 - - const-wide/high16 v13, 0x4049000000000000L # 50.0 - - const-wide/high16 v9, -0x4010000000000000L # -1.0 - - :cond_8 - double-to-float v3, v9 - - .line 17 - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->d(F)V - - double-to-float v3, v13 - - .line 18 - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->e(F)V - - .line 19 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->h()Ljava/lang/Boolean; - - move-result-object v3 - - if-eqz v3, :cond_9 - - .line 20 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->e(Z)V - - goto :goto_2 - - .line 21 - :cond_9 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->M()Z - - move-result v3 - - const-string v4, "allowClose" - - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->e(Z)V - - .line 22 - :goto_2 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->j()Ljava/lang/Boolean; - - move-result-object v3 - - if-eqz v3, :cond_a - - .line 23 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->h(Z)V - - goto :goto_3 - - .line 24 - :cond_a - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->P()Z - - move-result v3 - - const-string v4, "allowSeek" - - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->h(Z)V - - .line 25 - :goto_3 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->k()Ljava/lang/Boolean; - - move-result-object v3 - - if-eqz v3, :cond_b - - .line 26 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->i(Z)V - - goto :goto_4 - - .line 27 - :cond_b - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->Q()Z - - move-result v3 - - const-string v4, "allowSkip" - - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->i(Z)V - - .line 28 - :goto_4 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->l()Ljava/lang/Boolean; - - move-result-object v3 - - if-eqz v3, :cond_c - - .line 29 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->j(Z)V - - goto :goto_5 - - .line 30 - :cond_c - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->R()Z - - move-result v3 - - const-string v4, "allowTrackChange" - - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->j(Z)V - - .line 31 - :goto_5 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->i()Ljava/lang/Boolean; - - move-result-object v3 - - if-eqz v3, :cond_d - - .line 32 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->f(Z)V - - goto :goto_6 - - .line 33 - :cond_d - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->N()Z - - move-result v3 - - const-string v4, "hasPause" - - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->f(Z)V - - .line 34 - :goto_6 - iget-object v3, v0, Lcom/my/target/AudioBannerParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->n()F - - move-result v3 - - cmpl-float v4, v3, v8 - - if-ltz v4, :cond_e - - .line 35 - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->c(F)V - - goto :goto_7 - - .line 36 - :cond_e - invoke-virtual/range {p2 .. p2}, Lcom/my/target/MediaBanner;->C()F - - move-result v3 - - float-to-double v3, v3 - - const-string v5, "allowCloseDelay" - - invoke-virtual {v1, v5, v3, v4}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v3 - - double-to-float v3, v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaBanner;->c(F)V - - :goto_7 - const-string v3, "companionAds" - - .line 37 - invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v3 - - if-eqz v3, :cond_14 - - .line 38 - invoke-virtual {v3}, Lorg/json/JSONArray;->length()I - - move-result v4 - - :goto_8 - if-ge v6, v4, :cond_14 - - .line 39 - invoke-virtual {v3, v6}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v5 - - .line 40 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v8 - - .line 41 - invoke-static {}, Lcom/my/target/CompanionBanner;->L()Lcom/my/target/CompanionBanner; - - move-result-object v9 - - .line 42 - iget-object v10, v0, Lcom/my/target/AudioBannerParser;->d:Lcom/my/target/CommonBannerParser; - - invoke-virtual {v10, v5, v9}, Lcom/my/target/CommonBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - - .line 43 - invoke-virtual {v9}, Lcom/my/target/AdBanner;->x()I - - move-result v10 - - if-eqz v10, :cond_11 - - invoke-virtual {v9}, Lcom/my/target/AdBanner;->k()I - - move-result v10 - - if-nez v10, :cond_f - - goto/16 :goto_9 - - :cond_f - const-string v10, "assetWidth" - - .line 44 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->e(I)V - - const-string v10, "assetHeight" - - .line 45 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->d(I)V - - const-string v10, "expandedWidth" - - .line 46 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->g(I)V - - const-string v10, "expandedHeight" - - .line 47 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->f(I)V - - const-string v10, "staticResource" - - .line 48 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->v(Ljava/lang/String;)V - - const-string v10, "iframeResource" - - .line 49 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->t(Ljava/lang/String;)V - - const-string v10, "htmlResource" - - .line 50 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->s(Ljava/lang/String;)V - - const-string v10, "apiFramework" - - .line 51 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->r(Ljava/lang/String;)V - - const-string v10, "adSlotID" - - .line 52 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Lcom/my/target/CompanionBanner;->q(Ljava/lang/String;)V - - const-string v10, "required" - - .line 53 - invoke-virtual {v5, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - if-eqz v5, :cond_12 - - const-string v10, "all" - - .line 54 - invoke-virtual {v10, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_10 - - const-string v10, "any" - - .line 55 - invoke-virtual {v10, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_10 - - const-string v10, "none" - - .line 56 - invoke-virtual {v10, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_10 - - .line 57 - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - const-string v10, "Wrong companion required attribute:" - - invoke-virtual {v10, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-direct {v0, v12, v5, v8}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_a - - .line 58 - :cond_10 - invoke-virtual {v9, v5}, Lcom/my/target/CompanionBanner;->u(Ljava/lang/String;)V - - goto :goto_a - - .line 59 - :cond_11 - :goto_9 - new-instance v5, Ljava/lang/StringBuilder; - - const-string v10, "Unable to add companion banner with width " - - invoke-direct {v5, v10}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v9}, Lcom/my/target/AdBanner;->x()I - - move-result v10 - - invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v10, " and height " - - invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 60 - invoke-virtual {v9}, Lcom/my/target/AdBanner;->k()I - - move-result v9 - - invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - .line 61 - invoke-direct {v0, v7, v5, v8}, Lcom/my/target/AudioBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const/4 v9, 0x0 - - :cond_12 - :goto_a - if-eqz v9, :cond_13 - - .line 62 - invoke-virtual {v2, v9}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/CompanionBanner;)V - - :cond_13 - add-int/lit8 v6, v6, 0x1 - - goto/16 :goto_8 - - .line 63 - :cond_14 - invoke-direct/range {p0 .. p2}, Lcom/my/target/AudioBannerParser;->b(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - - move-result v1 - - return v1 -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$a.smali b/smali/smali_classes2/com/my/target/BannerWebView$a.smali deleted file mode 100644 index 0cccb3f9c..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class Lcom/my/target/BannerWebView$a; -.super Ljava/lang/Object; -.source "BannerWebView.java" - -# interfaces -.implements Lcom/my/target/BannerWebView$f$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/BannerWebView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/BannerWebView; - - -# direct methods -.method constructor (Lcom/my/target/BannerWebView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/BannerWebView$a;->a:Lcom/my/target/BannerWebView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/BannerWebView$a;->a:Lcom/my/target/BannerWebView; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;Z)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$b.smali b/smali/smali_classes2/com/my/target/BannerWebView$b.smali deleted file mode 100644 index 263839afe..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$b.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class Lcom/my/target/BannerWebView$b; -.super Ljava/lang/Object; -.source "BannerWebView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/BannerWebView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/BannerWebView$f; - - -# direct methods -.method constructor (Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$f;)V - .locals 0 - - .line 1 - iput-object p2, p0, Lcom/my/target/BannerWebView$b;->a:Lcom/my/target/BannerWebView$f; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 0 - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iget-object p1, p0, Lcom/my/target/BannerWebView$b;->a:Lcom/my/target/BannerWebView$f; - - invoke-virtual {p1, p2}, Lcom/my/target/BannerWebView$f;->a(Landroid/view/MotionEvent;)V - - .line 2 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p1 - - const/4 p2, 0x2 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$c.smali b/smali/smali_classes2/com/my/target/BannerWebView$c.smali deleted file mode 100644 index e8a0e9901..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$c.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public interface abstract Lcom/my/target/BannerWebView$c; -.super Ljava/lang/Object; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/BannerWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(Lcom/my/target/JsEvent;)V - .param p1 # Lcom/my/target/JsEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Ljava/lang/String;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$d.smali b/smali/smali_classes2/com/my/target/BannerWebView$d.smali deleted file mode 100644 index 41ef28d17..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$d.smali +++ /dev/null @@ -1,114 +0,0 @@ -.class Lcom/my/target/BannerWebView$d; -.super Landroid/webkit/WebChromeClient; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/BannerWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "d" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/BannerWebView; - - -# direct methods -.method private constructor (Lcom/my/target/BannerWebView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/BannerWebView$d;->a:Lcom/my/target/BannerWebView; - - invoke-direct {p0}, Landroid/webkit/WebChromeClient;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/BannerWebView$d;->(Lcom/my/target/BannerWebView;)V - - return-void -.end method - - -# virtual methods -.method public onConsoleMessage(Landroid/webkit/ConsoleMessage;)Z - .locals 4 - - .line 1 - invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String; - - move-result-object v0 - - .line 2 - invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->lineNumber()I - - move-result v1 - - .line 3 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "js console message: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " at line: " - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 4 - invoke-static {p1}, Lcom/my/target/JsEventDeserializer;->a(Landroid/webkit/ConsoleMessage;)Lcom/my/target/JsEvent; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 5 - iget-object v0, p0, Lcom/my/target/BannerWebView$d;->a:Lcom/my/target/BannerWebView; - - invoke-static {v0}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 6 - iget-object v0, p0, Lcom/my/target/BannerWebView$d;->a:Lcom/my/target/BannerWebView; - - invoke-static {v0}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object v0 - - invoke-interface {v0, p1}, Lcom/my/target/BannerWebView$c;->a(Lcom/my/target/JsEvent;)V - - :cond_0 - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$e.smali b/smali/smali_classes2/com/my/target/BannerWebView$e.smali deleted file mode 100644 index e833e2b06..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$e.smali +++ /dev/null @@ -1,431 +0,0 @@ -.class Lcom/my/target/BannerWebView$e; -.super Landroid/webkit/WebViewClient; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/BannerWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "e" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/BannerWebView; - - -# direct methods -.method private constructor (Lcom/my/target/BannerWebView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/BannerWebView$e;->(Lcom/my/target/BannerWebView;)V - - return-void -.end method - - -# virtual methods -.method public onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {v0}, Lcom/my/target/BannerWebView;->d(Lcom/my/target/BannerWebView;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/BannerWebView;->b(Lcom/my/target/BannerWebView;Z)Z - - const-string v0, "page loaded" - - .line 3 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 4 - invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V - - .line 5 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->e(Lcom/my/target/BannerWebView;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 6 - :try_start_0 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - new-instance p2, Lcom/my/target/JsInitCall; - - iget-object v0, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {v0}, Lcom/my/target/BannerWebView;->e(Lcom/my/target/BannerWebView;)Lorg/json/JSONObject; - - move-result-object v0 - - invoke-direct {p2, v0}, Lcom/my/target/JsInitCall;->(Lorg/json/JSONObject;)V - - invoke-virtual {p1, p2}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/JsCall;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 7 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "js call executing error " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_0 - :goto_0 - return-void -.end method - -.method public onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V - .locals 1 - - const-string v0, "load page started" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - invoke-super {p0, p1, p2, p3}, Landroid/webkit/WebViewClient;->onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V - - return-void -.end method - -.method public onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V - .locals 2 - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "load failed. error: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " description: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " url: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 4 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object p1 - - if-eqz p3, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p3, "unknown JS error" - - :goto_0 - invoke-interface {p1, p3}, Lcom/my/target/BannerWebView$c;->c(Ljava/lang/String;)V - - :cond_1 - return-void -.end method - -.method public onReceivedError(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V - .locals 2 - .annotation build Landroid/annotation/TargetApi; - value = 0x17 - .end annotation - - .line 5 - invoke-super {p0, p1, p2, p3}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V - - .line 6 - invoke-virtual {p3}, Landroid/webkit/WebResourceError;->getDescription()Ljava/lang/CharSequence; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 7 - invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - .line 8 - :goto_0 - invoke-virtual {p3}, Landroid/webkit/WebResourceError;->getErrorCode()I - - move-result p3 - - .line 9 - invoke-interface {p2}, Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri; - - move-result-object p2 - - invoke-virtual {p2}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p2 - - .line 10 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "load failed. error: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, " description: " - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p3, " url: " - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 11 - iget-object p2, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p2}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object p2 - - if-eqz p2, :cond_2 - - .line 12 - iget-object p2, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p2}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - - move-result-object p2 - - if-eqz p1, :cond_1 - - goto :goto_1 - - :cond_1 - const-string p1, "Unknown JS error" - - :goto_1 - invoke-interface {p2, p1}, Lcom/my/target/BannerWebView$c;->c(Ljava/lang/String;)V - - :cond_2 - return-void -.end method - -.method public onScaleChanged(Landroid/webkit/WebView;FF)V - .locals 1 - - .line 1 - invoke-super {p0, p1, p2, p3}, Landroid/webkit/WebViewClient;->onScaleChanged(Landroid/webkit/WebView;FF)V - - .line 2 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "scale new: " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string p3, " old: " - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z - .locals 0 - .annotation build Landroid/annotation/TargetApi; - value = 0x18 - .end annotation - - .line 5 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->b(Lcom/my/target/BannerWebView;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 6 - invoke-interface {p2}, Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 7 - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const-string p2, "adman://onEvent," - - .line 8 - invoke-virtual {p1, p2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p2 - - if-nez p2, :cond_0 - - .line 9 - iget-object p2, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p2, p1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;Ljava/lang/String;)V - - .line 10 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->c(Lcom/my/target/BannerWebView;)V - - :cond_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->b(Lcom/my/target/BannerWebView;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - const-string p1, "adman://onEvent," - - .line 2 - invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_0 - - .line 3 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1, p2}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/BannerWebView;Ljava/lang/String;)V - - .line 4 - iget-object p1, p0, Lcom/my/target/BannerWebView$e;->a:Lcom/my/target/BannerWebView; - - invoke-static {p1}, Lcom/my/target/BannerWebView;->c(Lcom/my/target/BannerWebView;)V - - :cond_0 - const/4 p1, 0x1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$f$a.smali b/smali/smali_classes2/com/my/target/BannerWebView$f$a.smali deleted file mode 100644 index c640bf492..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$f$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class interface abstract Lcom/my/target/BannerWebView$f$a; -.super Ljava/lang/Object; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/BannerWebView$f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x608 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView$f.smali b/smali/smali_classes2/com/my/target/BannerWebView$f.smali deleted file mode 100644 index 109b5115b..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView$f.smali +++ /dev/null @@ -1,242 +0,0 @@ -.class Lcom/my/target/BannerWebView$f; -.super Landroid/view/GestureDetector; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/BannerWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "f" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/BannerWebView$f$a; - } -.end annotation - - -# instance fields -.field private final a:Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:Lcom/my/target/BannerWebView$f$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method constructor (Landroid/content/Context;Landroid/view/View;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Landroid/view/GestureDetector$SimpleOnGestureListener; - - invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;->()V - - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/BannerWebView$f;->(Landroid/content/Context;Landroid/view/View;Landroid/view/GestureDetector$SimpleOnGestureListener;)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;Landroid/view/View;Landroid/view/GestureDetector$SimpleOnGestureListener;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/view/GestureDetector$SimpleOnGestureListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p1, p3}, Landroid/view/GestureDetector;->(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V - - .line 3 - iput-object p2, p0, Lcom/my/target/BannerWebView$f;->a:Landroid/view/View; - - const/4 p1, 0x0 - - .line 4 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->setIsLongpressEnabled(Z)V - - return-void -.end method - -.method private a(Landroid/view/MotionEvent;Landroid/view/View;)Z - .locals 4 - .param p1 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - if-nez p2, :cond_0 - - goto :goto_0 - - .line 10 - :cond_0 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v1 - - .line 11 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result p1 - - const/4 v2, 0x0 - - cmpl-float v3, v1, v2 - - if-ltz v3, :cond_1 - - .line 12 - invoke-virtual {p2}, Landroid/view/View;->getWidth()I - - move-result v3 - - int-to-float v3, v3 - - cmpg-float v1, v1, v3 - - if-gtz v1, :cond_1 - - cmpl-float v1, p1, v2 - - if-ltz v1, :cond_1 - - .line 13 - invoke-virtual {p2}, Landroid/view/View;->getHeight()I - - move-result p2 - - int-to-float p2, p2 - - cmpg-float p1, p1, p2 - - if-gtz p1, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - :goto_0 - return v0 -.end method - - -# virtual methods -.method a(Landroid/view/MotionEvent;)V - .locals 2 - .param p1 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_1 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/BannerWebView$f;->a:Landroid/view/View; - - invoke-direct {p0, p1, v0}, Lcom/my/target/BannerWebView$f;->a(Landroid/view/MotionEvent;Landroid/view/View;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 3 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z - - goto :goto_0 - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/BannerWebView$f;->b:Lcom/my/target/BannerWebView$f$a; - - if-eqz p1, :cond_2 - - const-string p1, "Gestures: user clicked" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - iget-object p1, p0, Lcom/my/target/BannerWebView$f;->b:Lcom/my/target/BannerWebView$f$a; - - invoke-interface {p1}, Lcom/my/target/BannerWebView$f$a;->a()V - - goto :goto_0 - - :cond_2 - const-string p1, "View\'s onUserClick() is not registered." - - .line 7 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 8 - :cond_3 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z - - :cond_4 - :goto_0 - return-void -.end method - -.method a(Lcom/my/target/BannerWebView$f$a;)V - .locals 0 - .param p1 # Lcom/my/target/BannerWebView$f$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 9 - iput-object p1, p0, Lcom/my/target/BannerWebView$f;->b:Lcom/my/target/BannerWebView$f$a; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/BannerWebView.smali b/smali/smali_classes2/com/my/target/BannerWebView.smali deleted file mode 100644 index 55bd103a4..000000000 --- a/smali/smali_classes2/com/my/target/BannerWebView.smali +++ /dev/null @@ -1,405 +0,0 @@ -.class public Lcom/my/target/BannerWebView; -.super Landroid/webkit/WebView; -.source "BannerWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/BannerWebView$f;, - Lcom/my/target/BannerWebView$e;, - Lcom/my/target/BannerWebView$d;, - Lcom/my/target/BannerWebView$c; - } -.end annotation - - -# instance fields -.field private final a:Landroid/webkit/WebViewClient; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/webkit/WebChromeClient; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private c:Lorg/json/JSONObject; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:Lcom/my/target/BannerWebView$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Z - -.field private f:Z - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/BannerWebView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/util/AttributeSet; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 2 - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/BannerWebView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/util/AttributeSet; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "SetJavaScriptEnabled" - } - .end annotation - - .line 3 - invoke-direct {p0, p1, p2, p3}, Landroid/webkit/WebView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - .line 4 - new-instance p1, Lcom/my/target/BannerWebView$d; - - const/4 p2, 0x0 - - invoke-direct {p1, p0, p2}, Lcom/my/target/BannerWebView$d;->(Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$a;)V - - iput-object p1, p0, Lcom/my/target/BannerWebView;->b:Landroid/webkit/WebChromeClient; - - .line 5 - new-instance p1, Lcom/my/target/BannerWebView$e; - - invoke-direct {p1, p0, p2}, Lcom/my/target/BannerWebView$e;->(Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$a;)V - - iput-object p1, p0, Lcom/my/target/BannerWebView;->a:Landroid/webkit/WebViewClient; - - .line 6 - new-instance p1, Lcom/my/target/BannerWebView$f; - - invoke-virtual {p0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object p2 - - invoke-direct {p1, p2, p0}, Lcom/my/target/BannerWebView$f;->(Landroid/content/Context;Landroid/view/View;)V - - .line 7 - new-instance p2, Lcom/my/target/BannerWebView$a; - - invoke-direct {p2, p0}, Lcom/my/target/BannerWebView$a;->(Lcom/my/target/BannerWebView;)V - - invoke-virtual {p1, p2}, Lcom/my/target/BannerWebView$f;->a(Lcom/my/target/BannerWebView$f$a;)V - - .line 8 - new-instance p2, Lcom/my/target/BannerWebView$b; - - invoke-direct {p2, p0, p1}, Lcom/my/target/BannerWebView$b;->(Lcom/my/target/BannerWebView;Lcom/my/target/BannerWebView$f;)V - - invoke-virtual {p0, p2}, Landroid/webkit/WebView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - const/4 p1, 0x0 - - .line 9 - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V - - .line 10 - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V - - .line 11 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p2 - - const/4 p3, 0x1 - - .line 12 - invoke-virtual {p2, p3}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V - - .line 13 - invoke-virtual {p2, p3}, Landroid/webkit/WebSettings;->setDomStorageEnabled(Z)V - - .line 14 - invoke-virtual {p2, p3}, Landroid/webkit/WebSettings;->setAppCacheEnabled(Z)V - - .line 15 - invoke-virtual {p2, p1}, Landroid/webkit/WebSettings;->setSupportZoom(Z)V - - .line 16 - invoke-virtual {p0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object p3 - - invoke-virtual {p3}, Landroid/content/Context;->getCacheDir()Ljava/io/File; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Landroid/webkit/WebSettings;->setAppCachePath(Ljava/lang/String;)V - - .line 17 - invoke-virtual {p2, p1}, Landroid/webkit/WebSettings;->setAllowFileAccess(Z)V - - .line 18 - invoke-virtual {p2, p1}, Landroid/webkit/WebSettings;->setAllowContentAccess(Z)V - - .line 19 - sget p3, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x10 - - if-lt p3, v0, :cond_0 - - .line 20 - invoke-virtual {p2, p1}, Landroid/webkit/WebSettings;->setAllowFileAccessFromFileURLs(Z)V - - .line 21 - invoke-virtual {p2, p1}, Landroid/webkit/WebSettings;->setAllowUniversalAccessFromFileURLs(Z)V - - .line 22 - :cond_0 - iget-object p1, p0, Lcom/my/target/BannerWebView;->b:Landroid/webkit/WebChromeClient; - - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V - - .line 23 - iget-object p1, p0, Lcom/my/target/BannerWebView;->a:Landroid/webkit/WebViewClient; - - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/BannerWebView;)Lcom/my/target/BannerWebView$c; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/BannerWebView;->d:Lcom/my/target/BannerWebView$c; - - return-object p0 -.end method - -.method private a()V - .locals 1 - - const/4 v0, 0x0 - - .line 11 - iput-boolean v0, p0, Lcom/my/target/BannerWebView;->f:Z - - return-void -.end method - -.method static synthetic a(Lcom/my/target/BannerWebView;Ljava/lang/String;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/BannerWebView;->a(Ljava/lang/String;)V - - return-void -.end method - -.method private a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object v0, p0, Lcom/my/target/BannerWebView;->d:Lcom/my/target/BannerWebView$c; - - if-eqz v0, :cond_0 - - .line 13 - invoke-interface {v0, p1}, Lcom/my/target/BannerWebView$c;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method static synthetic a(Lcom/my/target/BannerWebView;Z)Z - .locals 0 - - .line 3 - iput-boolean p1, p0, Lcom/my/target/BannerWebView;->f:Z - - return p1 -.end method - -.method static synthetic b(Lcom/my/target/BannerWebView;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/BannerWebView;->f:Z - - return p0 -.end method - -.method static synthetic b(Lcom/my/target/BannerWebView;Z)Z - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/BannerWebView;->e:Z - - return p1 -.end method - -.method static synthetic c(Lcom/my/target/BannerWebView;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/BannerWebView;->a()V - - return-void -.end method - -.method static synthetic d(Lcom/my/target/BannerWebView;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/BannerWebView;->e:Z - - return p0 -.end method - -.method static synthetic e(Lcom/my/target/BannerWebView;)Lorg/json/JSONObject; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/BannerWebView;->c:Lorg/json/JSONObject; - - return-object p0 -.end method - - -# virtual methods -.method public a(Lcom/my/target/JsCall;)V - .locals 2 - .param p1 # Lcom/my/target/JsCall; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 8 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "javascript:AdmanJS.execute(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {p1}, Lcom/my/target/JsCall;->g()Lorg/json/JSONObject; - - move-result-object p1 - - invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 9 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 10 - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lorg/json/JSONObject;Ljava/lang/String;)V - .locals 7 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 4 - iput-boolean v0, p0, Lcom/my/target/BannerWebView;->e:Z - - .line 5 - iput-boolean v0, p0, Lcom/my/target/BannerWebView;->f:Z - - const-string v2, "http://127.0.0.1" - - const-string v4, "text/html" - - const-string v5, "UTF-8" - - const/4 v6, 0x0 - - move-object v1, p0 - - move-object v3, p2 - - .line 6 - invoke-virtual/range {v1 .. v6}, Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - .line 7 - iput-object p1, p0, Lcom/my/target/BannerWebView;->c:Lorg/json/JSONObject; - - return-void -.end method - -.method public setBannerWebViewListener(Lcom/my/target/BannerWebView$c;)V - .locals 0 - .param p1 # Lcom/my/target/BannerWebView$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/BannerWebView;->d:Lcom/my/target/BannerWebView$c; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/BaseResources.smali b/smali/smali_classes2/com/my/target/BaseResources.smali deleted file mode 100644 index 24e6b932e..000000000 --- a/smali/smali_classes2/com/my/target/BaseResources.smali +++ /dev/null @@ -1,320 +0,0 @@ -.class public Lcom/my/target/BaseResources; -.super Ljava/lang/Object; -.source "BaseResources.java" - - -# direct methods -.method public static a(I)Landroid/graphics/Bitmap; - .locals 10 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 17 - sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - const/4 v1, 0x0 - - .line 18 - :try_start_0 - invoke-static {p0, p0, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v0, "cannot build icon: OOME" - - .line 19 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - int-to-float v1, p0 - - const/high16 v2, 0x42c80000 # 100.0f - - div-float v2, v1, v2 - - .line 20 - new-instance v3, Landroid/graphics/Paint; - - invoke-direct {v3}, Landroid/graphics/Paint;->()V - - const/4 v4, 0x0 - - .line 21 - invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setColor(I)V - - .line 22 - sget-object v4, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 23 - new-instance v4, Landroid/graphics/Canvas; - - invoke-direct {v4, v0}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - const/high16 v5, 0x40400000 # 3.0f - - mul-float v5, v5, v2 - - .line 24 - new-instance v6, Landroid/graphics/Paint; - - invoke-direct {v6}, Landroid/graphics/Paint;->()V - - const/4 v7, 0x1 - - .line 25 - invoke-virtual {v6, v7}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - const/high16 v8, -0x78000000 - - .line 26 - invoke-virtual {v6, v8}, Landroid/graphics/Paint;->setColor(I)V - - .line 27 - new-instance v8, Landroid/graphics/RectF; - - const/4 v9, 0x0 - - invoke-direct {v8, v9, v9, v1, v1}, Landroid/graphics/RectF;->(FFFF)V - - .line 28 - invoke-virtual {v4, v8, v6}, Landroid/graphics/Canvas;->drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V - - .line 29 - new-instance v1, Landroid/graphics/Paint; - - invoke-direct {v1}, Landroid/graphics/Paint;->()V - - .line 30 - invoke-virtual {v1, v7}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 31 - sget-object v6, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v1, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 32 - invoke-virtual {v1, v5}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - const/4 v6, -0x1 - - .line 33 - invoke-virtual {v1, v6}, Landroid/graphics/Paint;->setColor(I)V - - .line 34 - div-int/lit8 p0, p0, 0x2 - - int-to-float p0, p0 - - const/high16 v8, 0x40000000 # 2.0f - - div-float v8, v5, v8 - - sub-float v8, p0, v8 - - invoke-virtual {v4, p0, p0, v8, v1}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V - - .line 35 - invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - .line 36 - invoke-virtual {v3, v6}, Landroid/graphics/Paint;->setColor(I)V - - .line 37 - invoke-virtual {v3, v7}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 38 - new-instance p0, Landroid/graphics/Path; - - invoke-direct {p0}, Landroid/graphics/Path;->()V - - .line 39 - sget-object v1, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType; - - invoke-virtual {p0, v1}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V - - const/high16 v1, 0x42040000 # 33.0f - - mul-float v1, v1, v2 - - .line 40 - invoke-virtual {p0, v1, v1}, Landroid/graphics/Path;->moveTo(FF)V - - const/high16 v5, 0x42840000 # 66.0f - - mul-float v5, v5, v2 - - .line 41 - invoke-virtual {p0, v5, v5}, Landroid/graphics/Path;->lineTo(FF)V - - .line 42 - invoke-virtual {p0, v1, v5}, Landroid/graphics/Path;->moveTo(FF)V - - const/high16 v6, 0x42480000 # 50.0f - - mul-float v6, v6, v2 - - .line 43 - invoke-virtual {p0, v6, v6}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v6, 0x425c0000 # 55.0f - - mul-float v6, v6, v2 - - const/high16 v7, 0x42340000 # 45.0f - - mul-float v2, v2, v7 - - .line 44 - invoke-virtual {p0, v6, v2}, Landroid/graphics/Path;->moveTo(FF)V - - .line 45 - invoke-virtual {p0, v5, v1}, Landroid/graphics/Path;->lineTo(FF)V - - .line 46 - invoke-virtual {p0}, Landroid/graphics/Path;->close()V - - .line 47 - invoke-virtual {v4, p0, v3}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - return-object v0 -.end method - -.method public static a(II)Landroid/graphics/Bitmap; - .locals 9 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 6 - sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - .line 7 - invoke-static {p0, p0, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v0 - - .line 8 - new-instance v7, Landroid/graphics/Canvas; - - invoke-direct {v7, v0}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - .line 9 - new-instance v8, Landroid/graphics/Paint; - - invoke-direct {v8}, Landroid/graphics/Paint;->()V - - int-to-float p1, p1 - - .line 10 - invoke-virtual {v8, p1}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - const/4 p1, 0x1 - - .line 11 - invoke-virtual {v8, p1}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - const p1, -0x777778 - - .line 12 - invoke-virtual {v8, p1}, Landroid/graphics/Paint;->setColor(I)V - - .line 13 - sget-object p1, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap; - - invoke-virtual {v8, p1}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V - - .line 14 - sget-object p1, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v8, p1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - int-to-float p0, p0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v1, v7 - - move v4, p0 - - move v5, p0 - - move-object v6, v8 - - .line 15 - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V - - const/4 v5, 0x0 - - move v3, p0 - - .line 16 - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V - - return-object v0 -.end method - -.method public static a(Landroid/content/Context;)Landroid/graphics/Bitmap; - .locals 4 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/4 v0, 0x0 - - const-string v1, "iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgAR0KGztQKbC4AAAA8UlEQVR42u2aQQ6EMAzE6IhH8wR+DfeVoCAySRfs82plQ0FNxTQBAAAAAMBXab0frFut4NIeBFTLX4lo4+ufJ+i1z8BI1//sHvz9HSCAAAIIIIAAAiqZo/bl0Vzdi7GECCCAAAJGDlg392wtr77/eEBufXeC/PreBGXoOxOUo+9LUJa+K0F5+p4EZeo7EpSrH5+gbP3oBOXrxyaoQj8yQTX6cQmq0o9KUJ1+TML89A+Ozot+1VznSkxkBBBAAAEEEEAAAQQQ4J8HeqPH3f3+UDMxS4iAgDXt5cVf7iruvVJx/Tuv0aWN//k9AAAAAAB8lx0xVUXCRDTw+wAAAABJRU5ErkJggg==" - - .line 1 - invoke-static {v1, v0}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v1 - - .line 2 - new-instance v2, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;->()V - - const/16 v3, 0x280 - - .line 3 - iput v3, v2, Landroid/graphics/BitmapFactory$Options;->inDensity:I - - .line 4 - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p0 - - iget p0, p0, Landroid/util/DisplayMetrics;->densityDpi:I - - iput p0, v2, Landroid/graphics/BitmapFactory$Options;->inTargetDensity:I - - .line 5 - array-length p0, v1 - - invoke-static {v1, v0, p0, v2}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object p0 - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/my/target/BodyView.smali b/smali/smali_classes2/com/my/target/BodyView.smali deleted file mode 100644 index df3020f88..000000000 --- a/smali/smali_classes2/com/my/target/BodyView.smali +++ /dev/null @@ -1,1298 +0,0 @@ -.class public final Lcom/my/target/BodyView; -.super Landroid/widget/LinearLayout; -.source "BodyView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - - -# instance fields -.field private final B:Z - -.field private final C:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private D:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private E:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private F:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private G:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private H:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private I:Landroid/widget/LinearLayout$LayoutParams; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private J:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private K:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/LinearLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/StarsRatingView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - .line 3 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - .line 4 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - .line 5 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - .line 6 - new-instance v0, Landroid/widget/LinearLayout; - - invoke-direct {v0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - .line 7 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - .line 8 - new-instance v0, Lcom/my/target/StarsRatingView; - - invoke-direct {v0, p1}, Lcom/my/target/StarsRatingView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - .line 9 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - .line 10 - iget-object p1, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - const-string v0, "title_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 11 - iget-object p1, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - const-string v0, "description_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 12 - iget-object p1, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - const-string v0, "disclaimer_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - const-string v0, "stars_view" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 14 - iget-object p1, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - const-string v0, "votes_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 15 - iput-object p2, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - .line 16 - iput-boolean p3, p0, Lcom/my/target/BodyView;->B:Z - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - .locals 2 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {p0, p2}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - const/4 p1, -0x1 - - const p2, -0x3a1508 - - .line 3 - invoke-static {p0, p1, p2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - return-void - - .line 4 - :cond_0 - iput-object p2, p0, Lcom/my/target/BodyView;->K:Landroid/view/View$OnClickListener; - - .line 5 - iget-object p2, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - invoke-virtual {p2, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 6 - iget-object p2, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {p2, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 7 - iget-object p2, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - invoke-virtual {p2, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - iget-object p2, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p2, p0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 9 - iget-object p2, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {p2, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - invoke-virtual {p0, p0}, Landroid/widget/LinearLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 11 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->a:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - iget-object p2, p0, Lcom/my/target/BodyView;->J:Ljava/lang/String; - - const-string v0, "store" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_1 - - .line 13 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->j:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - .line 14 - :cond_1 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->i:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - :goto_0 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->b:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 16 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->e:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 17 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->f:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 18 - iget-object p2, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - iget-boolean p1, p1, Lcom/my/target/ClickArea;->k:Z - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {p2, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method final a(Z)V - .locals 8 - - .line 19 - iget-object v0, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setGravity(I)V - - .line 20 - iget-object v0, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - const/high16 v2, -0x1000000 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 21 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - const/4 v3, -0x2 - - invoke-direct {v0, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v0, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - .line 22 - iget-object v0, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 23 - iget-object v4, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - const/16 v5, 0x8 - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 24 - iget-object v0, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v4, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iput v4, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - const/4 v0, 0x4 - - if-eqz p1, :cond_0 - - .line 25 - iget-object v4, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v6, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iput v6, v4, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - goto :goto_0 - - .line 26 - :cond_0 - iget-object v4, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v6, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - const/16 v7, 0x20 - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iput v6, v4, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - .line 27 - :goto_0 - iget-object v4, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - iget-object v6, p0, Lcom/my/target/BodyView;->D:Landroid/widget/LinearLayout$LayoutParams; - - invoke-virtual {v4, v6}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 28 - new-instance v4, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v4, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v4, p0, Lcom/my/target/BodyView;->E:Landroid/widget/LinearLayout$LayoutParams; - - .line 29 - iget-object v4, p0, Lcom/my/target/BodyView;->E:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, v4, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 30 - iget-object v6, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {v6, v4}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 31 - iget-object v4, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - invoke-virtual {v4, v1}, Landroid/widget/TextView;->setGravity(I)V - - .line 32 - iget-object v4, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - invoke-virtual {v4, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 33 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v2, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - if-eqz p1, :cond_1 - - .line 34 - iget-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v4, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iput v4, v2, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - goto :goto_1 - - .line 35 - :cond_1 - iget-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v4, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iput v4, v2, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - .line 36 - :goto_1 - iget-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, v2, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - const/16 v4, 0x10 - - if-eqz p1, :cond_2 - - .line 37 - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 38 - iget-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - goto :goto_2 - - .line 39 - :cond_2 - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 40 - iget-object v2, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - .line 41 - :goto_2 - iget-object v2, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - iget-object v5, p0, Lcom/my/target/BodyView;->F:Landroid/widget/LinearLayout$LayoutParams; - - invoke-virtual {v2, v5}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 42 - iget-object v2, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - const/4 v5, 0x0 - - invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 43 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v2, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v2, p0, Lcom/my/target/BodyView;->H:Landroid/widget/LinearLayout$LayoutParams; - - .line 44 - iget-object v2, p0, Lcom/my/target/BodyView;->H:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, v2, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 45 - iget-object v5, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v5, v2}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 46 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - const/16 v6, 0x49 - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v6, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - const/16 v7, 0xc - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-direct {v2, v5, v6}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v2, p0, Lcom/my/target/BodyView;->G:Landroid/widget/LinearLayout$LayoutParams; - - .line 47 - iget-object v2, p0, Lcom/my/target/BodyView;->G:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - .line 48 - iget-object v2, p0, Lcom/my/target/BodyView;->G:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v5, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v2, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - .line 49 - iget-object v2, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - iget-object v5, p0, Lcom/my/target/BodyView;->G:Landroid/widget/LinearLayout$LayoutParams; - - invoke-virtual {v2, v5}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 50 - iget-object v2, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - const v5, -0x666667 - - invoke-virtual {v2, v5}, Landroid/widget/TextView;->setTextColor(I)V - - .line 51 - iget-object v2, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - const/4 v6, 0x2 - - const/high16 v7, 0x41600000 # 14.0f - - invoke-virtual {v2, v6, v7}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 52 - iget-object v2, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {v2, v5}, Landroid/widget/TextView;->setTextColor(I)V - - .line 53 - iget-object v2, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {v2, v1}, Landroid/widget/TextView;->setGravity(I)V - - .line 54 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v2, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iput-object v2, p0, Lcom/my/target/BodyView;->I:Landroid/widget/LinearLayout$LayoutParams; - - .line 55 - iget-object v2, p0, Lcom/my/target/BodyView;->I:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, v2, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - if-eqz p1, :cond_3 - - .line 56 - iget-object p1, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, v2, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 57 - iget-object p1, p0, Lcom/my/target/BodyView;->I:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v2, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iput v0, p1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - goto :goto_3 - - .line 58 - :cond_3 - iget-object p1, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, v2, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 59 - iget-object p1, p0, Lcom/my/target/BodyView;->I:Landroid/widget/LinearLayout$LayoutParams; - - iget-object v0, p0, Lcom/my/target/BodyView;->h:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iput v0, p1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - .line 60 - :goto_3 - iget-object p1, p0, Lcom/my/target/BodyView;->I:Landroid/widget/LinearLayout$LayoutParams; - - iput v1, p1, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 61 - iget-object v0, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 62 - iget-object p1, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 63 - iget-object p1, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 64 - iget-object p1, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 65 - iget-object p1, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 66 - iget-object p1, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object p1, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 68 - iget-object p1, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - return-void -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/BodyView;->C:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_1 - - return v1 - - .line 3 - :cond_1 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_4 - - const/4 v0, -0x1 - - if-eq p2, v1, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 4 - :cond_2 - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 5 - :cond_3 - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - .line 6 - iget-object p2, p0, Lcom/my/target/BodyView;->K:Landroid/view/View$OnClickListener; - - if-eqz p2, :cond_5 - - .line 7 - invoke-interface {p2, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V - - goto :goto_0 - - :cond_4 - const p1, -0x3a1508 - - .line 8 - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - :cond_5 - :goto_0 - return v1 -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 6 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/BodyView;->J:Ljava/lang/String; - - .line 2 - iget-object v0, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/StarsRatingView;->setRating(F)V - - .line 5 - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->w()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 6 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "store" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/16 v2, 0x8 - - if-eqz v0, :cond_6 - - .line 7 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - const-string v3, "category_text" - - invoke-static {v0, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 8 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->c()Ljava/lang/String; - - move-result-object v0 - - .line 9 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->r()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "" - - .line 10 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_0 - - .line 11 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - .line 12 - :cond_0 - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 13 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, ", " - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - .line 14 - :cond_1 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 15 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - .line 16 - :cond_2 - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - .line 17 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 18 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_0 - - .line 19 - :cond_3 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V - - .line 20 - :goto_0 - iget-object v0, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 21 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result v0 - - const/4 v3, 0x0 - - cmpl-float v0, v0, v3 - - if-lez v0, :cond_5 - - .line 22 - iget-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 23 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->w()I - - move-result v0 - - if-lez v0, :cond_4 - - .line 24 - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_1 - - .line 25 - :cond_4 - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_1 - - .line 26 - :cond_5 - iget-object v0, p0, Lcom/my/target/BodyView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V - - .line 27 - iget-object v0, p0, Lcom/my/target/BodyView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V - - .line 28 - :goto_1 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - const v3, -0x333334 - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextColor(I)V - - goto :goto_2 - - .line 29 - :cond_6 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - const-string v3, "domain_text" - - invoke-static {v0, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 30 - iget-object v0, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 31 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->i()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 32 - iget-object v0, p0, Lcom/my/target/BodyView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 33 - iget-object v0, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - const v3, -0xff540e - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextColor(I)V - - .line 34 - :goto_2 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->h()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - .line 35 - iget-object p1, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {p1, v2}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_3 - - .line 36 - :cond_7 - iget-object v0, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 37 - iget-object v0, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->h()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 38 - :goto_3 - iget-boolean p1, p0, Lcom/my/target/BodyView;->B:Z - - const/4 v0, 0x2 - - if-eqz p1, :cond_8 - - .line 39 - iget-object p1, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - const/high16 v1, 0x42000000 # 32.0f - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 40 - iget-object p1, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - const/high16 v1, 0x41c00000 # 24.0f - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 41 - iget-object p1, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - const/high16 v1, 0x41900000 # 18.0f - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 42 - iget-object p1, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - return-void - - .line 43 - :cond_8 - iget-object p1, p0, Lcom/my/target/BodyView;->a:Landroid/widget/TextView; - - const/high16 v1, 0x41a00000 # 20.0f - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 44 - iget-object p1, p0, Lcom/my/target/BodyView;->c:Landroid/widget/TextView; - - const/high16 v1, 0x41800000 # 16.0f - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 45 - iget-object p1, p0, Lcom/my/target/BodyView;->e:Landroid/widget/TextView; - - const/high16 v2, 0x41600000 # 14.0f - - invoke-virtual {p1, v0, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 46 - iget-object p1, p0, Lcom/my/target/BodyView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v0, v1}, Landroid/widget/TextView;->setTextSize(IF)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/BorderedTextView.smali b/smali/smali_classes2/com/my/target/BorderedTextView.smali deleted file mode 100644 index 6eea857ab..000000000 --- a/smali/smali_classes2/com/my/target/BorderedTextView.smali +++ /dev/null @@ -1,229 +0,0 @@ -.class public Lcom/my/target/BorderedTextView; -.super Landroid/widget/TextView; -.source "BorderedTextView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "AppCompatCustomView" - } -.end annotation - - -# instance fields -.field private final a:Landroid/graphics/drawable/GradientDrawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/BorderedTextView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/util/AttributeSet; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 2 - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/BorderedTextView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/util/AttributeSet; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - invoke-direct {p0, p1, p2, p3}, Landroid/widget/TextView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - .line 4 - new-instance p2, Landroid/graphics/drawable/GradientDrawable; - - invoke-direct {p2}, Landroid/graphics/drawable/GradientDrawable;->()V - - iput-object p2, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - .line 5 - iget-object p2, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - const/4 p3, 0x0 - - const v0, -0xcccccd - - invoke-virtual {p2, p3, v0}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V - - .line 6 - iget-object p2, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - invoke-virtual {p2, p3}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V - - .line 7 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - .line 8 - invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p1 - - const/4 p2, 0x1 - - const/high16 p3, 0x40000000 # 2.0f - - invoke-static {p2, p3, p1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F - - move-result p1 - - float-to-int p1, p1 - - iput p1, p0, Lcom/my/target/BorderedTextView;->b:I - - return-void -.end method - - -# virtual methods -.method public a(II)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-virtual {p0, p1, p2, v0}, Lcom/my/target/BorderedTextView;->a(III)V - - return-void -.end method - -.method public a(III)V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - invoke-virtual {v0, p1, p2}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V - - .line 3 - iget-object p1, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - int-to-float p2, p3 - - invoke-virtual {p1, p2}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V - - .line 4 - invoke-virtual {p0}, Landroid/widget/TextView;->invalidate()V - - return-void -.end method - -.method protected onDraw(Landroid/graphics/Canvas;)V - .locals 5 - - .line 1 - iget-object v0, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - invoke-virtual {p0}, Landroid/widget/TextView;->getPaddingLeft()I - - move-result v1 - - iget v2, p0, Lcom/my/target/BorderedTextView;->b:I - - sub-int/2addr v1, v2 - - invoke-virtual {p0}, Landroid/widget/TextView;->getPaddingTop()I - - move-result v2 - - invoke-virtual {p0}, Landroid/widget/TextView;->getWidth()I - - move-result v3 - - invoke-virtual {p0}, Landroid/widget/TextView;->getHeight()I - - move-result v4 - - invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/GradientDrawable;->setBounds(IIII)V - - .line 2 - iget-object v0, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->draw(Landroid/graphics/Canvas;)V - - .line 3 - invoke-super {p0, p1}, Landroid/widget/TextView;->onDraw(Landroid/graphics/Canvas;)V - - return-void -.end method - -.method protected onMeasure(II)V - .locals 0 - - .line 1 - invoke-super {p0, p1, p2}, Landroid/widget/TextView;->onMeasure(II)V - - .line 2 - invoke-virtual {p0}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p1 - - iget p2, p0, Lcom/my/target/BorderedTextView;->b:I - - mul-int/lit8 p2, p2, 0x2 - - add-int/2addr p1, p2 - - invoke-virtual {p0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result p2 - - invoke-virtual {p0, p1, p2}, Landroid/widget/TextView;->setMeasuredDimension(II)V - - return-void -.end method - -.method public setBackgroundColor(I)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/BorderedTextView;->a:Landroid/graphics/drawable/GradientDrawable; - - invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V - - .line 2 - invoke-virtual {p0}, Landroid/widget/TextView;->invalidate()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CardHorizontalView.smali b/smali/smali_classes2/com/my/target/CardHorizontalView.smali deleted file mode 100644 index a2db22e71..000000000 --- a/smali/smali_classes2/com/my/target/CardHorizontalView.smali +++ /dev/null @@ -1,517 +0,0 @@ -.class public final Lcom/my/target/CardHorizontalView; -.super Landroid/widget/RelativeLayout; -.source "CardHorizontalView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# static fields -.field private static final g:I - -.field private static final h:I - - -# instance fields -.field private final a:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private final e:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private f:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardHorizontalView;->g:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardHorizontalView;->h:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 6 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - .line 3 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - .line 4 - new-instance v0, Lcom/my/target/SmartImageView; - - invoke-direct {v0, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - .line 5 - new-instance v0, Landroid/widget/FrameLayout; - - invoke-direct {v0, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardHorizontalView;->e:Landroid/widget/FrameLayout; - - .line 6 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - .line 7 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - sget v0, Lcom/my/target/CardHorizontalView;->g:I - - invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setId(I)V - - .line 8 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - sget v0, Lcom/my/target/CardHorizontalView;->h:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - .line 9 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - const/high16 v0, -0x1000000 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V - - .line 10 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - const/4 v0, 0x2 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setLines(I)V - - .line 11 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - const/high16 v1, 0x41900000 # 18.0f - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setTextSize(F)V - - .line 12 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - sget-object v1, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - const/16 v2, 0xc - - invoke-virtual {v1, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v3, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - const/4 v4, 0x1 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v5, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v5, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - invoke-virtual {p1, v1, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 14 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x2 - - invoke-direct {p1, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 15 - iget-object v1, p0, Lcom/my/target/CardHorizontalView;->c:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iput v1, p1, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I - - const/4 v1, -0x1 - - .line 16 - invoke-virtual {p1, v2, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 17 - iget-object v2, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - invoke-virtual {v2, p1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 18 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 19 - sget v2, Lcom/my/target/CardHorizontalView;->h:I - - invoke-virtual {p1, v0, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 20 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 21 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->e:Landroid/widget/FrameLayout; - - invoke-virtual {v0, p1}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 22 - new-instance p1, Landroid/widget/FrameLayout$LayoutParams; - - invoke-direct {p1, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - const/16 v0, 0x11 - - .line 23 - iput v0, p1, Landroid/widget/FrameLayout$LayoutParams;->gravity:I - - .line 24 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->e:Landroid/widget/FrameLayout; - - iget-object v1, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, v1, p1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 25 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->e:Landroid/widget/FrameLayout; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - .locals 4 - .param p1 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/CardHorizontalView;->f:Landroid/view/View$OnClickListener; - - if-eqz p1, :cond_7 - - if-nez p2, :cond_0 - - goto :goto_4 - - .line 2 - :cond_0 - invoke-virtual {p0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 4 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 5 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->d:Z - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-nez v1, :cond_2 - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v1, 0x1 - - :goto_1 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 6 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - iget-boolean v0, p2, Lcom/my/target/ClickArea;->k:Z - - if-nez v0, :cond_4 - - iget-boolean v0, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v0, 0x0 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v0, 0x1 - - :goto_3 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - invoke-virtual {p1, p0, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 7 - iget-object p1, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->a:Z - - if-nez v1, :cond_5 - - iget-boolean p2, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz p2, :cond_6 - - :cond_5 - const/4 v2, 0x1 - - :cond_6 - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - invoke-virtual {p1, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_7 - :goto_4 - const/4 p1, 0x0 - - .line 8 - invoke-super {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final getImageView()Lcom/my/target/SmartImageView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->a:Lcom/my/target/SmartImageView; - - return-object v0 -.end method - -.method public final getTitleTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->b:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CardHorizontalView;->d:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - return v2 - - .line 3 - :cond_1 - invoke-virtual {p1, v2}, Landroid/view/View;->setClickable(Z)V - - .line 4 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_5 - - if-eq p2, v2, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 5 - :cond_2 - invoke-virtual {p0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 6 - :cond_3 - invoke-virtual {p0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 7 - iget-object p2, p0, Lcom/my/target/CardHorizontalView;->f:Landroid/view/View$OnClickListener; - - if-eqz p2, :cond_4 - - .line 8 - invoke-interface {p2, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V - - .line 9 - :cond_4 - invoke-virtual {p0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - :cond_5 - const p1, -0x3a1508 - - .line 10 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - :goto_0 - return v2 -.end method diff --git a/smali/smali_classes2/com/my/target/CardRecyclerLayoutManager.smali b/smali/smali_classes2/com/my/target/CardRecyclerLayoutManager.smali deleted file mode 100644 index 60bf7d349..000000000 --- a/smali/smali_classes2/com/my/target/CardRecyclerLayoutManager.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lcom/my/target/CardRecyclerLayoutManager; -.super Landroidx/recyclerview/widget/LinearLayoutManager; -.source "CardRecyclerLayoutManager.java" - - -# virtual methods -.method public final measureChildWithMargins(Landroid/view/View;II)V - .locals 5 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Landroidx/recyclerview/widget/RecyclerView$LayoutParams; - - .line 2 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidth()I - - move-result v1 - - int-to-float v1, v1 - - const/high16 v2, 0x3f400000 # 0.75f - - mul-float v1, v1, v2 - - float-to-int v1, v1 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidthMode()I - - move-result v2 - - .line 3 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingLeft()I - - move-result v3 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingRight()I - - move-result v4 - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - add-int/2addr v3, v4 - - add-int/2addr v3, p2 - - iget p2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->width:I - - .line 4 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollHorizontally()Z - - move-result v4 - - .line 5 - invoke-static {v1, v2, v3, p2, v4}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p2 - - .line 6 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeight()I - - move-result v1 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeightMode()I - - move-result v2 - - .line 7 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingTop()I - - move-result v3 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingBottom()I - - move-result v4 - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I - - add-int/2addr v3, v4 - - add-int/2addr v3, p3 - - iget p3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->height:I - - .line 8 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollVertically()Z - - move-result v0 - - .line 9 - invoke-static {v1, v2, v3, p3, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p3 - - .line 10 - invoke-virtual {p1, p2, p3}, Landroid/view/View;->measure(II)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CardTabletView.smali b/smali/smali_classes2/com/my/target/CardTabletView.smali deleted file mode 100644 index 489c3ab02..000000000 --- a/smali/smali_classes2/com/my/target/CardTabletView.smali +++ /dev/null @@ -1,1118 +0,0 @@ -.class public final Lcom/my/target/CardTabletView; -.super Landroid/widget/LinearLayout; -.source "CardTabletView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# static fields -.field private static final D:I - -.field private static final E:I - -.field private static final F:I - -.field private static final G:I - -.field private static final H:I - -.field private static final I:I - - -# instance fields -.field private final B:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private C:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/StarsRatingView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/widget/LinearLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->D:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->E:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->F:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->G:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->H:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardTabletView;->I:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 9 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - .line 3 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - .line 4 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - .line 5 - new-instance v0, Landroid/widget/Button; - - invoke-direct {v0, p1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - .line 6 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - .line 7 - new-instance v0, Lcom/my/target/SmartImageView; - - invoke-direct {v0, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - .line 8 - new-instance v0, Lcom/my/target/StarsRatingView; - - invoke-direct {v0, p1}, Lcom/my/target/StarsRatingView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - .line 9 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - .line 10 - new-instance v0, Landroid/widget/LinearLayout; - - invoke-direct {v0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - const/4 p1, 0x1 - - .line 11 - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 12 - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->setGravity(I)V - - .line 13 - iget-object v0, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v1, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const v3, -0x333334 - - const/4 v5, 0x0 - - invoke-static/range {v0 .. v5}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 14 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - const/4 v1, -0x1 - - const/4 v2, -0x2 - - invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 15 - iget-object v3, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 16 - iget-object v0, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 17 - iget-object v0, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - sget v3, Lcom/my/target/CardTabletView;->E:I - - invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setId(I)V - - .line 18 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - sget v3, Lcom/my/target/CardTabletView;->D:I - - invoke-virtual {v0, v3}, Landroid/widget/Button;->setId(I)V - - .line 19 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - iget-object v3, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/16 v4, 0xf - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v5, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/16 v6, 0xa - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v7, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v7, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-virtual {v0, v3, v5, v4, v6}, Landroid/widget/Button;->setPadding(IIII)V - - .line 20 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - iget-object v3, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/16 v4, 0x64 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v0, v3}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 21 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - const/4 v3, 0x0 - - invoke-virtual {v0, v3}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 22 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {v0}, Landroid/widget/Button;->setSingleLine()V - - .line 23 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - sget v4, Lcom/my/target/CarouselTabletView;->T:I - - int-to-float v4, v4 - - invoke-virtual {v0, v4}, Landroid/widget/Button;->setTextSize(F)V - - .line 24 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - sget-object v4, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v0, v4}, Landroid/widget/Button;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 25 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v4, 0x2 - - const/16 v5, 0x15 - - if-lt v0, v5, :cond_0 - - .line 26 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - iget-object v5, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - int-to-float v5, v5 - - invoke-virtual {v0, v5}, Landroid/widget/Button;->setElevation(F)V - - .line 27 - :cond_0 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - const v5, -0xff540e - - const v6, -0xff8957 - - iget-object v7, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-static {v0, v5, v6, v7}, Lcom/my/target/UiUtils;->a(Landroid/view/View;III)V - - .line 28 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setTextColor(I)V - - .line 29 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 30 - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/16 v5, 0xc - - invoke-virtual {v1, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v6, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - .line 31 - invoke-virtual {v6, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - .line 32 - invoke-virtual {v7, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - .line 33 - invoke-virtual {v8, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - .line 34 - invoke-virtual {v0, v1, v6, v7, v8}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V - - .line 35 - iput p1, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 36 - iget-object v1, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {v1, v0}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 37 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - sget v1, Lcom/my/target/CardTabletView;->F:I - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setId(I)V - - .line 38 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - sget v1, Lcom/my/target/CarouselTabletView;->T:I - - int-to-float v1, v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextSize(F)V - - .line 39 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - const/high16 v1, -0x1000000 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V - - .line 40 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, v3, p1}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V - - .line 41 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setLines(I)V - - .line 42 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - sget-object v1, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 43 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v3, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/4 v6, 0x6 - - invoke-virtual {v3, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v6, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v6, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v7, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v0, v1, v3, v6, v7}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 44 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 45 - iget-object v1, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 46 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - sget v1, Lcom/my/target/CardTabletView;->G:I - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setId(I)V - - .line 47 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - const v1, -0x777778 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V - - .line 48 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setLines(I)V - - .line 49 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - sget v1, Lcom/my/target/CarouselTabletView;->T:I - - int-to-float v1, v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextSize(F)V - - .line 50 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - sget-object v1, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 51 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v3, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v3, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v4, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v4, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v6, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - invoke-virtual {v0, v1, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 52 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 53 - iget-object v1, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 54 - iget-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - sget v1, Lcom/my/target/CardTabletView;->H:I - - invoke-virtual {v0, v1}, Landroid/view/View;->setId(I)V - - .line 55 - iget-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/4 v3, 0x4 - - invoke-virtual {v1, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - int-to-float v1, v1 - - invoke-virtual {v0, v1}, Lcom/my/target/StarsRatingView;->setStarsPadding(F)V - - .line 56 - iget-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - sget v4, Lcom/my/target/CarouselTabletView;->U:I - - invoke-virtual {v1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/StarsRatingView;->setStarSize(I)V - - .line 57 - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 58 - iput p1, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I - - .line 59 - iget-object p1, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 60 - iget-object p1, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - sget v0, Lcom/my/target/CardTabletView;->I:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - .line 61 - new-instance p1, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {p1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 62 - iget-object v0, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iput v0, p1, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I - - .line 63 - iget-object v0, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iput v0, p1, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I - - .line 64 - iget-object v0, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 65 - iget-object p1, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 66 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 68 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 69 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 70 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 71 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - .locals 9 - .param p1 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/CardTabletView;->C:Landroid/view/View$OnClickListener; - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - if-nez p2, :cond_0 - - goto/16 :goto_0 - - .line 2 - :cond_0 - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - .line 3 - invoke-super {p0, p1}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 4 - iget-object v3, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - const/4 v4, 0x0 - - const v5, -0x3a1508 - - const v6, -0x333334 - - iget-object p2, p0, Lcom/my/target/CardTabletView;->e:Lcom/my/target/UiUtils; - - const/4 v0, 0x1 - - invoke-virtual {p2, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - const/4 v8, 0x0 - - invoke-static/range {v3 .. v8}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - const p2, -0x3a1508 - - .line 5 - invoke-static {p0, v2, p2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 6 - iget-object p2, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {p2, p1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 7 - iget-object p1, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object p2, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - invoke-virtual {p1, p2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - .line 9 - :cond_1 - invoke-virtual {p0, p0}, Landroid/widget/LinearLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - iget-object p1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - invoke-virtual {p1, p0}, Landroid/widget/LinearLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 11 - iget-object p1, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 12 - iget-object p1, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 14 - iget-object p1, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, p0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 15 - iget-object p1, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 16 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->d:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 17 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->k:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, p0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 18 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->h:Landroid/widget/LinearLayout; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->k:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 19 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->a:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 20 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->b:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 21 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->e:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 22 - iget-object p1, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - iget-boolean v3, p2, Lcom/my/target/ClickArea;->i:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {p1, v1, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 23 - iget-boolean p1, p2, Lcom/my/target/ClickArea;->g:Z - - if-eqz p1, :cond_2 - - .line 24 - iget-object p1, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - iget-object p2, p0, Lcom/my/target/CardTabletView;->C:Landroid/view/View$OnClickListener; - - invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - .line 25 - :cond_2 - iget-object p1, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 26 - iget-object p1, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v2}, Landroid/widget/Button;->setEnabled(Z)V - - return-void - - .line 27 - :cond_3 - :goto_0 - invoke-super {p0, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 28 - iget-object p1, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final getCtaButtonView()Landroid/widget/Button; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->d:Landroid/widget/Button; - - return-object v0 -.end method - -.method public final getDescriptionTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->c:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getDomainTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->g:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getRatingView()Lcom/my/target/StarsRatingView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->f:Lcom/my/target/StarsRatingView; - - return-object v0 -.end method - -.method public final getSmartImageView()Lcom/my/target/SmartImageView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->a:Lcom/my/target/SmartImageView; - - return-object v0 -.end method - -.method public final getTitleTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->b:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CardTabletView;->B:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - return v2 - - .line 3 - :cond_1 - invoke-virtual {p1, v2}, Landroid/view/View;->setClickable(Z)V - - .line 4 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_5 - - if-eq p2, v2, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 5 - :cond_2 - invoke-virtual {p0, v1}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 6 - :cond_3 - invoke-virtual {p0, v1}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - .line 7 - iget-object p2, p0, Lcom/my/target/CardTabletView;->C:Landroid/view/View$OnClickListener; - - if-eqz p2, :cond_4 - - .line 8 - invoke-interface {p2, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V - - .line 9 - :cond_4 - invoke-virtual {p0, v1}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - goto :goto_0 - - :cond_5 - const p1, -0x3a1508 - - .line 10 - invoke-virtual {p0, p1}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - :goto_0 - return v2 -.end method diff --git a/smali/smali_classes2/com/my/target/CardVerticalView.smali b/smali/smali_classes2/com/my/target/CardVerticalView.smali deleted file mode 100644 index 32367bc18..000000000 --- a/smali/smali_classes2/com/my/target/CardVerticalView.smali +++ /dev/null @@ -1,1327 +0,0 @@ -.class public final Lcom/my/target/CardVerticalView; -.super Landroid/widget/RelativeLayout; -.source "CardVerticalView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# static fields -.field private static final D:I - -.field private static final E:I - -.field private static final F:I - -.field private static final G:I - -.field private static final H:I - -.field private static final I:I - - -# instance fields -.field private final B:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private C:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/StarsRatingView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/widget/RelativeLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->D:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->E:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->F:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->G:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->H:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CardVerticalView;->I:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 13 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - .line 3 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - .line 4 - new-instance v0, Lcom/my/target/SmartImageView; - - invoke-direct {v0, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - .line 5 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - .line 6 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - .line 7 - new-instance v0, Landroid/widget/Button; - - invoke-direct {v0, p1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - .line 8 - new-instance v0, Lcom/my/target/StarsRatingView; - - invoke-direct {v0, p1}, Lcom/my/target/StarsRatingView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - .line 9 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - .line 10 - new-instance v0, Landroid/widget/RelativeLayout; - - invoke-direct {v0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - .line 11 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const v4, -0x333334 - - const/4 v6, 0x0 - - move-object v1, p0 - - invoke-static/range {v1 .. v6}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 12 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iget-object v1, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v2, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iget-object v3, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v3, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {p0, p1, v1, v2, v3}, Landroid/widget/RelativeLayout;->setPadding(IIII)V - - .line 13 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x1 - - invoke-direct {p1, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 14 - sget v2, Lcom/my/target/CardVerticalView;->E:I - - const/4 v3, 0x3 - - invoke-virtual {p1, v3, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 15 - iget-object v2, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - invoke-virtual {v2, p1}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 16 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {p1, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 17 - iget-object v4, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {v4, p1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 18 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - sget v4, Lcom/my/target/CardVerticalView;->E:I - - invoke-virtual {p1, v4}, Landroid/widget/ImageView;->setId(I)V - - .line 19 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - sget v4, Lcom/my/target/CardVerticalView;->D:I - - invoke-virtual {p1, v4}, Landroid/widget/Button;->setId(I)V - - .line 20 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - iget-object v4, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v5, 0xf - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v6, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v7, 0xa - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v8, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v8, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {p1, v4, v6, v5, v7}, Landroid/widget/Button;->setPadding(IIII)V - - .line 21 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - iget-object v4, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v5, 0x64 - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - invoke-virtual {p1, v4}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 22 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - const/4 v4, 0x0 - - invoke-virtual {p1, v4}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 23 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {p1}, Landroid/widget/Button;->setSingleLine()V - - .line 24 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - const/high16 v5, 0x41900000 # 18.0f - - invoke-virtual {p1, v5}, Landroid/widget/Button;->setTextSize(F)V - - .line 25 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - sget-object v6, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {p1, v6}, Landroid/widget/Button;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 26 - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v6, 0x2 - - const/16 v7, 0x15 - - if-lt p1, v7, :cond_0 - - .line 27 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - iget-object v7, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - int-to-float v7, v7 - - invoke-virtual {p1, v7}, Landroid/widget/Button;->setElevation(F)V - - .line 28 - :cond_0 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - const v7, -0xff540e - - const v8, -0xff8957 - - iget-object v9, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - invoke-static {p1, v7, v8, v9}, Lcom/my/target/UiUtils;->a(Landroid/view/View;III)V - - .line 29 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v1}, Landroid/widget/Button;->setTextColor(I)V - - .line 30 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v7, 0xc - - .line 31 - invoke-virtual {p1, v7, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - const/16 v8, 0xe - - .line 32 - invoke-virtual {p1, v8, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 33 - iget-object v9, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - .line 34 - invoke-virtual {v10, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - .line 35 - invoke-virtual {v11, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - .line 36 - invoke-virtual {v12, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v12 - - .line 37 - invoke-virtual {p1, v9, v10, v11, v12}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 38 - iget-object v9, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {v9, p1}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 39 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - sget v9, Lcom/my/target/CardVerticalView;->F:I - - invoke-virtual {p1, v9}, Landroid/widget/TextView;->setId(I)V - - .line 40 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v5}, Landroid/widget/TextView;->setTextSize(F)V - - .line 41 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - const/high16 v9, -0x1000000 - - invoke-virtual {p1, v9}, Landroid/widget/TextView;->setTextColor(I)V - - .line 42 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v4, v0}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V - - .line 43 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v6}, Landroid/widget/TextView;->setMaxLines(I)V - - .line 44 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - sget-object v4, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {p1, v4}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 45 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - iget-object v4, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v9, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v10, 0x6 - - invoke-virtual {v9, v10}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v11, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - invoke-virtual {p1, v4, v9, v10, v11}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 46 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 47 - iget-object v4, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {v4, p1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 48 - new-instance p1, Landroid/widget/FrameLayout; - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v4 - - invoke-direct {p1, v4}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 49 - new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v4, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 50 - sget v9, Lcom/my/target/CardVerticalView;->F:I - - invoke-virtual {v4, v3, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 51 - sget v3, Lcom/my/target/CardVerticalView;->H:I - - invoke-virtual {v4, v6, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 52 - invoke-virtual {p1, v4}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 53 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - sget v4, Lcom/my/target/CardVerticalView;->G:I - - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setId(I)V - - .line 54 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - const v4, -0x777778 - - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setTextColor(I)V - - .line 55 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - invoke-virtual {v3, v6}, Landroid/widget/TextView;->setMaxLines(I)V - - .line 56 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - invoke-virtual {v3, v5}, Landroid/widget/TextView;->setTextSize(F)V - - .line 57 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - sget-object v4, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 58 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - iget-object v4, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v5, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v9, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iget-object v9, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v3, v4, v5, v0, v7}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 59 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 60 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - sget v3, Lcom/my/target/CardVerticalView;->H:I - - invoke-virtual {v0, v3}, Landroid/view/View;->setId(I)V - - .line 61 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - iget-object v3, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v4, 0x12 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v0, v3}, Lcom/my/target/StarsRatingView;->setStarSize(I)V - - .line 62 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - iget-object v3, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v4, 0x4 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - int-to-float v3, v3 - - invoke-virtual {v0, v3}, Lcom/my/target/StarsRatingView;->setStarsPadding(F)V - - .line 63 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 64 - sget v3, Lcom/my/target/CardVerticalView;->D:I - - invoke-virtual {v0, v6, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 65 - invoke-virtual {v0, v8, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 66 - iget-object v3, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {v3, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 67 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - sget v3, Lcom/my/target/CardVerticalView;->I:I - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setId(I)V - - .line 68 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 69 - iget-object v2, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I - - .line 70 - iget-object v2, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I - - .line 71 - sget v2, Lcom/my/target/CardVerticalView;->D:I - - invoke-virtual {v0, v6, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 72 - invoke-virtual {v0, v8, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 73 - iget-object v1, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 74 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 75 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 76 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - iget-object v1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 77 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V - - .line 78 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - invoke-virtual {v0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 79 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 80 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 81 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - .locals 4 - .param p1 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/CardVerticalView;->C:Landroid/view/View$OnClickListener; - - if-eqz p1, :cond_11 - - if-nez p2, :cond_0 - - goto/16 :goto_e - - .line 2 - :cond_0 - invoke-virtual {p0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - invoke-virtual {p1, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 4 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 5 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 6 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 7 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, p0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 9 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {p1, p0}, Landroid/widget/Button;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->d:Z - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-nez v1, :cond_2 - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v1, 0x1 - - :goto_1 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 11 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-boolean v0, p2, Lcom/my/target/ClickArea;->k:Z - - if-nez v0, :cond_4 - - iget-boolean v0, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v0, 0x0 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v0, 0x1 - - :goto_3 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - invoke-virtual {p1, p0, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->h:Landroid/widget/RelativeLayout; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->k:Z - - if-nez v1, :cond_6 - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_5 - - goto :goto_4 - - :cond_5 - const/4 v1, 0x0 - - goto :goto_5 - - :cond_6 - :goto_4 - const/4 v1, 0x1 - - :goto_5 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 13 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->a:Z - - if-nez v1, :cond_8 - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_7 - - goto :goto_6 - - :cond_7 - const/4 v1, 0x0 - - goto :goto_7 - - :cond_8 - :goto_6 - const/4 v1, 0x1 - - :goto_7 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 14 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->b:Z - - if-nez v1, :cond_a - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_9 - - goto :goto_8 - - :cond_9 - const/4 v1, 0x0 - - goto :goto_9 - - :cond_a - :goto_8 - const/4 v1, 0x1 - - :goto_9 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->e:Z - - if-nez v1, :cond_c - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_b - - goto :goto_a - - :cond_b - const/4 v1, 0x0 - - goto :goto_b - - :cond_c - :goto_a - const/4 v1, 0x1 - - :goto_b - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 16 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->i:Z - - if-nez v1, :cond_e - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz v1, :cond_d - - goto :goto_c - - :cond_d - const/4 v1, 0x0 - - goto :goto_d - - :cond_e - :goto_c - const/4 v1, 0x1 - - :goto_d - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 17 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - iget-object v0, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - iget-boolean v1, p2, Lcom/my/target/ClickArea;->g:Z - - if-nez v1, :cond_f - - iget-boolean p2, p2, Lcom/my/target/ClickArea;->l:Z - - if-eqz p2, :cond_10 - - :cond_f - const/4 v2, 0x1 - - :cond_10 - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - invoke-virtual {p1, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_11 - :goto_e - const/4 p1, 0x0 - - .line 18 - invoke-super {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 19 - iget-object p2, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - invoke-virtual {p2, p1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final getCtaButtonView()Landroid/widget/Button; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - return-object v0 -.end method - -.method public final getDescriptionTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->c:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getDomainTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->g:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getRatingView()Lcom/my/target/StarsRatingView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->f:Lcom/my/target/StarsRatingView; - - return-object v0 -.end method - -.method public final getSmartImageView()Lcom/my/target/SmartImageView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->a:Lcom/my/target/SmartImageView; - - return-object v0 -.end method - -.method public final getTitleTextView()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->b:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 9 - - .line 1 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CardVerticalView;->B:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - .line 3 - invoke-virtual {p1, v0}, Landroid/view/View;->setClickable(Z)V - - .line 4 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - const/4 v2, 0x1 - - if-eqz p2, :cond_6 - - if-eq p2, v2, :cond_3 - - const/4 v3, 0x3 - - if-eq p2, v3, :cond_1 - - goto :goto_0 - - :cond_1 - if-eqz v0, :cond_8 - - .line 5 - iget-object p2, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - if-ne p1, p2, :cond_2 - - .line 6 - invoke-virtual {p2, v1}, Landroid/widget/Button;->setPressed(Z)V - - goto :goto_0 - - :cond_2 - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const v6, -0x333334 - - .line 7 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - const/4 v8, 0x0 - - move-object v3, p0 - - invoke-static/range {v3 .. v8}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - goto :goto_0 - - .line 8 - :cond_3 - iget-object p2, p0, Lcom/my/target/CardVerticalView;->C:Landroid/view/View$OnClickListener; - - if-eqz p2, :cond_4 - - .line 9 - invoke-interface {p2, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V - - :cond_4 - if-eqz v0, :cond_8 - - .line 10 - iget-object p2, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - if-ne p1, p2, :cond_5 - - .line 11 - invoke-virtual {p2, v1}, Landroid/widget/Button;->setPressed(Z)V - - goto :goto_0 - - :cond_5 - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const v6, -0x333334 - - .line 12 - iget-object p1, p0, Lcom/my/target/CardVerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - const/4 v8, 0x0 - - move-object v3, p0 - - invoke-static/range {v3 .. v8}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - goto :goto_0 - - :cond_6 - if-eqz v0, :cond_8 - - .line 13 - iget-object p2, p0, Lcom/my/target/CardVerticalView;->d:Landroid/widget/Button; - - if-ne p1, p2, :cond_7 - - .line 14 - invoke-virtual {p2, v2}, Landroid/widget/Button;->setPressed(Z)V - - goto :goto_0 - - :cond_7 - const p1, -0x3a1508 - - .line 15 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - :cond_8 - :goto_0 - return v2 -.end method diff --git a/smali/smali_classes2/com/my/target/CarouselContainerView.smali b/smali/smali_classes2/com/my/target/CarouselContainerView.smali deleted file mode 100644 index 1756f69d7..000000000 --- a/smali/smali_classes2/com/my/target/CarouselContainerView.smali +++ /dev/null @@ -1,395 +0,0 @@ -.class public final Lcom/my/target/CarouselContainerView; -.super Lcom/my/target/InterstitialPromoView; -.source "CarouselContainerView.java" - - -# instance fields -.field private final B:Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private D:Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - .line 2 - new-instance v0, Lcom/my/target/CarouselHorizontalView; - - invoke-direct {v0, p1}, Lcom/my/target/CarouselHorizontalView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - .line 3 - new-instance v0, Lcom/my/target/CarouselVerticalView; - - invoke-direct {v0, p1}, Lcom/my/target/CarouselVerticalView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - .line 4 - iget-object p1, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - iput-object p1, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->a()V - - return-void -.end method - -.method public final a(I)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->a(I)V - - .line 4 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->a(I)V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final b()V - .locals 0 - - return-void -.end method - -.method public final b(Z)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->b(Z)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->b(Z)V - - return-void -.end method - -.method public final c()V - .locals 0 - - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final g()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->g()V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->g()V - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final getNumbersOfCurrentShowingCards()[I - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->getNumbersOfCurrentShowingCards()[I - - move-result-object v0 - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->h()V - - return-void -.end method - -.method public final i()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->i()V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->i()V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 2 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "Apply click area " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/my/target/ClickArea;->a()I - - move-result v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " to view" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setClickArea(Lcom/my/target/ClickArea;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setClickArea(Lcom/my/target/ClickArea;)V - - return-void -.end method - -.method public final setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 1 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - return-void -.end method - -.method protected final setLayoutOrientation(I)V - .locals 2 - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setLayoutOrientation(I)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 3 - check-cast v0, Landroid/view/ViewGroup; - - iget-object v1, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 5 - check-cast v0, Landroid/view/ViewGroup; - - iget-object v1, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V - - :cond_1 - const/4 v0, 0x2 - - if-ne p1, v0, :cond_2 - - .line 6 - iget-object p1, p0, Lcom/my/target/CarouselContainerView;->B:Lcom/my/target/InterstitialPromoView; - - iput-object p1, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - goto :goto_0 - - .line 7 - :cond_2 - iget-object p1, p0, Lcom/my/target/CarouselContainerView;->C:Lcom/my/target/InterstitialPromoView; - - iput-object p1, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - .line 8 - :goto_0 - iget-object p1, p0, Lcom/my/target/CarouselContainerView;->D:Lcom/my/target/InterstitialPromoView; - - new-instance v0, Landroid/view/ViewGroup$LayoutParams; - - const/4 v1, -0x1 - - invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;->(II)V - - invoke-virtual {p0, p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CarouselHorizontalView.smali b/smali/smali_classes2/com/my/target/CarouselHorizontalView.smali deleted file mode 100644 index ea71b9524..000000000 --- a/smali/smali_classes2/com/my/target/CarouselHorizontalView.smali +++ /dev/null @@ -1,1456 +0,0 @@ -.class public final Lcom/my/target/CarouselHorizontalView; -.super Lcom/my/target/InterstitialPromoView; -.source "CarouselHorizontalView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# static fields -.field private static final L:I - -.field private static final M:I - -.field private static final N:I - -.field private static final O:I - -.field private static final P:I - -.field private static final Q:I - -.field private static final R:I - -.field private static final S:I - - -# instance fields -.field private final B:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final F:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final G:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final H:Lcom/my/target/RecyclerHorizontalView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final I:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final J:Landroid/widget/RelativeLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final K:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->L:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->M:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->N:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->O:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->P:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->Q:I - - .line 7 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->R:I - - .line 8 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselHorizontalView;->S:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 13 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - .line 2 - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - iput-object v1, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - const/4 v1, -0x1 - - const v2, -0x3a1508 - - .line 3 - invoke-static {p0, v1, v2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 4 - new-instance v2, Lcom/my/target/IconButton; - - invoke-direct {v2, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - .line 5 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - .line 6 - new-instance v2, Lcom/my/target/IconButton; - - invoke-direct {v2, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->F:Lcom/my/target/IconButton; - - .line 7 - new-instance v2, Landroid/widget/TextView; - - invoke-direct {v2, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - .line 8 - new-instance v2, Landroid/widget/TextView; - - invoke-direct {v2, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - .line 9 - new-instance v2, Lcom/my/target/SmartImageView; - - invoke-direct {v2, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - .line 10 - new-instance v2, Landroid/widget/Button; - - invoke-direct {v2, p1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - .line 11 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - sget v3, Lcom/my/target/CarouselHorizontalView;->Q:I - - invoke-virtual {v2, v3}, Landroid/widget/Button;->setId(I)V - - .line 12 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - iget-object v3, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v4, 0xf - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v5, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v6, 0xa - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v7, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v7, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v2, v3, v5, v4, v7}, Landroid/widget/Button;->setPadding(IIII)V - - .line 13 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - iget-object v3, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v4, 0x64 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v2, v3}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 14 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const/16 v3, 0xc - - invoke-virtual {v2, v3}, Landroid/widget/Button;->setMaxEms(I)V - - .line 15 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const/4 v4, 0x0 - - invoke-virtual {v2, v4}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 16 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - invoke-virtual {v2}, Landroid/widget/Button;->setSingleLine()V - - .line 17 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const/high16 v4, 0x41900000 # 18.0f - - invoke-virtual {v2, v4}, Landroid/widget/Button;->setTextSize(F)V - - .line 18 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - sget-object v5, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v2, v5}, Landroid/widget/Button;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 19 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v5, 0x2 - - const/16 v7, 0x15 - - if-lt v2, v7, :cond_0 - - .line 20 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - iget-object v7, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - int-to-float v7, v7 - - invoke-virtual {v2, v7}, Landroid/widget/Button;->setElevation(F)V - - .line 21 - :cond_0 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const v7, -0xff540e - - const v8, -0xff8957 - - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - invoke-static {v2, v7, v8, v9}, Lcom/my/target/UiUtils;->a(Landroid/view/View;III)V - - .line 22 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - invoke-virtual {v2, v1}, Landroid/widget/Button;->setTextColor(I)V - - .line 23 - new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v7, -0x2 - - invoke-direct {v2, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v8, 0xb - - .line 24 - invoke-virtual {v2, v8, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 25 - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v11, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - invoke-virtual {v2, v9, v10, v0, v11}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 26 - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - invoke-virtual {v9, v2}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 27 - new-instance v2, Landroid/widget/RelativeLayout; - - invoke-direct {v2, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - .line 28 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - sget v9, Lcom/my/target/CarouselHorizontalView;->P:I - - invoke-virtual {v2, v9}, Landroid/widget/RelativeLayout;->setId(I)V - - .line 29 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - .line 30 - invoke-virtual {v10, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - .line 31 - invoke-virtual {v11, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - .line 32 - invoke-virtual {v12, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v12 - - .line 33 - invoke-virtual {v2, v9, v10, v11, v12}, Landroid/widget/RelativeLayout;->setPadding(IIII)V - - .line 34 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - sget v9, Lcom/my/target/CarouselHorizontalView;->L:I - - invoke-virtual {v2, v9}, Landroid/view/View;->setId(I)V - - .line 35 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - const-string v9, "close" - - invoke-virtual {v2, v9}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 36 - new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v2, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 37 - invoke-virtual {v2, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 38 - iget-object v8, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - const/16 v9, 0x8 - - invoke-virtual {v8, v9}, Landroid/view/View;->setVisibility(I)V - - .line 39 - iget-object v8, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v8, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 40 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - sget v8, Lcom/my/target/CarouselHorizontalView;->M:I - - invoke-virtual {v2, v8}, Landroid/widget/ImageView;->setId(I)V - - .line 41 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - const-string v8, "icon" - - invoke-virtual {v2, v8}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 42 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - const/4 v8, 0x1 - - invoke-virtual {v2, v8}, Landroid/widget/TextView;->setLines(I)V - - .line 43 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - sget-object v9, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v2, v9}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 44 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - const/high16 v9, 0x41b00000 # 22.0f - - invoke-virtual {v2, v9}, Landroid/widget/TextView;->setTextSize(F)V - - .line 45 - new-instance v2, Landroid/widget/FrameLayout; - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v9 - - invoke-direct {v2, v9}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 46 - sget v9, Lcom/my/target/CarouselHorizontalView;->N:I - - invoke-virtual {v2, v9}, Landroid/widget/FrameLayout;->setId(I)V - - .line 47 - new-instance v9, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v9, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 48 - sget v10, Lcom/my/target/CarouselHorizontalView;->M:I - - invoke-virtual {v9, v8, v10}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 49 - sget v10, Lcom/my/target/CarouselHorizontalView;->Q:I - - invoke-virtual {v9, v0, v10}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 50 - invoke-virtual {v2, v9}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 51 - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - sget v10, Lcom/my/target/CarouselHorizontalView;->S:I - - invoke-virtual {v9, v10}, Landroid/widget/TextView;->setId(I)V - - .line 52 - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - invoke-virtual {v9, v4}, Landroid/widget/TextView;->setTextSize(F)V - - .line 53 - iget-object v4, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - invoke-virtual {v4, v8}, Landroid/widget/TextView;->setLines(I)V - - .line 54 - iget-object v4, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - sget-object v9, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v4, v9}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 55 - new-instance v4, Landroid/widget/FrameLayout; - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v9 - - invoke-direct {v4, v9}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 56 - sget v9, Lcom/my/target/CarouselHorizontalView;->R:I - - invoke-virtual {v4, v9}, Landroid/widget/FrameLayout;->setId(I)V - - .line 57 - new-instance v9, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v9, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 58 - sget v10, Lcom/my/target/CarouselHorizontalView;->M:I - - invoke-virtual {v9, v8, v10}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - const/4 v8, 0x3 - - .line 59 - sget v10, Lcom/my/target/CarouselHorizontalView;->N:I - - invoke-virtual {v9, v8, v10}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 60 - sget v8, Lcom/my/target/CarouselHorizontalView;->Q:I - - invoke-virtual {v9, v0, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 61 - invoke-virtual {v4, v9}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 62 - new-instance v8, Lcom/my/target/RecyclerHorizontalView; - - invoke-direct {v8, p1}, Lcom/my/target/RecyclerHorizontalView;->(Landroid/content/Context;)V - - iput-object v8, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - .line 63 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - iget-object v8, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v9, 0x10 - - invoke-virtual {v8, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - invoke-virtual {p1, v0, v8, v0, v9}, Landroid/view/ViewGroup;->setPadding(IIII)V - - .line 64 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/my/target/RecyclerHorizontalView;->setSideSlidesMargins(I)V - - .line 65 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 66 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - sget v0, Lcom/my/target/CarouselHorizontalView;->O:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - .line 68 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - invoke-virtual {p1, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 69 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v0, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - invoke-virtual {v2, p1, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 70 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - invoke-virtual {p1, v4}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 71 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v0, v7, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - invoke-virtual {v4, p1, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 72 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v1, v7}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 73 - invoke-virtual {p1, v3, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 74 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - invoke-virtual {v0, p1}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 75 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 76 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 77 - sget v0, Lcom/my/target/CarouselHorizontalView;->P:I - - invoke-virtual {p1, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 78 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - invoke-virtual {v0, p1}, Landroid/view/ViewGroup;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 79 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 80 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method - -.method public final a(I)V - .locals 0 - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final b()V - .locals 0 - - return-void -.end method - -.method public final b(Z)V - .locals 0 - - return-void -.end method - -.method public final c()V - .locals 0 - - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final g()V - .locals 0 - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final getNumbersOfCurrentShowingCards()[I - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - invoke-virtual {v0}, Lcom/my/target/RecyclerHorizontalView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v0 - - invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->findFirstVisibleItemPosition()I - - move-result v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - invoke-virtual {v1}, Lcom/my/target/RecyclerHorizontalView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v1 - - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findLastCompletelyVisibleItemPosition()I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, -0x1 - - if-eq v0, v3, :cond_2 - - if-ne v1, v3, :cond_0 - - goto :goto_1 - - :cond_0 - sub-int/2addr v1, v0 - - add-int/lit8 v1, v1, 0x1 - - .line 3 - new-array v3, v1, [I - - :goto_0 - if-ge v2, v1, :cond_1 - - add-int/lit8 v4, v0, 0x1 - - .line 4 - aput v0, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - move v0, v4 - - goto :goto_0 - - :cond_1 - return-object v3 - - :cond_2 - :goto_1 - new-array v0, v2, [I - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->F:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final h()V - .locals 0 - - return-void -.end method - -.method public final i()V - .locals 0 - - return-void -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_1 - - return v1 - - .line 3 - :cond_1 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_4 - - const/4 v0, -0x1 - - if-eq p2, v1, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 4 - :cond_2 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 5 - :cond_3 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 6 - iget-object p2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p2, p1}, Lcom/my/target/InterstitialPromoView$c;->onClick(Landroid/view/View;)V - - goto :goto_0 - - :cond_4 - const p1, -0x3a1508 - - .line 7 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - :goto_0 - return v1 -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 7 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 3 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 5 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - const/4 v3, 0x1 - - invoke-virtual {v2, v0, v3}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - goto :goto_0 - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v2, 0x1c - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-static {v0}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 7 - iget-object v2, p0, Lcom/my/target/CarouselHorizontalView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v2, v0, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 8 - :cond_1 - :goto_0 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 9 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_2 - - .line 10 - invoke-virtual {v2}, Lcom/my/target/MediaData;->d()I - - move-result v3 - - .line 11 - invoke-virtual {v2}, Lcom/my/target/MediaData;->b()I - - move-result v4 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - if-eqz v3, :cond_3 - - if-eqz v4, :cond_3 - - int-to-float v4, v4 - - int-to-float v3, v3 - - div-float/2addr v4, v3 - - .line 12 - iget-object v3, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - const/16 v5, 0x40 - - invoke-virtual {v3, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - .line 13 - iget-object v6, p0, Lcom/my/target/CarouselHorizontalView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - int-to-float v5, v5 - - mul-float v5, v5, v4 - - float-to-int v4, v5 - - .line 14 - iput v3, v0, Landroid/widget/RelativeLayout$LayoutParams;->width:I - - .line 15 - iput v4, v0, Landroid/widget/RelativeLayout$LayoutParams;->height:I - - .line 16 - :cond_3 - iget-object v3, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v3, v0}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - if-eqz v2, :cond_4 - - .line 17 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v2}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 18 - :cond_4 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - const/high16 v2, -0x1000000 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 19 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 20 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->c()Ljava/lang/String; - - move-result-object v0 - - .line 21 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->r()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "" - - .line 22 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_5 - - .line 23 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 24 - :cond_5 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - .line 25 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 26 - :cond_6 - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_7 - - .line 27 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 28 - :cond_7 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_8 - - .line 29 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 30 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_2 - - .line 31 - :cond_8 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 32 - :goto_2 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object p1 - - .line 33 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - invoke-virtual {v0, p1}, Lcom/my/target/RecyclerHorizontalView;->a(Ljava/util/List;)V - - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 3 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - const/4 p1, -0x1 - - const v0, -0x3a1508 - - .line 3 - invoke-static {p0, p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - const/4 p1, 0x1 - - .line 4 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setClickable(Z)V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - invoke-virtual {p0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 9 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselHorizontalView;->B:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->a:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 11 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselHorizontalView;->C:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->j:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselHorizontalView;->G:Lcom/my/target/SmartImageView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->c:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 13 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->k:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v0, p0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 14 - iget-object v0, p0, Lcom/my/target/CarouselHorizontalView;->K:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselHorizontalView;->J:Landroid/widget/RelativeLayout; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->k:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - iget-boolean p1, p1, Lcom/my/target/ClickArea;->g:Z - - if-eqz p1, :cond_1 - - .line 16 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_0 - - .line 17 - :cond_1 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 18 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->I:Landroid/widget/Button; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setEnabled(Z)V - - .line 19 - :goto_0 - iget-object p1, p0, Lcom/my/target/CarouselHorizontalView;->H:Lcom/my/target/RecyclerHorizontalView; - - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {p1, v0}, Lcom/my/target/PromoRecyclerView;->setOnPromoCardListener(Lcom/my/target/InterstitialPromoView$d;)V - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CarouselTabletView$a.smali b/smali/smali_classes2/com/my/target/CarouselTabletView$a.smali deleted file mode 100644 index b089dc607..000000000 --- a/smali/smali_classes2/com/my/target/CarouselTabletView$a.smali +++ /dev/null @@ -1,218 +0,0 @@ -.class final Lcom/my/target/CarouselTabletView$a; -.super Lcom/my/target/MeasuringPromoLayoutManager; -.source "CarouselTabletView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/CarouselTabletView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = "a" -.end annotation - - -# instance fields -.field private B:F - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/MeasuringPromoLayoutManager;->(Landroid/content/Context;)V - - const/high16 p1, 0x40200000 # 2.5f - - .line 2 - iput p1, p0, Lcom/my/target/CarouselTabletView$a;->B:F - - return-void -.end method - - -# virtual methods -.method final a(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CarouselTabletView$a;->B:F - - return-void -.end method - -.method public final measureChildWithMargins(Landroid/view/View;II)V - .locals 6 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Landroidx/recyclerview/widget/RecyclerView$LayoutParams; - - .line 2 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidth()I - - move-result v1 - - int-to-float v1, v1 - - .line 3 - iget v2, p0, Lcom/my/target/CarouselTabletView$a;->B:F - - div-float/2addr v1, v2 - - float-to-int v1, v1 - - .line 4 - iget v2, p0, Lcom/my/target/MeasuringPromoLayoutManager;->d:I - - .line 5 - iget v3, p0, Lcom/my/target/PromoLayoutManager;->a:I - - if-nez v3, :cond_0 - - .line 6 - iput v2, p0, Lcom/my/target/PromoLayoutManager;->a:I - - .line 7 - :cond_0 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v3 - - const/4 v4, 0x1 - - if-ne v3, v4, :cond_1 - - .line 8 - iget v3, p0, Lcom/my/target/PromoLayoutManager;->a:I - - iput v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 9 - iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - goto :goto_0 - - .line 10 - :cond_1 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v3 - - const/4 v4, 0x2 - - if-ne v3, v4, :cond_2 - - .line 11 - iget v3, p0, Lcom/my/target/PromoLayoutManager;->a:I - - iput v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 12 - iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - goto :goto_0 - - .line 13 - :cond_2 - iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 14 - iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 15 - :goto_0 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidth()I - - move-result v2 - - .line 16 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidthMode()I - - move-result v3 - - .line 17 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingLeft()I - - move-result v4 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingRight()I - - move-result v5 - - add-int/2addr v4, v5 - - iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - add-int/2addr v4, v5 - - iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - add-int/2addr v4, v5 - - add-int/2addr v4, p2 - - .line 18 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollHorizontally()Z - - move-result p2 - - .line 19 - invoke-static {v2, v3, v4, v1, p2}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p2 - - .line 20 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeight()I - - move-result v1 - - .line 21 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeightMode()I - - move-result v2 - - .line 22 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingTop()I - - move-result v3 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingBottom()I - - move-result v4 - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I - - add-int/2addr v3, v4 - - add-int/2addr v3, p3 - - iget p3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->height:I - - .line 23 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollVertically()Z - - move-result v0 - - .line 24 - invoke-static {v1, v2, v3, p3, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p3 - - .line 25 - invoke-virtual {p1, p2, p3}, Landroid/view/View;->measure(II)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CarouselTabletView.smali b/smali/smali_classes2/com/my/target/CarouselTabletView.smali deleted file mode 100644 index 57fb9ca4f..000000000 --- a/smali/smali_classes2/com/my/target/CarouselTabletView.smali +++ /dev/null @@ -1,1556 +0,0 @@ -.class public final Lcom/my/target/CarouselTabletView; -.super Lcom/my/target/InterstitialPromoView; -.source "CarouselTabletView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/CarouselTabletView$a; - } -.end annotation - - -# static fields -.field private static final M:I - -.field private static final N:I - -.field private static final O:I - -.field private static final P:I - -.field private static final Q:I - -.field private static final R:I - -.field private static final S:I - -.field static T:I - -.field static U:I - - -# instance fields -.field private final B:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final F:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final G:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final H:Lcom/my/target/RecyclerTabletView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final I:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final J:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private K:I - -.field private L:F - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->M:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->N:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->O:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->P:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->Q:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->R:I - - .line 7 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselTabletView;->S:I - - const/16 v0, 0x12 - - .line 8 - sput v0, Lcom/my/target/CarouselTabletView;->T:I - - .line 9 - sput v0, Lcom/my/target/CarouselTabletView;->U:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 12 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - const/16 v1, 0x60 - - .line 2 - iput v1, p0, Lcom/my/target/CarouselTabletView;->K:I - - const/high16 v1, 0x3fc00000 # 1.5f - - .line 3 - iput v1, p0, Lcom/my/target/CarouselTabletView;->L:F - - const/4 v2, -0x1 - - const v3, -0x3a1508 - - .line 4 - invoke-static {p0, v2, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 5 - new-instance v3, Landroid/util/DisplayMetrics; - - invoke-direct {v3}, Landroid/util/DisplayMetrics;->()V - - const-string v4, "window" - - .line 6 - invoke-virtual {p1, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Landroid/view/WindowManager; - - if-eqz v4, :cond_0 - - .line 7 - invoke-interface {v4}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v4 - - invoke-virtual {v4, v3}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V - - .line 8 - :cond_0 - iget v4, v3, Landroid/util/DisplayMetrics;->density:F - - .line 9 - iget v5, v3, Landroid/util/DisplayMetrics;->widthPixels:I - - .line 10 - iget v3, v3, Landroid/util/DisplayMetrics;->heightPixels:I - - .line 11 - invoke-static {v5, v3}, Ljava/lang/Math;->max(II)I - - move-result v6 - - int-to-float v6, v6 - - invoke-static {v5, v3}, Ljava/lang/Math;->min(II)I - - move-result v7 - - int-to-float v7, v7 - - div-float/2addr v6, v7 - - float-to-double v6, v6 - - const-wide/high16 v8, 0x3ff8000000000000L # 1.5 - - cmpg-double v10, v6, v8 - - if-gez v10, :cond_1 - - const/high16 v1, 0x40200000 # 2.5f - - .line 12 - iput v1, p0, Lcom/my/target/CarouselTabletView;->L:F - - goto :goto_0 - - .line 13 - :cond_1 - iput v1, p0, Lcom/my/target/CarouselTabletView;->L:F - - :goto_0 - int-to-float v1, v5 - - div-float/2addr v1, v4 - - int-to-float v3, v3 - - div-float/2addr v3, v4 - - .line 14 - invoke-static {v1, v3}, Ljava/lang/Math;->min(FF)F - - move-result v1 - - const/high16 v3, 0x44160000 # 600.0f - - sub-float/2addr v1, v3 - - const/high16 v4, 0x3f800000 # 1.0f - - mul-float v1, v1, v4 - - div-float/2addr v1, v3 - - add-float/2addr v1, v4 - - const/high16 v3, 0x41f00000 # 30.0f - - mul-float v3, v3, v1 - - float-to-int v3, v3 - - const/high16 v4, 0x41900000 # 18.0f - - mul-float v4, v4, v1 - - float-to-int v4, v4 - - .line 15 - sput v4, Lcom/my/target/CarouselTabletView;->T:I - - const/high16 v5, 0x42c00000 # 96.0f - - mul-float v1, v1, v5 - - float-to-int v1, v1 - - .line 16 - iput v1, p0, Lcom/my/target/CarouselTabletView;->K:I - - .line 17 - sput v4, Lcom/my/target/CarouselTabletView;->U:I - - .line 18 - new-instance v1, Lcom/my/target/IconButton; - - invoke-direct {v1, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - .line 19 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 20 - new-instance v1, Lcom/my/target/IconButton; - - invoke-direct {v1, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->F:Lcom/my/target/IconButton; - - .line 21 - new-instance v1, Landroid/widget/TextView; - - invoke-direct {v1, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - .line 22 - new-instance v1, Landroid/widget/TextView; - - invoke-direct {v1, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - .line 23 - new-instance v1, Lcom/my/target/SmartImageView; - - invoke-direct {v1, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - .line 24 - new-instance v1, Landroid/widget/RelativeLayout; - - invoke-direct {v1, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 25 - sget v4, Lcom/my/target/CarouselTabletView;->Q:I - - invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;->setId(I)V - - .line 26 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/16 v5, 0x14 - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v6, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 27 - invoke-virtual {v6, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 28 - invoke-virtual {v7, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 29 - invoke-virtual {v8, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - .line 30 - invoke-virtual {v1, v4, v6, v7, v8}, Landroid/widget/RelativeLayout;->setPadding(IIII)V - - .line 31 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - sget v6, Lcom/my/target/CarouselTabletView;->M:I - - invoke-virtual {v4, v6}, Landroid/view/View;->setId(I)V - - .line 32 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - const-string v6, "close" - - invoke-virtual {v4, v6}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 33 - new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v6, -0x2 - - invoke-direct {v4, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 34 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/16 v8, 0xa - - invoke-virtual {v7, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v9, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 35 - invoke-virtual {v9, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 36 - invoke-virtual {v10, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - .line 37 - invoke-virtual {v11, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - .line 38 - invoke-virtual {v4, v7, v9, v10, v8}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - const/16 v7, 0xb - - .line 39 - invoke-virtual {v4, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 40 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - const/16 v8, 0x8 - - invoke-virtual {v7, v8}, Landroid/view/View;->setVisibility(I)V - - .line 41 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v7, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 42 - new-instance v4, Landroid/widget/TextView; - - invoke-direct {v4, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v4, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - .line 43 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - sget v7, Lcom/my/target/CarouselTabletView;->P:I - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setId(I)V - - .line 44 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - const/high16 v7, -0x1000000 - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setTextColor(I)V - - .line 45 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - sget v7, Lcom/my/target/CarouselTabletView;->T:I - - int-to-float v7, v7 - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setTextSize(F)V - - .line 46 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - sget-object v7, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 47 - new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v4, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 48 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - invoke-virtual {v4, v7, v0, v8, v0}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 49 - sget v7, Lcom/my/target/CarouselTabletView;->Q:I - - const/4 v8, 0x3 - - invoke-virtual {v4, v8, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 50 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - invoke-virtual {v7, v4}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 51 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - sget v7, Lcom/my/target/CarouselTabletView;->N:I - - invoke-virtual {v4, v7}, Landroid/widget/ImageView;->setId(I)V - - .line 52 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - const-string v7, "icon" - - invoke-virtual {v4, v7}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 53 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - sget v7, Lcom/my/target/CarouselTabletView;->O:I - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setId(I)V - - .line 54 - new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v4, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 55 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/4 v9, 0x4 - - invoke-virtual {v7, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v10, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - invoke-virtual {v4, v7, v0, v10, v0}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 56 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - const/4 v10, 0x1 - - invoke-virtual {v7, v10}, Landroid/widget/TextView;->setLines(I)V - - .line 57 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - sget-object v11, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v7, v11}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 58 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - const/4 v11, 0x0 - - invoke-virtual {v7, v11, v10}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V - - .line 59 - sget v7, Lcom/my/target/CarouselTabletView;->N:I - - invoke-virtual {v4, v10, v7}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 60 - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - int-to-float v3, v3 - - invoke-virtual {v7, v3}, Landroid/widget/TextView;->setTextSize(F)V - - .line 61 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 62 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 63 - sget v4, Lcom/my/target/CarouselTabletView;->N:I - - invoke-virtual {v3, v10, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 64 - sget v4, Lcom/my/target/CarouselTabletView;->O:I - - invoke-virtual {v3, v8, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 65 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v3, v4, v0, v7, v0}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 66 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - sget v7, Lcom/my/target/CarouselTabletView;->R:I - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setId(I)V - - .line 67 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - sget v7, Lcom/my/target/CarouselTabletView;->T:I - - int-to-float v7, v7 - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setTextSize(F)V - - .line 68 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v4, v10}, Landroid/widget/TextView;->setLines(I)V - - .line 69 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - sget-object v7, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v4, v7}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 70 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v4, v3}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 71 - new-instance v3, Lcom/my/target/RecyclerTabletView; - - invoke-direct {v3, p1}, Lcom/my/target/RecyclerTabletView;->(Landroid/content/Context;)V - - iput-object v3, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - .line 72 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - sget v4, Lcom/my/target/CarouselTabletView;->S:I - - invoke-virtual {v3, v4}, Landroid/view/ViewGroup;->setId(I)V - - .line 73 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/16 v7, 0x10 - - invoke-virtual {v4, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - iget-object v7, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/16 v9, 0xc - - invoke-virtual {v7, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v3, v0, v4, v0, v7}, Landroid/view/ViewGroup;->setPadding(IIII)V - - .line 74 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - invoke-virtual {v3, v4}, Lcom/my/target/RecyclerTabletView;->setSideSlidesMargins(I)V - - .line 75 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v2, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 76 - sget v4, Lcom/my/target/CarouselTabletView;->P:I - - invoke-virtual {v3, v8, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 77 - iget-object v4, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v4, v3}, Landroid/view/ViewGroup;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 78 - new-instance v3, Landroid/widget/RelativeLayout; - - invoke-direct {v3, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 79 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v2, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v4, 0xf - - .line 80 - invoke-virtual {p1, v4, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 81 - invoke-virtual {v3, p1}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 82 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v1, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 83 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - invoke-virtual {v1, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 84 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v1, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 85 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v2, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 86 - iget-object v2, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - invoke-virtual {p1, v0, v2, v0, v0}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 87 - invoke-virtual {v1, p1}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 88 - invoke-virtual {v3, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 89 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - invoke-virtual {v3, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 90 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v3, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 91 - invoke-virtual {p0, v3}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 92 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 93 - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method - -.method public final a(I)V - .locals 0 - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final b()V - .locals 0 - - return-void -.end method - -.method public final b(Z)V - .locals 0 - - return-void -.end method - -.method public final c()V - .locals 0 - - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final g()V - .locals 0 - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final getNumbersOfCurrentShowingCards()[I - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v0}, Lcom/my/target/RecyclerTabletView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->findFirstVisibleItemPosition()I - - move-result v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v1}, Lcom/my/target/RecyclerTabletView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v1 - - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findLastCompletelyVisibleItemPosition()I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, -0x1 - - if-eq v0, v3, :cond_2 - - if-ne v1, v3, :cond_0 - - goto :goto_1 - - :cond_0 - sub-int/2addr v1, v0 - - add-int/lit8 v1, v1, 0x1 - - .line 3 - new-array v3, v1, [I - - :goto_0 - if-ge v2, v1, :cond_1 - - add-int/lit8 v4, v0, 0x1 - - .line 4 - aput v0, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - move v0, v4 - - goto :goto_0 - - :cond_1 - return-object v3 - - :cond_2 - :goto_1 - new-array v0, v2, [I - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->F:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final h()V - .locals 0 - - return-void -.end method - -.method public final i()V - .locals 0 - - return-void -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_1 - - return v1 - - .line 3 - :cond_1 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_4 - - const/4 v0, -0x1 - - if-eq p2, v1, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 4 - :cond_2 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 5 - :cond_3 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 6 - iget-object p2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p2, p1}, Lcom/my/target/InterstitialPromoView$c;->onClick(Landroid/view/View;)V - - goto :goto_0 - - :cond_4 - const p1, -0x3a1508 - - .line 7 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - :goto_0 - return v1 -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 7 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 4 - iget-object v2, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - const/4 v3, 0x1 - - invoke-virtual {v2, v0, v3}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - const/16 v2, 0x1c - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-static {v0}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 6 - iget-object v2, p0, Lcom/my/target/CarouselTabletView;->D:Lcom/my/target/IconButton; - - invoke-virtual {v2, v0, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 7 - :cond_1 - :goto_0 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 8 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_2 - - .line 9 - invoke-virtual {v2}, Lcom/my/target/MediaData;->d()I - - move-result v3 - - .line 10 - invoke-virtual {v2}, Lcom/my/target/MediaData;->b()I - - move-result v4 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - if-eqz v3, :cond_3 - - if-eqz v4, :cond_3 - - int-to-float v4, v4 - - int-to-float v3, v3 - - div-float/2addr v4, v3 - - .line 11 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - iget v5, p0, Lcom/my/target/CarouselTabletView;->K:I - - invoke-virtual {v3, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - .line 12 - iget-object v5, p0, Lcom/my/target/CarouselTabletView;->E:Lcom/my/target/UiUtils; - - iget v6, p0, Lcom/my/target/CarouselTabletView;->K:I - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - int-to-float v5, v5 - - mul-float v5, v5, v4 - - float-to-int v4, v5 - - .line 13 - iput v3, v0, Landroid/widget/RelativeLayout$LayoutParams;->width:I - - .line 14 - iput v4, v0, Landroid/widget/RelativeLayout$LayoutParams;->height:I - - .line 15 - :cond_3 - iget-object v3, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v3, v0}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - if-eqz v2, :cond_4 - - .line 16 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v2}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 17 - :cond_4 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - const/high16 v2, -0x1000000 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 18 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 19 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->c()Ljava/lang/String; - - move-result-object v0 - - .line 20 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->r()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "" - - .line 21 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_5 - - .line 22 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 23 - :cond_5 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - .line 24 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 25 - :cond_6 - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_7 - - .line 26 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 27 - :cond_7 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_8 - - .line 28 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 29 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_2 - - .line 30 - :cond_8 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 31 - :goto_2 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 32 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object p1 - - .line 33 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v0, p1}, Lcom/my/target/RecyclerTabletView;->a(Ljava/util/List;)V - - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 3 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - const/4 p1, -0x1 - - const v0, -0x3a1508 - - .line 3 - invoke-static {p0, p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - const/4 p1, 0x1 - - .line 4 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setClickable(Z)V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 9 - invoke-virtual {p0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselTabletView;->B:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->a:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 11 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselTabletView;->C:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->j:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselTabletView;->G:Lcom/my/target/SmartImageView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->c:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 13 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselTabletView;->I:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->b:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 14 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->J:Ljava/util/HashMap; - - iget-boolean p1, p1, Lcom/my/target/ClickArea;->k:Z - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - :goto_0 - iget-object p1, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {p1, v0}, Lcom/my/target/PromoRecyclerView;->setOnPromoCardListener(Lcom/my/target/InterstitialPromoView$d;)V - - return-void -.end method - -.method protected final setLayoutOrientation(I)V - .locals 2 - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setLayoutOrientation(I)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CarouselTabletView;->H:Lcom/my/target/RecyclerTabletView; - - invoke-virtual {v0}, Lcom/my/target/RecyclerTabletView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - const/4 v1, 0x1 - - if-ne p1, v1, :cond_0 - - .line 3 - check-cast v0, Lcom/my/target/CarouselTabletView$a; - - iget p1, p0, Lcom/my/target/CarouselTabletView;->L:F - - invoke-virtual {v0, p1}, Lcom/my/target/CarouselTabletView$a;->a(F)V - - return-void - - .line 4 - :cond_0 - check-cast v0, Lcom/my/target/CarouselTabletView$a; - - const p1, 0x40733333 # 3.8f - - invoke-virtual {v0, p1}, Lcom/my/target/CarouselTabletView$a;->a(F)V - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CarouselVerticalView.smali b/smali/smali_classes2/com/my/target/CarouselVerticalView.smali deleted file mode 100644 index 3dc1889e8..000000000 --- a/smali/smali_classes2/com/my/target/CarouselVerticalView.smali +++ /dev/null @@ -1,1274 +0,0 @@ -.class public final Lcom/my/target/CarouselVerticalView; -.super Lcom/my/target/InterstitialPromoView; -.source "CarouselVerticalView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# static fields -.field private static final K:I - -.field private static final L:I - -.field private static final M:I - -.field private static final N:I - -.field private static final O:I - -.field private static final P:I - -.field private static final Q:I - - -# instance fields -.field private final B:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final F:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final G:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final H:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final I:Lcom/my/target/RecyclerVerticalView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final J:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Landroid/view/View;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->K:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->L:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->M:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->N:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->O:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->P:I - - .line 7 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/CarouselVerticalView;->Q:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 13 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - const/4 v1, -0x1 - - const v2, -0x3a1508 - - .line 2 - invoke-static {p0, v1, v2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 3 - new-instance v2, Lcom/my/target/IconButton; - - invoke-direct {v2, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - .line 4 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 5 - new-instance v2, Lcom/my/target/IconButton; - - invoke-direct {v2, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->G:Lcom/my/target/IconButton; - - .line 6 - new-instance v2, Landroid/widget/TextView; - - invoke-direct {v2, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - .line 7 - new-instance v2, Landroid/widget/TextView; - - invoke-direct {v2, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - .line 8 - new-instance v2, Landroid/widget/TextView; - - invoke-direct {v2, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - .line 9 - new-instance v2, Lcom/my/target/SmartImageView; - - invoke-direct {v2, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v2, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - .line 10 - new-instance v2, Landroid/widget/RelativeLayout; - - invoke-direct {v2, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 11 - sget v3, Lcom/my/target/CarouselVerticalView;->N:I - - invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;->setId(I)V - - .line 12 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - const/16 v4, 0xa - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - iget-object v5, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 13 - invoke-virtual {v5, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 14 - invoke-virtual {v6, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 15 - invoke-virtual {v7, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - .line 16 - invoke-virtual {v2, v3, v5, v6, v7}, Landroid/widget/RelativeLayout;->setPadding(IIII)V - - .line 17 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v5, -0x2 - - invoke-direct {v3, v1, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 18 - sget v6, Lcom/my/target/CarouselVerticalView;->K:I - - const/4 v7, 0x3 - - invoke-virtual {v3, v7, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 19 - invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 20 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - sget v6, Lcom/my/target/CarouselVerticalView;->K:I - - invoke-virtual {v3, v6}, Landroid/view/View;->setId(I)V - - .line 21 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - const-string v6, "close" - - invoke-virtual {v3, v6}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 22 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v6, 0xb - - .line 23 - invoke-virtual {v3, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 24 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - const/4 v8, 0x4 - - invoke-virtual {v6, v8}, Landroid/view/View;->setVisibility(I)V - - .line 25 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - invoke-virtual {v6, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 26 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - sget v6, Lcom/my/target/CarouselVerticalView;->L:I - - invoke-virtual {v3, v6}, Landroid/widget/ImageView;->setId(I)V - - .line 27 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - const-string v6, "icon" - - invoke-virtual {v3, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 28 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - sget v6, Lcom/my/target/CarouselVerticalView;->M:I - - invoke-virtual {v3, v6}, Landroid/widget/TextView;->setId(I)V - - .line 29 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 30 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - const/4 v9, 0x1 - - invoke-virtual {v6, v9}, Landroid/widget/TextView;->setLines(I)V - - .line 31 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - sget-object v10, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v6, v10}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 32 - sget v6, Lcom/my/target/CarouselVerticalView;->L:I - - invoke-virtual {v3, v9, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 33 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - const/high16 v10, 0x41b00000 # 22.0f - - invoke-virtual {v6, v10}, Landroid/widget/TextView;->setTextSize(F)V - - .line 34 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - invoke-virtual {v6, v3}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 35 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - sget v6, Lcom/my/target/CarouselVerticalView;->Q:I - - invoke-virtual {v3, v6}, Landroid/widget/TextView;->setId(I)V - - .line 36 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 37 - sget v6, Lcom/my/target/CarouselVerticalView;->L:I - - invoke-virtual {v3, v9, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 38 - sget v6, Lcom/my/target/CarouselVerticalView;->M:I - - invoke-virtual {v3, v7, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 39 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - const/high16 v10, 0x41900000 # 18.0f - - invoke-virtual {v6, v10}, Landroid/widget/TextView;->setTextSize(F)V - - .line 40 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v6, v9}, Landroid/widget/TextView;->setLines(I)V - - .line 41 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - sget-object v9, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v6, v9}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 42 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v6, v3}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 43 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - sget v6, Lcom/my/target/CarouselVerticalView;->P:I - - invoke-virtual {v3, v6}, Landroid/widget/TextView;->setId(I)V - - .line 44 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v9, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 45 - invoke-virtual {v9, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v11, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 46 - invoke-virtual {v11, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - .line 47 - invoke-virtual {v12, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - .line 48 - invoke-virtual {v3, v6, v9, v11, v8}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 49 - new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v3, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 50 - sget v5, Lcom/my/target/CarouselVerticalView;->N:I - - invoke-virtual {v3, v7, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 51 - iget-object v5, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - const/16 v6, 0xc - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iput v5, v3, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - .line 52 - iget-object v5, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - invoke-virtual {v5, v10}, Landroid/widget/TextView;->setTextSize(F)V - - .line 53 - iget-object v5, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - invoke-virtual {v5, v3}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 54 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - const/high16 v5, -0x1000000 - - invoke-virtual {v3, v5}, Landroid/widget/TextView;->setTextColor(I)V - - .line 55 - new-instance v3, Lcom/my/target/RecyclerVerticalView; - - invoke-direct {v3, p1}, Lcom/my/target/RecyclerVerticalView;->(Landroid/content/Context;)V - - iput-object v3, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - .line 56 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - sget v3, Lcom/my/target/CarouselVerticalView;->O:I - - invoke-virtual {p1, v3}, Landroid/view/ViewGroup;->setId(I)V - - .line 57 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 58 - sget v1, Lcom/my/target/CarouselVerticalView;->P:I - - invoke-virtual {p1, v7, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 59 - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - const/16 v5, 0x8 - - invoke-virtual {v3, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v1, v0, v0, v0, v3}, Landroid/view/ViewGroup;->setPadding(IIII)V - - .line 60 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/PromoRecyclerView;->setSideSlidesMargins(I)V - - .line 61 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - invoke-virtual {v0, p1}, Landroid/view/ViewGroup;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 62 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 63 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - invoke-virtual {v2, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 64 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - invoke-virtual {v2, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 65 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v2, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 66 - invoke-virtual {p0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 68 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 69 - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method - -.method public final a(I)V - .locals 0 - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final b()V - .locals 0 - - return-void -.end method - -.method public final b(Z)V - .locals 0 - - return-void -.end method - -.method public final c()V - .locals 0 - - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final g()V - .locals 0 - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final getNumbersOfCurrentShowingCards()[I - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - invoke-virtual {v0}, Lcom/my/target/RecyclerVerticalView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->findFirstVisibleItemPosition()I - - move-result v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - invoke-virtual {v1}, Lcom/my/target/RecyclerVerticalView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v1 - - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findLastCompletelyVisibleItemPosition()I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, -0x1 - - if-eq v0, v3, :cond_2 - - if-ne v1, v3, :cond_0 - - goto :goto_1 - - :cond_0 - sub-int/2addr v1, v0 - - add-int/lit8 v1, v1, 0x1 - - .line 3 - new-array v3, v1, [I - - :goto_0 - if-ge v2, v1, :cond_1 - - add-int/lit8 v4, v0, 0x1 - - .line 4 - aput v0, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - move v0, v4 - - goto :goto_0 - - :cond_1 - return-object v3 - - :cond_2 - :goto_1 - new-array v0, v2, [I - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->G:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final h()V - .locals 0 - - return-void -.end method - -.method public final i()V - .locals 0 - - return-void -.end method - -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_1 - - return v1 - - .line 3 - :cond_1 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_4 - - const/4 v0, -0x1 - - if-eq p2, v1, :cond_3 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_2 - - goto :goto_0 - - .line 4 - :cond_2 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 5 - :cond_3 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 6 - iget-object p2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p2, p1}, Lcom/my/target/InterstitialPromoView$c;->onClick(Landroid/view/View;)V - - goto :goto_0 - - :cond_4 - const p1, -0x3a1508 - - .line 7 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - :goto_0 - return v1 -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 7 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 4 - iget-object v2, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - const/4 v3, 0x1 - - invoke-virtual {v2, v0, v3}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - const/16 v2, 0x1c - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-static {v0}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 6 - iget-object v2, p0, Lcom/my/target/CarouselVerticalView;->E:Lcom/my/target/IconButton; - - invoke-virtual {v2, v0, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 7 - :cond_1 - :goto_0 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 8 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_2 - - .line 9 - invoke-virtual {v2}, Lcom/my/target/MediaData;->d()I - - move-result v3 - - .line 10 - invoke-virtual {v2}, Lcom/my/target/MediaData;->b()I - - move-result v4 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - if-eqz v3, :cond_3 - - if-eqz v4, :cond_3 - - int-to-float v4, v4 - - int-to-float v3, v3 - - div-float/2addr v4, v3 - - .line 11 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - const/16 v5, 0x40 - - invoke-virtual {v3, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - .line 12 - iget-object v6, p0, Lcom/my/target/CarouselVerticalView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - int-to-float v5, v5 - - mul-float v5, v5, v4 - - float-to-int v4, v5 - - .line 13 - iput v3, v0, Landroid/widget/RelativeLayout$LayoutParams;->width:I - - .line 14 - iput v4, v0, Landroid/widget/RelativeLayout$LayoutParams;->height:I - - .line 15 - :cond_3 - iget-object v3, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - invoke-virtual {v3, v0}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - if-eqz v2, :cond_4 - - .line 16 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - invoke-virtual {v2}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 17 - :cond_4 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - const/high16 v2, -0x1000000 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 18 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 19 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->c()Ljava/lang/String; - - move-result-object v0 - - .line 20 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->r()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "" - - .line 21 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_5 - - .line 22 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 23 - :cond_5 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - .line 24 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 25 - :cond_6 - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_7 - - .line 26 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - .line 27 - :cond_7 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_8 - - .line 28 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 29 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_2 - - .line 30 - :cond_8 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 31 - :goto_2 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 32 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object p1 - - .line 33 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - invoke-virtual {v0, p1}, Lcom/my/target/RecyclerVerticalView;->a(Ljava/util/List;)V - - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 3 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - const/4 p1, -0x1 - - const v0, -0x3a1508 - - .line 3 - invoke-static {p0, p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - const/4 p1, 0x1 - - .line 4 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setClickable(Z)V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 9 - invoke-virtual {p0, p0}, Landroid/widget/RelativeLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - .line 10 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->B:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->a:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 11 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->C:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->j:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->H:Lcom/my/target/SmartImageView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->c:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 13 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - iget-object v1, p0, Lcom/my/target/CarouselVerticalView;->D:Landroid/widget/TextView; - - iget-boolean v2, p1, Lcom/my/target/ClickArea;->b:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 14 - iget-object v0, p0, Lcom/my/target/CarouselVerticalView;->J:Ljava/util/HashMap; - - iget-boolean p1, p1, Lcom/my/target/ClickArea;->k:Z - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {v0, p0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - :goto_0 - iget-object p1, p0, Lcom/my/target/CarouselVerticalView;->I:Lcom/my/target/RecyclerVerticalView; - - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {p1, v0}, Lcom/my/target/PromoRecyclerView;->setOnPromoCardListener(Lcom/my/target/InterstitialPromoView$d;)V - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ClickArea.smali b/smali/smali_classes2/com/my/target/ClickArea.smali deleted file mode 100644 index 7251b191a..000000000 --- a/smali/smali_classes2/com/my/target/ClickArea.smali +++ /dev/null @@ -1,310 +0,0 @@ -.class public Lcom/my/target/ClickArea; -.super Ljava/lang/Object; -.source "ClickArea.java" - - -# static fields -.field public static final n:Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public static final o:Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# instance fields -.field public final a:Z - -.field public final b:Z - -.field public final c:Z - -.field public final d:Z - -.field public final e:Z - -.field public final f:Z - -.field public final g:Z - -.field public final h:Z - -.field public final i:Z - -.field public final j:Z - -.field public final k:Z - -.field public final l:Z - -.field private final m:I - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/my/target/ClickArea; - - const/16 v1, 0x1000 - - invoke-direct {v0, v1}, Lcom/my/target/ClickArea;->(I)V - - sput-object v0, Lcom/my/target/ClickArea;->n:Lcom/my/target/ClickArea; - - .line 2 - new-instance v0, Lcom/my/target/ClickArea; - - const/16 v1, 0x40 - - invoke-direct {v0, v1}, Lcom/my/target/ClickArea;->(I)V - - sput-object v0, Lcom/my/target/ClickArea;->o:Lcom/my/target/ClickArea; - - return-void -.end method - -.method private constructor (I)V - .locals 4 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput p1, p0, Lcom/my/target/ClickArea;->m:I - - and-int/lit8 v0, p1, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ne v0, v2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - .line 3 - :goto_0 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->a:Z - - and-int/lit8 v0, p1, 0x2 - - const/4 v3, 0x2 - - if-ne v0, v3, :cond_1 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - .line 4 - :goto_1 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->b:Z - - and-int/lit8 v0, p1, 0x4 - - const/4 v3, 0x4 - - if-ne v0, v3, :cond_2 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v0, 0x0 - - .line 5 - :goto_2 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->c:Z - - and-int/lit8 v0, p1, 0x8 - - const/16 v3, 0x8 - - if-ne v0, v3, :cond_3 - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v0, 0x0 - - .line 6 - :goto_3 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->d:Z - - and-int/lit8 v0, p1, 0x10 - - const/16 v3, 0x10 - - if-ne v0, v3, :cond_4 - - const/4 v0, 0x1 - - goto :goto_4 - - :cond_4 - const/4 v0, 0x0 - - .line 7 - :goto_4 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->e:Z - - and-int/lit8 v0, p1, 0x20 - - const/16 v3, 0x20 - - if-ne v0, v3, :cond_5 - - const/4 v0, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v0, 0x0 - - .line 8 - :goto_5 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->f:Z - - and-int/lit8 v0, p1, 0x40 - - const/16 v3, 0x40 - - if-ne v0, v3, :cond_6 - - const/4 v0, 0x1 - - goto :goto_6 - - :cond_6 - const/4 v0, 0x0 - - .line 9 - :goto_6 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->g:Z - - and-int/lit16 v0, p1, 0x80 - - const/16 v3, 0x80 - - if-ne v0, v3, :cond_7 - - const/4 v0, 0x1 - - goto :goto_7 - - :cond_7 - const/4 v0, 0x0 - - .line 10 - :goto_7 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->h:Z - - and-int/lit16 v0, p1, 0x100 - - const/16 v3, 0x100 - - and-int/lit16 v0, p1, 0x200 - - const/16 v3, 0x200 - - if-ne v0, v3, :cond_8 - - const/4 v0, 0x1 - - goto :goto_8 - - :cond_8 - const/4 v0, 0x0 - - .line 11 - :goto_8 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->i:Z - - and-int/lit16 v0, p1, 0x400 - - const/16 v3, 0x400 - - if-ne v0, v3, :cond_9 - - const/4 v0, 0x1 - - goto :goto_9 - - :cond_9 - const/4 v0, 0x0 - - .line 12 - :goto_9 - iput-boolean v0, p0, Lcom/my/target/ClickArea;->j:Z - - and-int/lit16 v0, p1, 0x800 - - const/16 v3, 0x800 - - if-ne v0, v3, :cond_a - - const/4 v0, 0x1 - - goto :goto_a - - :cond_a - const/4 v0, 0x0 - - .line 13 - :goto_a - iput-boolean v0, p0, Lcom/my/target/ClickArea;->k:Z - - const/16 v0, 0x1000 - - and-int/2addr p1, v0 - - if-ne p1, v0, :cond_b - - const/4 v1, 0x1 - - .line 14 - :cond_b - iput-boolean v1, p0, Lcom/my/target/ClickArea;->l:Z - - return-void -.end method - -.method public static a(I)Lcom/my/target/ClickArea; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/ClickArea; - - invoke-direct {v0, p0}, Lcom/my/target/ClickArea;->(I)V - - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 2 - iget v0, p0, Lcom/my/target/ClickArea;->m:I - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$a.smali b/smali/smali_classes2/com/my/target/ClickHandler$a.smali deleted file mode 100644 index 72c882210..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$a.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class Lcom/my/target/ClickHandler$a; -.super Ljava/lang/Object; -.source "ClickHandler.java" - -# interfaces -.implements Lcom/my/target/UrlResolver$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/ClickHandler;->a(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/AdBanner; - -.field final synthetic b:Landroid/content/Context; - -.field final synthetic c:Lcom/my/target/ClickHandler; - - -# direct methods -.method constructor (Lcom/my/target/ClickHandler;Lcom/my/target/AdBanner;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/ClickHandler$a;->c:Lcom/my/target/ClickHandler; - - iput-object p2, p0, Lcom/my/target/ClickHandler$a;->a:Lcom/my/target/AdBanner; - - iput-object p3, p0, Lcom/my/target/ClickHandler$a;->b:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;)V - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/ClickHandler$a;->c:Lcom/my/target/ClickHandler; - - iget-object v1, p0, Lcom/my/target/ClickHandler$a;->a:Lcom/my/target/AdBanner; - - iget-object v2, p0, Lcom/my/target/ClickHandler$a;->b:Landroid/content/Context; - - invoke-static {v0, p1, v1, v2}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/ClickHandler;Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - - .line 3 - :cond_0 - invoke-static {}, Lcom/my/target/ClickHandler;->b()Ljava/util/WeakHashMap; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/ClickHandler$a;->a:Lcom/my/target/AdBanner; - - invoke-virtual {p1, v0}, Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$b.smali b/smali/smali_classes2/com/my/target/ClickHandler$b.smali deleted file mode 100644 index 6dea5dc23..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$b.smali +++ /dev/null @@ -1,105 +0,0 @@ -.class abstract Lcom/my/target/ClickHandler$b; -.super Ljava/lang/Object; -.source "ClickHandler.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ClickHandler; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x40a - name = "b" -.end annotation - - -# instance fields -.field protected final a:Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method protected constructor (Lcom/my/target/AdBanner;)V - .locals 0 - .param p1 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - return-void -.end method - -.method static a(Lcom/my/target/AdBanner;)Lcom/my/target/ClickHandler$b; - .locals 2 - .param p0 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/ClickHandler$c; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lcom/my/target/ClickHandler$c;->(Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - - return-object v0 -.end method - -.method static a(Ljava/lang/String;Lcom/my/target/AdBanner;)Lcom/my/target/ClickHandler$b; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - invoke-static {p0}, Lcom/my/target/UrlResolver;->a(Ljava/lang/String;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 3 - new-instance v0, Lcom/my/target/ClickHandler$d; - - invoke-direct {v0, p0, p1, v1}, Lcom/my/target/ClickHandler$d;->(Ljava/lang/String;Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - - return-object v0 - - .line 4 - :cond_0 - new-instance v0, Lcom/my/target/ClickHandler$e; - - invoke-direct {v0, p0, p1, v1}, Lcom/my/target/ClickHandler$e;->(Ljava/lang/String;Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - - return-object v0 -.end method - - -# virtual methods -.method protected abstract a(Landroid/content/Context;)Z - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$c.smali b/smali/smali_classes2/com/my/target/ClickHandler$c.smali deleted file mode 100644 index 1e54652a6..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$c.smali +++ /dev/null @@ -1,355 +0,0 @@ -.class Lcom/my/target/ClickHandler$c; -.super Lcom/my/target/ClickHandler$b; -.source "ClickHandler.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ClickHandler; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - - -# direct methods -.method private constructor (Lcom/my/target/AdBanner;)V - .locals 0 - .param p1 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/ClickHandler$b;->(Lcom/my/target/AdBanner;)V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/ClickHandler$c;->(Lcom/my/target/AdBanner;)V - - return-void -.end method - -.method private a(Landroid/content/Intent;Landroid/content/Context;)Z - .locals 1 - .param p1 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 17 - :try_start_0 - instance-of v0, p2, Landroid/app/Activity; - - if-nez v0, :cond_0 - - const/high16 v0, 0x10000000 - - .line 18 - invoke-virtual {p1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 19 - :cond_0 - invoke-virtual {p2, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Z - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - return v0 - - .line 12 - :cond_0 - :try_start_0 - new-instance v1, Landroid/content/Intent; - - const-string v2, "android.intent.action.VIEW" - - invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p2 - - invoke-direct {v1, v2, p2}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 13 - instance-of p2, p3, Landroid/app/Activity; - - if-nez p2, :cond_1 - - const/high16 p2, 0x10000000 - - .line 14 - invoke-virtual {v1, p2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 15 - :cond_1 - invoke-virtual {v1, p1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - .line 16 - invoke-virtual {p3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - return v0 -.end method - -.method private b(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Z - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - return v0 - - .line 1 - :cond_0 - :try_start_0 - new-instance v1, Landroid/content/Intent; - - const-string v2, "android.intent.action.VIEW" - - invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p2 - - invoke-direct {v1, v2, p2}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 2 - instance-of p2, p3, Landroid/app/Activity; - - if-nez p2, :cond_1 - - const/high16 p2, 0x10000000 - - .line 3 - invoke-virtual {v1, p2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 4 - :cond_1 - invoke-virtual {v1, p1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - .line 5 - invoke-virtual {p3, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - return v0 -.end method - - -# virtual methods -.method protected a(Landroid/content/Context;)Z - .locals 5 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "store" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->b()Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_1 - - return v1 - - .line 3 - :cond_1 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - invoke-virtual {v2, v0}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v2 - - if-nez v2, :cond_2 - - return v1 - - .line 4 - :cond_2 - iget-object v3, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v3}, Lcom/my/target/AdBanner;->f()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {p0, v0, v3, p1}, Lcom/my/target/ClickHandler$c;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Z - - move-result v3 - - const/4 v4, 0x1 - - if-eqz v3, :cond_3 - - .line 5 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "deeplinkClick" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return v4 - - .line 6 - :cond_3 - iget-object v3, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v3}, Lcom/my/target/AdBanner;->v()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {p0, v0, v3, p1}, Lcom/my/target/ClickHandler$c;->b(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-nez v0, :cond_5 - - .line 7 - invoke-direct {p0, v2, p1}, Lcom/my/target/ClickHandler$c;->a(Landroid/content/Intent;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - goto :goto_0 - - :cond_4 - return v1 - - .line 8 - :cond_5 - :goto_0 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "click" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 9 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->t()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_6 - - .line 10 - invoke-static {v0}, Lcom/my/target/UrlResolver;->a(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_6 - - .line 11 - invoke-static {v0}, Lcom/my/target/UrlResolver;->d(Ljava/lang/String;)Lcom/my/target/UrlResolver; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/my/target/UrlResolver;->a(Landroid/content/Context;)V - - :cond_6 - return v4 -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$d.smali b/smali/smali_classes2/com/my/target/ClickHandler$d.smali deleted file mode 100644 index e7ea448c6..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$d.smali +++ /dev/null @@ -1,250 +0,0 @@ -.class Lcom/my/target/ClickHandler$d; -.super Lcom/my/target/ClickHandler$e; -.source "ClickHandler.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ClickHandler; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "d" -.end annotation - - -# direct methods -.method private constructor (Ljava/lang/String;Lcom/my/target/AdBanner;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 2 - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/ClickHandler$e;->(Ljava/lang/String;Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - - return-void -.end method - -.method synthetic constructor (Ljava/lang/String;Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/ClickHandler$d;->(Ljava/lang/String;Lcom/my/target/AdBanner;)V - - return-void -.end method - -.method private a(Ljava/lang/String;Landroid/content/Context;)Z - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 5 - :try_start_0 - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.intent.action.VIEW" - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 6 - instance-of p1, p2, Landroid/app/Activity; - - if-nez p1, :cond_0 - - const/high16 p1, 0x10000000 - - .line 7 - invoke-virtual {v0, p1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 8 - :cond_0 - invoke-virtual {p2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method private b(Ljava/lang/String;Landroid/content/Context;)Z - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "com.android.vending" - - .line 1 - :try_start_0 - iget-object v1, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->A()Z - - move-result v1 - - const/high16 v2, 0x10000000 - - if-eqz v1, :cond_1 - - .line 2 - invoke-virtual {p2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v1 - - if-eqz v1, :cond_3 - - .line 3 - new-instance v3, Landroid/content/ComponentName; - - const-string v4, "com.google.android.finsky.activities.LaunchUrlHandlerActivity" - - invoke-direct {v3, v0, v4}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - .line 4 - invoke-virtual {v1, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - .line 5 - instance-of v0, p2, Landroid/app/Activity; - - if-nez v0, :cond_0 - - .line 6 - invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 7 - :cond_0 - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-virtual {v1, p1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; - - .line 8 - invoke-virtual {p2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - - goto :goto_0 - - .line 9 - :cond_1 - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.intent.action.VIEW" - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 10 - instance-of p1, p2, Landroid/app/Activity; - - if-nez p1, :cond_2 - - .line 11 - invoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 12 - :cond_2 - invoke-virtual {p2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_3 - :goto_0 - const/4 p1, 0x1 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - - -# virtual methods -.method protected a(Landroid/content/Context;)Z - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-static {v0}, Lcom/my/target/UrlResolver;->b(Ljava/lang/String;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$d;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - return v1 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$d;->b(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - return v1 - - .line 4 - :cond_1 - invoke-super {p0, p1}, Lcom/my/target/ClickHandler$e;->a(Landroid/content/Context;)Z - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$e.smali b/smali/smali_classes2/com/my/target/ClickHandler$e.smali deleted file mode 100644 index c87c39232..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$e.smali +++ /dev/null @@ -1,299 +0,0 @@ -.class Lcom/my/target/ClickHandler$e; -.super Lcom/my/target/ClickHandler$b; -.source "ClickHandler.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ClickHandler; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "e" -.end annotation - - -# instance fields -.field protected final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Ljava/lang/String;Lcom/my/target/AdBanner;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p2}, Lcom/my/target/ClickHandler$b;->(Lcom/my/target/AdBanner;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - return-void -.end method - -.method synthetic constructor (Ljava/lang/String;Lcom/my/target/AdBanner;Lcom/my/target/ClickHandler$a;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/ClickHandler$e;->(Ljava/lang/String;Lcom/my/target/AdBanner;)V - - return-void -.end method - -.method private a(Ljava/lang/String;Landroid/content/Context;)Z - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - invoke-static {p1}, Lcom/my/target/ClickHandler$f;->a(Ljava/lang/String;)Lcom/my/target/ClickHandler$f; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/ClickHandler$f;->a(Landroid/content/Context;)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method private b(Ljava/lang/String;Landroid/content/Context;)Z - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/TargetApi; - value = 0x12 - .end annotation - - .line 1 - :try_start_0 - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.intent.action.VIEW" - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 2 - new-instance p1, Landroid/os/Bundle; - - invoke-direct {p1}, Landroid/os/Bundle;->()V - - const-string v1, "android.support.customtabs.extra.SESSION" - - const/4 v2, 0x0 - - .line 3 - invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBinder(Ljava/lang/String;Landroid/os/IBinder;)V - - .line 4 - instance-of v1, p2, Landroid/app/Activity; - - if-nez v1, :cond_0 - - const/high16 v1, 0x10000000 - - .line 5 - invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - :cond_0 - const-string v1, "com.android.chrome" - - .line 6 - invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - .line 7 - invoke-virtual {v0, p1}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent; - - .line 8 - invoke-virtual {p2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method private c(Ljava/lang/String;Landroid/content/Context;)Z - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :try_start_0 - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.intent.action.VIEW" - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 2 - instance-of p1, p2, Landroid/app/Activity; - - if-nez p1, :cond_0 - - const/high16 p1, 0x10000000 - - .line 3 - invoke-virtual {v0, p1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 4 - :cond_0 - invoke-virtual {p2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - - -# virtual methods -.method protected a(Landroid/content/Context;)Z - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->z()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$e;->c(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p1 - - return p1 - - .line 3 - :cond_0 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_1 - - .line 4 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$e;->b(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - .line 5 - :cond_1 - iget-object v0, p0, Lcom/my/target/ClickHandler$b;->a:Lcom/my/target/AdBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "store" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_3 - - .line 6 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x1c - - if-lt v0, v1, :cond_2 - - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-static {v0}, Lcom/my/target/UrlResolver;->c(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_2 - - goto :goto_0 - - .line 7 - :cond_2 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$e;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p1 - - return p1 - - .line 8 - :cond_3 - :goto_0 - iget-object v0, p0, Lcom/my/target/ClickHandler$e;->b:Ljava/lang/String; - - invoke-direct {p0, v0, p1}, Lcom/my/target/ClickHandler$e;->c(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$f$a.smali b/smali/smali_classes2/com/my/target/ClickHandler$f$a.smali deleted file mode 100644 index 4a3613c61..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$f$a.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class Lcom/my/target/ClickHandler$f$a; -.super Ljava/lang/Object; -.source "ClickHandler.java" - -# interfaces -.implements Lcom/my/target/WebViewBrowser$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/ClickHandler$f;->a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/common/MyTargetActivity; - - -# direct methods -.method constructor (Lcom/my/target/ClickHandler$f;Lcom/my/target/common/MyTargetActivity;)V - .locals 0 - - .line 1 - iput-object p2, p0, Lcom/my/target/ClickHandler$f$a;->a:Lcom/my/target/common/MyTargetActivity; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$f$a;->a:Lcom/my/target/common/MyTargetActivity; - - invoke-virtual {v0}, Landroid/app/Activity;->finish()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler$f.smali b/smali/smali_classes2/com/my/target/ClickHandler$f.smali deleted file mode 100644 index 1a2cb07bf..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler$f.smali +++ /dev/null @@ -1,263 +0,0 @@ -.class Lcom/my/target/ClickHandler$f; -.super Ljava/lang/Object; -.source "ClickHandler.java" - -# interfaces -.implements Lcom/my/target/common/MyTargetActivity$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ClickHandler; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "f" -.end annotation - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:Lcom/my/target/WebViewBrowser; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/ClickHandler$f;->a:Ljava/lang/String; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/ClickHandler$f; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/ClickHandler$f; - - invoke-direct {v0, p0}, Lcom/my/target/ClickHandler$f;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()V - .locals 0 - - return-void -.end method - -.method public a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - sput-object p0, Lcom/my/target/common/MyTargetActivity;->c:Lcom/my/target/common/MyTargetActivity$a; - - .line 3 - new-instance v0, Landroid/content/Intent; - - const-class v1, Lcom/my/target/common/MyTargetActivity; - - invoke-direct {v0, p1, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V - - .line 4 - instance-of v1, p1, Landroid/app/Activity; - - if-nez v1, :cond_0 - - const/high16 v1, 0x10000000 - - .line 5 - invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 6 - :cond_0 - invoke-virtual {p1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - - return-void -.end method - -.method public a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .locals 1 - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const p2, 0x103000d - - .line 7 - invoke-virtual {p1, p2}, Landroid/app/Activity;->setTheme(I)V - - .line 8 - sget p2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x15 - - if-lt p2, v0, :cond_0 - - .line 9 - invoke-virtual {p1}, Landroid/app/Activity;->getWindow()Landroid/view/Window; - - move-result-object p2 - - const/high16 v0, -0x80000000 - - .line 10 - invoke-virtual {p2, v0}, Landroid/view/Window;->addFlags(I)V - - const v0, -0xbaa59c - - .line 11 - invoke-virtual {p2, v0}, Landroid/view/Window;->setStatusBarColor(I)V - - invoke-static {p2, v0}, Lru/vtosters/lite/utils/Themes;->setNavbarColor(Landroid/view/Window;I)V - - .line 12 - :cond_0 - new-instance p2, Lcom/my/target/WebViewBrowser; - - invoke-direct {p2, p1}, Lcom/my/target/WebViewBrowser;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - .line 13 - iget-object p2, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - invoke-virtual {p3, p2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V - - .line 14 - iget-object p2, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - invoke-virtual {p2}, Lcom/my/target/WebViewBrowser;->a()V - - .line 15 - iget-object p2, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - iget-object p3, p0, Lcom/my/target/ClickHandler$f;->a:Ljava/lang/String; - - invoke-virtual {p2, p3}, Lcom/my/target/WebViewBrowser;->setUrl(Ljava/lang/String;)V - - .line 16 - iget-object p2, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - new-instance p3, Lcom/my/target/ClickHandler$f$a; - - invoke-direct {p3, p0, p1}, Lcom/my/target/ClickHandler$f$a;->(Lcom/my/target/ClickHandler$f;Lcom/my/target/common/MyTargetActivity;)V - - invoke-virtual {p2, p3}, Lcom/my/target/WebViewBrowser;->setListener(Lcom/my/target/WebViewBrowser$d;)V - - return-void -.end method - -.method public a(Landroid/view/MenuItem;)Z - .locals 0 - - const/4 p1, 0x0 - - return p1 -.end method - -.method public b()V - .locals 0 - - return-void -.end method - -.method public c()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/WebViewBrowser;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - invoke-virtual {v0}, Lcom/my/target/WebViewBrowser;->d()V - - const/4 v0, 0x0 - - return v0 - - :cond_0 - const/4 v0, 0x1 - - return v0 -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e()V - .locals 0 - - return-void -.end method - -.method public onActivityDestroy()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/WebViewBrowser;->c()V - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/my/target/ClickHandler$f;->b:Lcom/my/target/WebViewBrowser; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ClickHandler.smali b/smali/smali_classes2/com/my/target/ClickHandler.smali deleted file mode 100644 index 3b24a1c06..000000000 --- a/smali/smali_classes2/com/my/target/ClickHandler.smali +++ /dev/null @@ -1,267 +0,0 @@ -.class public Lcom/my/target/ClickHandler; -.super Ljava/lang/Object; -.source "ClickHandler.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/ClickHandler$f;, - Lcom/my/target/ClickHandler$e;, - Lcom/my/target/ClickHandler$d;, - Lcom/my/target/ClickHandler$c;, - Lcom/my/target/ClickHandler$b; - } -.end annotation - - -# static fields -.field private static final a:Ljava/util/WeakHashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/WeakHashMap<", - "Lcom/my/target/AdBanner;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - sput-object v0, Lcom/my/target/ClickHandler;->a:Ljava/util/WeakHashMap; - - return-void -.end method - -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/ClickHandler; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/ClickHandler; - - invoke-direct {v0}, Lcom/my/target/ClickHandler;->()V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/ClickHandler;Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/ClickHandler;->b(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - - return-void -.end method - -.method private a(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 10 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->y()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-static {p1}, Lcom/my/target/UrlResolver;->a(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - .line 11 - :cond_0 - sget-object v0, Lcom/my/target/ClickHandler;->a:Ljava/util/WeakHashMap; - - const/4 v1, 0x1 - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v0, p2, v1}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - invoke-static {p1}, Lcom/my/target/UrlResolver;->d(Ljava/lang/String;)Lcom/my/target/UrlResolver; - - move-result-object p1 - - new-instance v0, Lcom/my/target/ClickHandler$a; - - invoke-direct {v0, p0, p2, p3}, Lcom/my/target/ClickHandler$a;->(Lcom/my/target/ClickHandler;Lcom/my/target/AdBanner;Landroid/content/Context;)V - - invoke-virtual {p1, v0}, Lcom/my/target/UrlResolver;->a(Lcom/my/target/UrlResolver$b;)Lcom/my/target/UrlResolver; - - .line 13 - invoke-virtual {p1, p3}, Lcom/my/target/UrlResolver;->a(Landroid/content/Context;)V - - goto :goto_1 - - .line 14 - :cond_1 - :goto_0 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/ClickHandler;->b(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - - :goto_1 - return-void -.end method - -.method static synthetic b()Ljava/util/WeakHashMap; - .locals 1 - - .line 1 - sget-object v0, Lcom/my/target/ClickHandler;->a:Ljava/util/WeakHashMap; - - return-object v0 -.end method - -.method private b(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-static {p1, p2}, Lcom/my/target/ClickHandler$b;->a(Ljava/lang/String;Lcom/my/target/AdBanner;)Lcom/my/target/ClickHandler$b; - - move-result-object p1 - - .line 3 - invoke-virtual {p1, p3}, Lcom/my/target/ClickHandler$b;->a(Landroid/content/Context;)Z - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/AdBanner;Landroid/content/Context;)V - .locals 1 - .param p1 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->t()Ljava/lang/String; - - move-result-object v0 - - .line 4 - invoke-virtual {p0, p1, v0, p2}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Ljava/lang/String;Landroid/content/Context;)V - - return-void -.end method - -.method public a(Lcom/my/target/AdBanner;Ljava/lang/String;Landroid/content/Context;)V - .locals 1 - .param p1 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 5 - sget-object v0, Lcom/my/target/ClickHandler;->a:Ljava/util/WeakHashMap; - - invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - .line 6 - :cond_0 - invoke-static {p1}, Lcom/my/target/ClickHandler$b;->a(Lcom/my/target/AdBanner;)Lcom/my/target/ClickHandler$b; - - move-result-object v0 - - .line 7 - invoke-virtual {v0, p3}, Lcom/my/target/ClickHandler$b;->a(Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - .line 8 - invoke-direct {p0, p2, p1, p3}, Lcom/my/target/ClickHandler;->a(Ljava/lang/String;Lcom/my/target/AdBanner;Landroid/content/Context;)V - - .line 9 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p1 - - const-string p2, "click" - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-static {p1, p3}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CloseableLayout$a.smali b/smali/smali_classes2/com/my/target/CloseableLayout$a.smali deleted file mode 100644 index 7b360e6e1..000000000 --- a/smali/smali_classes2/com/my/target/CloseableLayout$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lcom/my/target/CloseableLayout$a; -.super Ljava/lang/Object; -.source "CloseableLayout.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/CloseableLayout; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract onClose()V -.end method diff --git a/smali/smali_classes2/com/my/target/CloseableLayout.smali b/smali/smali_classes2/com/my/target/CloseableLayout.smali deleted file mode 100644 index 90ce7773c..000000000 --- a/smali/smali_classes2/com/my/target/CloseableLayout.smali +++ /dev/null @@ -1,563 +0,0 @@ -.class public Lcom/my/target/CloseableLayout; -.super Landroid/widget/FrameLayout; -.source "CloseableLayout.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/CloseableLayout$a; - } -.end annotation - - -# instance fields -.field private final B:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private D:Lcom/my/target/CloseableLayout$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private E:Z - -.field private F:Z - -.field private G:I - -.field private final a:I - -.field private final b:Landroid/graphics/drawable/BitmapDrawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:I - -.field private final d:I - -.field private final e:I - -.field private final f:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->f:Landroid/graphics/Rect; - - .line 3 - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - .line 4 - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->h:Landroid/graphics/Rect; - - .line 5 - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->B:Landroid/graphics/Rect; - - const v0, 0x800035 - - .line 6 - iput v0, p0, Lcom/my/target/CloseableLayout;->G:I - - .line 7 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->C:Lcom/my/target/UiUtils; - - .line 8 - new-instance v0, Landroid/graphics/drawable/BitmapDrawable; - - iget-object v1, p0, Lcom/my/target/CloseableLayout;->C:Lcom/my/target/UiUtils; - - const/16 v2, 0x1e - - invoke-virtual {v1, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - invoke-static {v1}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/graphics/drawable/BitmapDrawable;->(Landroid/graphics/Bitmap;)V - - iput-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - .line 9 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - sget-object v1, Landroid/widget/FrameLayout;->EMPTY_STATE_SET:[I - - invoke-virtual {v0, v1}, Landroid/graphics/drawable/BitmapDrawable;->setState([I)Z - - .line 10 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - invoke-virtual {v0, p0}, Landroid/graphics/drawable/BitmapDrawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V - - .line 11 - invoke-static {p1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I - - move-result v0 - - iput v0, p0, Lcom/my/target/CloseableLayout;->a:I - - const/16 v0, 0x32 - - .line 12 - invoke-static {v0, p1}, Lcom/my/target/UiUtils;->a(ILandroid/content/Context;)I - - move-result v0 - - iput v0, p0, Lcom/my/target/CloseableLayout;->c:I - - .line 13 - invoke-static {v2, p1}, Lcom/my/target/UiUtils;->a(ILandroid/content/Context;)I - - move-result v0 - - iput v0, p0, Lcom/my/target/CloseableLayout;->d:I - - const/16 v0, 0x8 - - .line 14 - invoke-static {v0, p1}, Lcom/my/target/UiUtils;->a(ILandroid/content/Context;)I - - move-result p1 - - iput p1, p0, Lcom/my/target/CloseableLayout;->e:I - - const/4 p1, 0x0 - - .line 15 - invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->setWillNotDraw(Z)V - - return-void -.end method - -.method private a(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V - .locals 1 - - .line 3 - iget v0, p0, Lcom/my/target/CloseableLayout;->G:I - - invoke-static {v0, p1, p1, p2, p3}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V - - return-void -.end method - -.method private b()V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-virtual {p0, v0}, Landroid/widget/FrameLayout;->playSoundEffect(I)V - - .line 2 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->D:Lcom/my/target/CloseableLayout$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/CloseableLayout$a;->onClose()V - - :cond_0 - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;->isVisible()Z - - move-result v0 - - return v0 -.end method - -.method a(III)Z - .locals 2 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - iget v1, v0, Landroid/graphics/Rect;->left:I - - sub-int/2addr v1, p3 - - if-lt p1, v1, :cond_0 - - iget v1, v0, Landroid/graphics/Rect;->top:I - - sub-int/2addr v1, p3 - - if-lt p2, v1, :cond_0 - - iget v1, v0, Landroid/graphics/Rect;->right:I - - add-int/2addr v1, p3 - - if-ge p1, v1, :cond_0 - - iget p1, v0, Landroid/graphics/Rect;->bottom:I - - add-int/2addr p1, p3 - - if-ge p2, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 4 - - .line 1 - invoke-super {p0, p1}, Landroid/widget/FrameLayout;->draw(Landroid/graphics/Canvas;)V - - .line 2 - iget-boolean v0, p0, Lcom/my/target/CloseableLayout;->E:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - .line 3 - iput-boolean v0, p0, Lcom/my/target/CloseableLayout;->E:Z - - .line 4 - iget-object v1, p0, Lcom/my/target/CloseableLayout;->f:Landroid/graphics/Rect; - - invoke-virtual {p0}, Landroid/widget/FrameLayout;->getWidth()I - - move-result v2 - - invoke-virtual {p0}, Landroid/widget/FrameLayout;->getHeight()I - - move-result v3 - - invoke-virtual {v1, v0, v0, v2, v3}, Landroid/graphics/Rect;->set(IIII)V - - .line 5 - iget v0, p0, Lcom/my/target/CloseableLayout;->c:I - - iget-object v1, p0, Lcom/my/target/CloseableLayout;->f:Landroid/graphics/Rect; - - iget-object v2, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - invoke-direct {p0, v0, v1, v2}, Lcom/my/target/CloseableLayout;->a(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->B:Landroid/graphics/Rect; - - iget-object v1, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - invoke-virtual {v0, v1}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->B:Landroid/graphics/Rect; - - iget v1, p0, Lcom/my/target/CloseableLayout;->e:I - - invoke-virtual {v0, v1, v1}, Landroid/graphics/Rect;->inset(II)V - - .line 8 - iget v0, p0, Lcom/my/target/CloseableLayout;->d:I - - iget-object v1, p0, Lcom/my/target/CloseableLayout;->B:Landroid/graphics/Rect; - - iget-object v2, p0, Lcom/my/target/CloseableLayout;->h:Landroid/graphics/Rect; - - invoke-direct {p0, v0, v1, v2}, Lcom/my/target/CloseableLayout;->a(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V - - .line 9 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - iget-object v1, p0, Lcom/my/target/CloseableLayout;->h:Landroid/graphics/Rect; - - invoke-virtual {v0, v1}, Landroid/graphics/drawable/BitmapDrawable;->setBounds(Landroid/graphics/Rect;)V - - .line 10 - :cond_0 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;->isVisible()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 11 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - invoke-virtual {v0, p1}, Landroid/graphics/drawable/BitmapDrawable;->draw(Landroid/graphics/Canvas;)V - - :cond_1 - return-void -.end method - -.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - float-to-int v0, v0 - - .line 3 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result p1 - - float-to-int p1, p1 - - .line 4 - invoke-virtual {p0, v0, p1, v1}, Lcom/my/target/CloseableLayout;->a(III)Z - - move-result p1 - - return p1 -.end method - -.method protected onSizeChanged(IIII)V - .locals 0 - - .line 1 - invoke-super {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;->onSizeChanged(IIII)V - - const/4 p1, 0x1 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/CloseableLayout;->E:Z - - return-void -.end method - -.method public onTouchEvent(Landroid/view/MotionEvent;)Z - .locals 3 - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - float-to-int v0, v0 - - .line 2 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result v1 - - float-to-int v1, v1 - - .line 3 - iget v2, p0, Lcom/my/target/CloseableLayout;->a:I - - invoke-virtual {p0, v0, v1, v2}, Lcom/my/target/CloseableLayout;->a(III)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - .line 4 - invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z - - return v1 - - .line 5 - :cond_0 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I - - move-result p1 - - const/4 v0, 0x1 - - if-eqz p1, :cond_3 - - if-eq p1, v0, :cond_2 - - const/4 v2, 0x3 - - if-eq p1, v2, :cond_1 - - goto :goto_0 - - .line 6 - :cond_1 - iput-boolean v1, p0, Lcom/my/target/CloseableLayout;->F:Z - - goto :goto_0 - - .line 7 - :cond_2 - iget-boolean p1, p0, Lcom/my/target/CloseableLayout;->F:Z - - if-eqz p1, :cond_4 - - .line 8 - invoke-direct {p0}, Lcom/my/target/CloseableLayout;->b()V - - .line 9 - iput-boolean v1, p0, Lcom/my/target/CloseableLayout;->F:Z - - goto :goto_0 - - .line 10 - :cond_3 - iput-boolean v0, p0, Lcom/my/target/CloseableLayout;->F:Z - - :cond_4 - :goto_0 - return v0 -.end method - -.method setCloseBounds(Landroid/graphics/Rect;)V - .locals 1 - .param p1 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - invoke-virtual {v0, p1}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V - - return-void -.end method - -.method public setCloseGravity(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CloseableLayout;->G:I - - return-void -.end method - -.method public setCloseVisible(Z)V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/CloseableLayout;->b:Landroid/graphics/drawable/BitmapDrawable; - - const/4 v1, 0x0 - - invoke-virtual {v0, p1, v1}, Landroid/graphics/drawable/BitmapDrawable;->setVisible(ZZ)Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/CloseableLayout;->g:Landroid/graphics/Rect; - - invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->invalidate(Landroid/graphics/Rect;)V - - :cond_0 - return-void -.end method - -.method public setOnCloseListener(Lcom/my/target/CloseableLayout$a;)V - .locals 0 - .param p1 # Lcom/my/target/CloseableLayout$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CloseableLayout;->D:Lcom/my/target/CloseableLayout$a; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/CommonBannerParser.smali b/smali/smali_classes2/com/my/target/CommonBannerParser.smali deleted file mode 100644 index accee956e..000000000 --- a/smali/smali_classes2/com/my/target/CommonBannerParser.smali +++ /dev/null @@ -1,985 +0,0 @@ -.class public Lcom/my/target/CommonBannerParser; -.super Ljava/lang/Object; -.source "CommonBannerParser.java" - - -# instance fields -.field private final a:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/StatsParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/CommonBannerParser;->b:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/CommonBannerParser;->c:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/CommonBannerParser;->a:Landroid/content/Context; - - .line 5 - invoke-static {p1, p2, p3}, Lcom/my/target/StatsParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/StatsParser; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/CommonBannerParser;->d:Lcom/my/target/StatsParser; - - return-void -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonBannerParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/CommonBannerParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/CommonBannerParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 88 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonBannerParser;->c:Lcom/my/target/AdConfig; - - .line 89 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - .line 90 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonBannerParser;->b:Lcom/my/target/AdService; - - .line 91 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonBannerParser;->a:Landroid/content/Context; - - .line 92 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method public static b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 4 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - .line 3 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v2 - - if-lez v2, :cond_1 - - const/4 v2, 0x2 - - const-string v3, "]*\\bsrc\\s*=\\s*(\\\\?[\\\"\\\'])mraid\\.js\\1[^>]*>\\s*<\\/script>\\n*" - - .line 4 - invoke-static {v3, v2}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v2 - - .line 5 - invoke-virtual {v2, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p1 - - .line 6 - invoke-virtual {p1}, Ljava/util/regex/Matcher;->find()Z - - move-result v2 - - if-eqz v2, :cond_1 - - .line 7 - invoke-virtual {p1}, Ljava/util/regex/Matcher;->start()I - - move-result v1 - - .line 8 - invoke-virtual {p1}, Ljava/util/regex/Matcher;->end()I - - move-result p1 - - invoke-virtual {v0, v1, p1}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; - - .line 9 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "" - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, v1, p0}, Ljava/lang/StringBuilder;->insert(ILjava/lang/String;)Ljava/lang/StringBuilder; - - .line 10 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - :goto_0 - return-object v1 -.end method - - -# virtual methods -.method public a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - .locals 7 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "id" - - .line 2 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - .line 3 - iget-object v0, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "bannerID" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->j(Ljava/lang/String;)V - - const-string v0, "type" - - .line 6 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 7 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_1 - - .line 8 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->o(Ljava/lang/String;)V - - .line 9 - :cond_1 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->x()I - - move-result v0 - - const-string v1, "width" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->c(I)V - - .line 10 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->k()I - - move-result v0 - - const-string v1, "height" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->a(I)V - - const-string v0, "ageRestrictions" - - .line 11 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 12 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_2 - - .line 13 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->b(Ljava/lang/String;)V - - :cond_2 - const-string v0, "deeplink" - - .line 14 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 15 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_3 - - .line 16 - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->f(Ljava/lang/String;)V - - :cond_3 - const-string v1, "trackingLink" - - .line 17 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 18 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_4 - - .line 19 - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->n(Ljava/lang/String;)V - - :cond_4 - const-string v1, "bundle_id" - - .line 20 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 21 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_5 - - .line 22 - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->c(Ljava/lang/String;)V - - :cond_5 - const-string v1, "urlscheme" - - .line 23 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 24 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_6 - - .line 25 - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->p(Ljava/lang/String;)V - - .line 26 - :cond_6 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->z()Z - - move-result v1 - - const-string v2, "openInBrowser" - - invoke-virtual {p1, v2, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->b(Z)V - - .line 27 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->A()Z - - move-result v1 - - const-string v2, "usePlayStoreAction" - - invoke-virtual {p1, v2, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->c(Z)V - - .line 28 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->y()Z - - move-result v1 - - const-string v2, "directLink" - - invoke-virtual {p1, v2, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Z)V - - const-string v1, "navigationType" - - .line 29 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 30 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_8 - - .line 31 - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - const-string v0, "store" - - .line 32 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->k(Ljava/lang/String;)V - - goto :goto_0 - - .line 33 - :cond_7 - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->k(Ljava/lang/String;)V - - :cond_8 - :goto_0 - const-string v0, "title" - - .line 34 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 35 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_9 - - .line 36 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->m(Ljava/lang/String;)V - - :cond_9 - const-string v0, "description" - - .line 37 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 38 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_a - - .line 39 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->g(Ljava/lang/String;)V - - :cond_a - const-string v0, "disclaimer" - - .line 40 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 41 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_b - - .line 42 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->h(Ljava/lang/String;)V - - .line 43 - :cond_b - invoke-virtual {p2}, Lcom/my/target/AdBanner;->w()I - - move-result v0 - - const-string v1, "votes" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->b(I)V - - const-string v0, "category" - - .line 44 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 45 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_c - - .line 46 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->d(Ljava/lang/String;)V - - :cond_c - const-string v0, "subcategory" - - .line 47 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 48 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_d - - .line 49 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->l(Ljava/lang/String;)V - - :cond_d - const-string v0, "domain" - - .line 50 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 51 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_e - - .line 52 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->i(Ljava/lang/String;)V - - .line 53 - :cond_e - invoke-virtual {p2}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - float-to-double v0, v0 - - const-string v2, "duration" - - invoke-virtual {p1, v2, v0, v1}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float v0, v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->a(F)V - - const-string v0, "rating" - - .line 54 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v1 - - const-string v2, "Bad value" - - if-eqz v1, :cond_10 - - const-wide/high16 v3, -0x4010000000000000L # -1.0 - - .line 55 - invoke-virtual {p1, v0, v3, v4}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float v0, v0 - - float-to-double v3, v0 - - const-wide/high16 v5, 0x4014000000000000L # 5.0 - - cmpg-double v1, v3, v5 - - if-gtz v1, :cond_f - - const-wide/16 v5, 0x0 - - cmpl-double v1, v3, v5 - - if-ltz v1, :cond_f - - .line 56 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->b(F)V - - goto :goto_1 - - .line 57 - :cond_f - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "unable to parse rating " - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v2, v0}, Lcom/my/target/CommonBannerParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - .line 58 - :cond_10 - :goto_1 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "ctaText" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->e(Ljava/lang/String;)V - - const-string v0, "iconLink" - - .line 59 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "iconWidth" - - .line 60 - invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v3 - - const-string v4, "iconHeight" - - .line 61 - invoke-virtual {p1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v4 - - .line 62 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_11 - - .line 63 - invoke-static {v1, v3, v4}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/ImageData; - - move-result-object v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Lcom/my/target/common/e/ImageData;)V - - :cond_11 - const-string v1, "imageLink" - - .line 64 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "imageWidth" - - .line 65 - invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v3 - - const-string v4, "imageHeight" - - .line 66 - invoke-virtual {p1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v4 - - .line 67 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_12 - - .line 68 - invoke-static {v1, v3, v4}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/ImageData; - - move-result-object v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->b(Lcom/my/target/common/e/ImageData;)V - - :cond_12 - const-string v1, "clickArea" - - .line 69 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_14 - - .line 70 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v1 - - if-gtz v1, :cond_13 - - .line 71 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - const-string v4, "Bad ClickArea mask " - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - .line 72 - invoke-direct {p0, v2, v1}, Lcom/my/target/CommonBannerParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_2 - - .line 73 - :cond_13 - invoke-static {v1}, Lcom/my/target/ClickArea;->a(I)Lcom/my/target/ClickArea; - - move-result-object v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Lcom/my/target/ClickArea;)V - - goto :goto_2 - - :cond_14 - const-string v1, "extendedClickArea" - - .line 74 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_16 - - const/4 v2, 0x1 - - .line 75 - invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - if-eqz v1, :cond_15 - - .line 76 - sget-object v1, Lcom/my/target/ClickArea;->n:Lcom/my/target/ClickArea; - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Lcom/my/target/ClickArea;)V - - goto :goto_2 - - .line 77 - :cond_15 - sget-object v1, Lcom/my/target/ClickArea;->o:Lcom/my/target/ClickArea; - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Lcom/my/target/ClickArea;)V - - :cond_16 - :goto_2 - const-string v1, "advertisingLabel" - - const-string v2, "" - - .line 78 - invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2, v1}, Lcom/my/target/AdBanner;->a(Ljava/lang/String;)V - - const-string v1, "adChoices" - - .line 79 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v1 - - if-eqz v1, :cond_17 - - .line 80 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "clickLink" - - .line 81 - invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 82 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_17 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_17 - - .line 83 - invoke-static {v0}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - invoke-static {v0, v1}, Lcom/my/target/AdChoices;->a(Lcom/my/target/common/e/ImageData;Ljava/lang/String;)Lcom/my/target/AdChoices; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->a(Lcom/my/target/AdChoices;)V - - .line 84 - :cond_17 - iget-object v0, p0, Lcom/my/target/CommonBannerParser;->d:Lcom/my/target/StatsParser; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - iget-object v2, p0, Lcom/my/target/CommonBannerParser;->e:Ljava/lang/String; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->j()F - - move-result p2 - - invoke-virtual {v0, v1, p1, v2, p2}, Lcom/my/target/StatsParser;->a(Lcom/my/target/StatHolder;Lorg/json/JSONObject;Ljava/lang/String;F)V - - return-void -.end method - -.method public a(Ljava/lang/String;Lorg/json/JSONObject;)Z - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "source" - - .line 85 - invoke-virtual {p2, v0}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object; - - .line 86 - :try_start_0 - invoke-virtual {p2, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const-string p1, "Json error" - - const-string p2, "Unable to re-encode source of html banner" - - .line 87 - invoke-direct {p0, p1, p2}, Lcom/my/target/CommonBannerParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/CommonVideoParser.smali b/smali/smali_classes2/com/my/target/CommonVideoParser.smali deleted file mode 100644 index 3bd9b16aa..000000000 --- a/smali/smali_classes2/com/my/target/CommonVideoParser.smali +++ /dev/null @@ -1,883 +0,0 @@ -.class public Lcom/my/target/CommonVideoParser; -.super Ljava/lang/Object; -.source "CommonVideoParser.java" - - -# instance fields -.field private final a:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/CommonVideoParser;->b:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/CommonVideoParser;->c:Landroid/content/Context; - - return-void -.end method - -.method private a(Lorg/json/JSONObject;)Lcom/my/target/common/e/VideoData; - .locals 5 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-string v0, "src" - - .line 39 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "width" - - .line 40 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v1 - - const-string v2, "height" - - .line 41 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v2 - - .line 42 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - const/4 v4, 0x0 - - if-nez v3, :cond_1 - - if-lez v1, :cond_1 - - if-lez v2, :cond_1 - - .line 43 - invoke-static {v0, v1, v2}, Lcom/my/target/common/e/VideoData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/VideoData; - - move-result-object v0 - - const-string v1, "bitrate" - - .line 44 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result p1 - - invoke-virtual {v0, p1}, Lcom/my/target/common/e/VideoData;->c(I)V - - .line 45 - invoke-virtual {v0}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object p1 - - const-string v1, ".m3u8" - - invoke-virtual {p1, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-static {}, Lcom/my/target/MediaUtils;->b()Z - - move-result p1 - - if-nez p1, :cond_0 - - const-string p1, "HLS Video does not supported, add com.google.android.exoplayer:exoplayer-hls dependency to play HLS video " - - .line 46 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v4 - - :cond_0 - return-object v0 - - .line 47 - :cond_1 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "bad mediafile object, src = " - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ", width = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, ", height = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "Bad value" - - invoke-direct {p0, v0, p1}, Lcom/my/target/CommonVideoParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-object v4 -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonVideoParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/CommonVideoParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/CommonVideoParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - .line 48 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonVideoParser;->b:Lcom/my/target/AdConfig; - - .line 49 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonVideoParser;->d:Ljava/lang/String; - - .line 50 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - .line 51 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/CommonVideoParser;->c:Landroid/content/Context; - - .line 52 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method private b(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)V - .locals 1 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/CommonVideoParser;->c(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - invoke-virtual {p1}, Lcom/my/target/AdService;->h()Ljava/lang/Boolean; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 3 - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->e(Z)V - - .line 4 - :cond_0 - iget-object p1, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - invoke-virtual {p1}, Lcom/my/target/AdService;->i()Ljava/lang/Boolean; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 5 - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->f(Z)V - - .line 6 - :cond_1 - iget-object p1, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - invoke-virtual {p1}, Lcom/my/target/AdService;->n()F - - move-result p1 - - const/4 v0, 0x0 - - cmpl-float v0, p1, v0 - - if-ltz v0, :cond_2 - - .line 7 - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->c(F)V - - :cond_2 - return-void -.end method - -.method private c(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)V - .locals 11 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->r()F - - move-result v0 - - float-to-double v0, v0 - - const-wide/16 v2, 0x0 - - cmpg-double v4, v0, v2 - - if-gez v4, :cond_0 - - const-string v0, "point" - - .line 2 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v0 - - .line 3 - :cond_0 - invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z - - move-result v4 - - const-string v5, "Wrong value " - - const-string v6, "Bad value" - - const-wide/high16 v7, -0x4010000000000000L # -1.0 - - if-eqz v4, :cond_1 - - move-wide v0, v7 - - goto :goto_0 - - :cond_1 - cmpg-double v4, v0, v2 - - if-gez v4, :cond_2 - - .line 4 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0, v1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v9, " for point" - - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-direct {p0, v6, v4}, Lcom/my/target/CommonVideoParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - .line 5 - :cond_2 - :goto_0 - iget-object v4, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - invoke-virtual {v4}, Lcom/my/target/AdService;->s()F - - move-result v4 - - float-to-double v9, v4 - - cmpg-double v4, v9, v2 - - if-gez v4, :cond_3 - - const-string v4, "pointP" - - .line 6 - invoke-virtual {p1, v4}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;)D - - move-result-wide v9 - - .line 7 - :cond_3 - invoke-static {v9, v10}, Ljava/lang/Double;->isNaN(D)Z - - move-result p1 - - if-eqz p1, :cond_4 - - move-wide v9, v7 - - goto :goto_1 - - :cond_4 - cmpg-double p1, v9, v2 - - if-gez p1, :cond_5 - - .line 8 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v9, v10}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v4, " for pointP" - - invoke-virtual {p1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, v6, p1}, Lcom/my/target/CommonVideoParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - :cond_5 - :goto_1 - cmpg-double p1, v0, v2 - - if-gez p1, :cond_6 - - cmpg-double p1, v9, v2 - - if-gez p1, :cond_6 - - const-wide/high16 v9, 0x4049000000000000L # 50.0 - - move-wide v0, v7 - - :cond_6 - double-to-float p1, v0 - - .line 9 - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->d(F)V - - double-to-float p1, v9 - - .line 10 - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->e(F)V - - return-void -.end method - - -# virtual methods -.method public a(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - .locals 6 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)Z" - } - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/CommonVideoParser;->a:Lcom/my/target/AdService; - - iget-object v1, p0, Lcom/my/target/CommonVideoParser;->b:Lcom/my/target/AdConfig; - - iget-object v2, p0, Lcom/my/target/CommonVideoParser;->c:Landroid/content/Context; - - invoke-static {v0, v1, v2}, Lcom/my/target/CommonBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonBannerParser; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lcom/my/target/CommonBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - - .line 3 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "statistics" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - return v1 - - .line 4 - :cond_0 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/CommonVideoParser;->d:Ljava/lang/String; - - .line 5 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - cmpg-float v2, v0, v2 - - if-gtz v2, :cond_1 - - .line 6 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string p2, "wrong videoBanner duration " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "Bad value" - - invoke-direct {p0, p2, p1}, Lcom/my/target/CommonVideoParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v3 - - :cond_1 - const-string v0, "Close" - - const-string v2, "closeActionText" - - .line 7 - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 8 - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->r(Ljava/lang/String;)V - - .line 9 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->K()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "replayActionText" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->t(Ljava/lang/String;)V - - .line 10 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->E()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "closeDelayActionText" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->s(Ljava/lang/String;)V - - .line 11 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->O()Z - - move-result v0 - - const-string v2, "allowReplay" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->g(Z)V - - .line 12 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->S()Z - - move-result v0 - - const-string v2, "automute" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->k(Z)V - - .line 13 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->L()Z - - move-result v0 - - const-string v2, "allowBackButton" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->d(Z)V - - .line 14 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->M()Z - - move-result v0 - - const-string v2, "allowClose" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->e(Z)V - - const-wide/16 v4, 0x0 - - const-string v0, "allowCloseDelay" - - .line 15 - invoke-virtual {p1, v0, v4, v5}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v4 - - double-to-float v0, v4 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->c(F)V - - .line 16 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->V()Z - - move-result v0 - - const-string v2, "showPlayerControls" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->n(Z)V - - .line 17 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->T()Z - - move-result v0 - - const-string v2, "autoplay" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->l(Z)V - - .line 18 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->U()Z - - move-result v0 - - const-string v2, "hasCtaButton" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->m(Z)V - - .line 19 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->N()Z - - move-result v0 - - const-string v2, "hasPause" - - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->f(Z)V - - const-string v0, "previewLink" - - .line 20 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 21 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_2 - - const-string v2, "previewWidth" - - .line 22 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v2 - - const-string v4, "previewHeight" - - .line 23 - invoke-virtual {p1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v4 - - .line 24 - invoke-static {v0, v2, v4}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - .line 25 - invoke-virtual {p2, v0}, Lcom/my/target/MediaBanner;->c(Lcom/my/target/common/e/ImageData;)V - - :cond_2 - const-string v0, "mediafiles" - - .line 26 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - if-eqz v0, :cond_7 - - .line 27 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v2 - - if-nez v2, :cond_3 - - goto :goto_1 - - .line 28 - :cond_3 - invoke-direct {p0, p1, p2}, Lcom/my/target/CommonVideoParser;->b(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)V - - .line 29 - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - .line 30 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v2 - - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v2, :cond_5 - - .line 31 - invoke-virtual {v0, v4}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v5 - - if-eqz v5, :cond_4 - - .line 32 - invoke-direct {p0, v5}, Lcom/my/target/CommonVideoParser;->a(Lorg/json/JSONObject;)Lcom/my/target/common/e/VideoData; - - move-result-object v5 - - if-eqz v5, :cond_4 - - .line 33 - invoke-virtual {p1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_4 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - .line 34 - :cond_5 - invoke-virtual {p1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-lez v0, :cond_6 - - .line 35 - iget-object v0, p0, Lcom/my/target/CommonVideoParser;->b:Lcom/my/target/AdConfig; - - invoke-virtual {v0}, Lcom/my/target/AdConfig;->f()I - - move-result v0 - - invoke-static {p1, v0}, Lcom/my/target/common/e/VideoData;->a(Ljava/util/List;I)Lcom/my/target/common/e/VideoData; - - move-result-object p1 - - if-eqz p1, :cond_6 - - .line 36 - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/MediaData;)V - - return v1 - - :cond_6 - return v3 - - :cond_7 - :goto_1 - const-string p1, "mediafiles array is empty" - - .line 37 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string p1, "Required field" - - const-string p2, "unable to find mediaFiles in MediaBanner" - - .line 38 - invoke-direct {p0, p1, p2}, Lcom/my/target/CommonVideoParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v3 -.end method diff --git a/smali/smali_classes2/com/my/target/CompanionBanner.smali b/smali/smali_classes2/com/my/target/CompanionBanner.smali deleted file mode 100644 index bf53cc071..000000000 --- a/smali/smali_classes2/com/my/target/CompanionBanner.smali +++ /dev/null @@ -1,290 +0,0 @@ -.class public Lcom/my/target/CompanionBanner; -.super Lcom/my/target/AdBanner; -.source "CompanionBanner.java" - - -# instance fields -.field private B:I - -.field private C:I - -.field private D:I - -.field private E:I - -.field private F:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private G:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private H:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private I:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private J:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private K:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdBanner;->()V - - const-string v0, "companion" - - .line 2 - iput-object v0, p0, Lcom/my/target/AdBanner;->v:Ljava/lang/String; - - return-void -.end method - -.method public static L()Lcom/my/target/CompanionBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/CompanionBanner; - - invoke-direct {v0}, Lcom/my/target/CompanionBanner;->()V - - return-object v0 -.end method - - -# virtual methods -.method public B()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->J:Ljava/lang/String; - - return-object v0 -.end method - -.method public C()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->I:Ljava/lang/String; - - return-object v0 -.end method - -.method public D()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/CompanionBanner;->C:I - - return v0 -.end method - -.method public E()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/CompanionBanner;->B:I - - return v0 -.end method - -.method public F()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/CompanionBanner;->E:I - - return v0 -.end method - -.method public G()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/CompanionBanner;->D:I - - return v0 -.end method - -.method public H()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->H:Ljava/lang/String; - - return-object v0 -.end method - -.method public I()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->G:Ljava/lang/String; - - return-object v0 -.end method - -.method public J()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->K:Ljava/lang/String; - - return-object v0 -.end method - -.method public K()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/CompanionBanner;->F:Ljava/lang/String; - - return-object v0 -.end method - -.method public d(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CompanionBanner;->C:I - - return-void -.end method - -.method public e(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CompanionBanner;->B:I - - return-void -.end method - -.method public f(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CompanionBanner;->E:I - - return-void -.end method - -.method public g(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/CompanionBanner;->D:I - - return-void -.end method - -.method public q(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->J:Ljava/lang/String; - - return-void -.end method - -.method public r(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->I:Ljava/lang/String; - - return-void -.end method - -.method public s(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->H:Ljava/lang/String; - - return-void -.end method - -.method public t(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->G:Ljava/lang/String; - - return-void -.end method - -.method public u(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->K:Ljava/lang/String; - - return-void -.end method - -.method public v(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/CompanionBanner;->F:Ljava/lang/String; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DefaultJsCall.smali b/smali/smali_classes2/com/my/target/DefaultJsCall.smali deleted file mode 100644 index d3aae7386..000000000 --- a/smali/smali_classes2/com/my/target/DefaultJsCall.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public Lcom/my/target/DefaultJsCall; -.super Lcom/my/target/AbstractJsCall; -.source "DefaultJsCall.java" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsCall;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DefaultJsEvent.smali b/smali/smali_classes2/com/my/target/DefaultJsEvent.smali deleted file mode 100644 index 132dd0754..000000000 --- a/smali/smali_classes2/com/my/target/DefaultJsEvent.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public Lcom/my/target/DefaultJsEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "DefaultJsEvent.java" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DefaultView$a.smali b/smali/smali_classes2/com/my/target/DefaultView$a.smali deleted file mode 100644 index f77cdf21b..000000000 --- a/smali/smali_classes2/com/my/target/DefaultView$a.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class final Lcom/my/target/DefaultView$a; -.super Ljava/lang/Object; -.source "DefaultView.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/DefaultView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/DefaultView; - - -# direct methods -.method constructor (Lcom/my/target/DefaultView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/DefaultView$a;->a:Lcom/my/target/DefaultView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView$a;->a:Lcom/my/target/DefaultView; - - invoke-static {v0}, Lcom/my/target/DefaultView;->b(Lcom/my/target/DefaultView;)Lcom/my/target/PanelView; - - move-result-object v0 - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView$a;->a:Lcom/my/target/DefaultView; - - invoke-static {v2}, Lcom/my/target/DefaultView;->a(Lcom/my/target/DefaultView;)Lcom/my/target/IconButton; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->a([Landroid/view/View;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DefaultView$b.smali b/smali/smali_classes2/com/my/target/DefaultView$b.smali deleted file mode 100644 index c48213647..000000000 --- a/smali/smali_classes2/com/my/target/DefaultView$b.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class final Lcom/my/target/DefaultView$b; -.super Ljava/lang/Object; -.source "DefaultView.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/DefaultView;->setLayoutOrientation(I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/DefaultView; - - -# direct methods -.method constructor (Lcom/my/target/DefaultView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/DefaultView$b;->a:Lcom/my/target/DefaultView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView$b;->a:Lcom/my/target/DefaultView; - - invoke-static {v0}, Lcom/my/target/DefaultView;->b(Lcom/my/target/DefaultView;)Lcom/my/target/PanelView; - - move-result-object v0 - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView$b;->a:Lcom/my/target/DefaultView; - - invoke-static {v2}, Lcom/my/target/DefaultView;->a(Lcom/my/target/DefaultView;)Lcom/my/target/IconButton; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->a([Landroid/view/View;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DefaultView.smali b/smali/smali_classes2/com/my/target/DefaultView.smali deleted file mode 100644 index af5ab40b7..000000000 --- a/smali/smali_classes2/com/my/target/DefaultView.smali +++ /dev/null @@ -1,1390 +0,0 @@ -.class public final Lcom/my/target/DefaultView; -.super Lcom/my/target/InterstitialPromoView; -.source "DefaultView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - - -# static fields -.field private static final J:I - -.field private static final K:I - -.field private static final L:I - -.field private static final M:I - -.field private static final N:I - - -# instance fields -.field private final B:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Lcom/my/target/VerticalView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Lcom/my/target/PromoMediaAdView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Lcom/my/target/PanelView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final F:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final G:Lcom/my/target/VideoProgressWheelInterstitial; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final H:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final I:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/DefaultView;->J:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/DefaultView;->K:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/DefaultView;->L:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/DefaultView;->M:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/DefaultView;->N:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 7 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - .line 2 - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v1 - - iget v1, v1, Landroid/content/res/Configuration;->screenLayout:I - - and-int/lit8 v1, v1, 0xf - - const/4 v2, 0x3 - - if-lt v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - .line 3 - :goto_0 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v3 - - iput-object v3, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - .line 4 - new-instance v3, Lcom/my/target/SmartImageView; - - invoke-direct {v3, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v3, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - .line 5 - iget-object v3, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - sget v4, Lcom/my/target/DefaultView;->M:I - - invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setId(I)V - - .line 6 - new-instance v3, Lcom/my/target/VerticalView; - - iget-object v4, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-direct {v3, p1, v4, v1}, Lcom/my/target/VerticalView;->(Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - - iput-object v3, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - .line 7 - iget-object v3, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - sget v4, Lcom/my/target/DefaultView;->K:I - - invoke-virtual {v3, v4}, Landroid/widget/RelativeLayout;->setId(I)V - - .line 8 - new-instance v3, Lcom/my/target/PromoMediaAdView; - - iget-object v4, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-direct {v3, p1, v4, v1}, Lcom/my/target/PromoMediaAdView;->(Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - - iput-object v3, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - .line 9 - iget-object v1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - sget v3, Lcom/my/target/DefaultView;->J:I - - invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->setId(I)V - - .line 10 - new-instance v1, Lcom/my/target/IconButton; - - invoke-direct {v1, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - .line 11 - iget-object v1, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - sget v3, Lcom/my/target/DefaultView;->N:I - - invoke-virtual {v1, v3}, Landroid/view/View;->setId(I)V - - .line 12 - new-instance v1, Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-direct {v1, p1}, Lcom/my/target/VideoProgressWheelInterstitial;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - .line 13 - new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v3, -0x1 - - invoke-direct {v1, v3, v3}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 14 - sget v4, Lcom/my/target/DefaultView;->J:I - - invoke-virtual {v1, v2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 15 - new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v4, -0x2 - - invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v5, 0xe - - .line 16 - invoke-virtual {v2, v5, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 17 - new-instance v5, Lcom/my/target/PanelView; - - iget-object v6, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-direct {v5, p1, v6}, Lcom/my/target/PanelView;->(Landroid/content/Context;Lcom/my/target/UiUtils;)V - - iput-object v5, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - .line 18 - new-instance v5, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v5, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v4, 0xc - - .line 19 - invoke-virtual {v5, v4, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 20 - iget-object v3, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {v3, v5}, Landroid/view/ViewGroup;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 21 - iget-object v3, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - sget v4, Lcom/my/target/DefaultView;->L:I - - invoke-virtual {v3, v4}, Landroid/view/ViewGroup;->setId(I)V - - .line 22 - new-instance v3, Lcom/my/target/IconButton; - - invoke-direct {v3, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v3, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - .line 23 - iget-object p1, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - sget v3, Lcom/my/target/InterstitialPromoView;->h:I - - invoke-virtual {p1, v3}, Landroid/view/View;->setId(I)V - - .line 24 - iget-object p1, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - const-string v3, "icon_image" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 25 - iget-object p1, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const-string v3, "sound_button" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 26 - iget-object p1, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - const-string v3, "vertical_view" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 27 - iget-object p1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - const-string v3, "media_view" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 28 - iget-object p1, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - const-string v3, "panel_view" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 29 - iget-object p1, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - const-string v3, "close_button" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 30 - iget-object p1, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - const-string v3, "progress_wheel" - - invoke-static {p1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 31 - iget-object p1, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {p0, p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;I)V - - .line 32 - iget-object p1, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;I)V - - .line 33 - iget-object p1, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - invoke-virtual {p0, p1, v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V - - .line 34 - iget-object p1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p0, p1, v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V - - .line 35 - iget-object p1, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/DefaultView;)Lcom/my/target/IconButton; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - return-object p0 -.end method - -.method static synthetic b(Lcom/my/target/DefaultView;)Lcom/my/target/PanelView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - return-object p0 -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 6 - iget-object v0, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method - -.method public final a(I)V - .locals 1 - - .line 7 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->a(I)V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 2 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 3 - iget-object v0, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 4 - invoke-virtual {p0, v1}, Lcom/my/target/DefaultView;->b(Z)V - - .line 5 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - return-void -.end method - -.method public final b()V - .locals 1 - - .line 5 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->a()V - - return-void -.end method - -.method public final b(Z)V - .locals 4 - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 3 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->c([Landroid/view/View;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->a(Z)V - - return-void -.end method - -.method public final c()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->e()V - - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->f()Z - - move-result v0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->g()Z - - move-result v0 - - return v0 -.end method - -.method public final g()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->c([Landroid/view/View;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->h()V - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final h()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->b([Landroid/view/View;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->d()V - - return-void -.end method - -.method public final i()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - const/4 v1, 0x1 - - new-array v1, v1, [Landroid/view/View; - - iget-object v2, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v1}, Lcom/my/target/PanelView;->b([Landroid/view/View;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->i()V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 10 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 3 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - iget-object v2, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - const/16 v3, 0x1c - - .line 4 - invoke-virtual {v2, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iget-object v4, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - .line 5 - invoke-virtual {v4, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - invoke-direct {v0, v2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v2, 0x9 - - .line 6 - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 7 - iget-object v2, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - const/16 v4, 0xa - - invoke-virtual {v2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I - - .line 8 - iget-object v2, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I - - .line 9 - iget-object v2, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v2, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 10 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v4, 0xb - - .line 11 - invoke-virtual {v0, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 12 - iget-object v4, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {v4, v1}, Landroid/view/View;->setVisibility(I)V - - .line 13 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v4 - - if-nez v4, :cond_0 - - .line 14 - iget-object v5, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - invoke-virtual {v5, v1}, Landroid/view/View;->setVisibility(I)V - - .line 15 - :cond_0 - iget-object v5, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {v5, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 16 - iget-object v0, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - if-nez v0, :cond_1 - - .line 17 - iget-object v0, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 18 - :cond_1 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - if-nez v0, :cond_2 - - .line 19 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 20 - :cond_2 - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - const-string v5, "window" - - invoke-virtual {v0, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/view/WindowManager; - - .line 21 - new-instance v5, Landroid/util/DisplayMetrics; - - invoke-direct {v5}, Landroid/util/DisplayMetrics;->()V - - if-eqz v0, :cond_3 - - .line 22 - invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v0 - - invoke-virtual {v0, v5}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V - - .line 23 - :cond_3 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {v0}, Lcom/my/target/PanelView;->a()V - - .line 24 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {v0, p1}, Lcom/my/target/PanelView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 25 - iget-object v0, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - iget v6, v5, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v7, v5, Landroid/util/DisplayMetrics;->heightPixels:I - - invoke-virtual {v0, v6, v7}, Lcom/my/target/VerticalView;->a(II)V - - .line 26 - iget-object v0, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - invoke-virtual {v0, p1}, Lcom/my/target/VerticalView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 27 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->b()V - - .line 28 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - iget v6, p0, Lcom/my/target/InterstitialPromoView;->a:I - - invoke-virtual {v0, p1, v6}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;I)V - - .line 29 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - const/4 v6, 0x1 - - const/4 v7, 0x0 - - if-eqz v0, :cond_4 - - .line 30 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v8 - - if-eqz v8, :cond_4 - - .line 31 - iget-object v3, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - invoke-virtual {v3, v0, v6}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - goto :goto_0 - - .line 32 - :cond_4 - iget-object v0, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-static {v0}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_5 - - .line 33 - iget-object v3, p0, Lcom/my/target/DefaultView;->F:Lcom/my/target/IconButton; - - invoke-virtual {v3, v0, v7}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 34 - :cond_5 - :goto_0 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - if-eqz p1, :cond_6 - - .line 35 - invoke-virtual {p1}, Lcom/my/target/MediaData;->d()I - - move-result v0 - - .line 36 - invoke-virtual {p1}, Lcom/my/target/MediaData;->b()I - - move-result v3 - - goto :goto_1 - - :cond_6 - const/4 v0, 0x0 - - const/4 v3, 0x0 - - .line 37 - :goto_1 - new-instance v8, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v8, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 38 - iget-object v2, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - const/4 v9, 0x4 - - invoke-virtual {v2, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v8, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - if-eqz v0, :cond_8 - - if-eqz v3, :cond_8 - - int-to-float v2, v3 - - int-to-float v0, v0 - - div-float/2addr v2, v0 - - .line 39 - iget-object v0, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - const/16 v3, 0x40 - - invoke-virtual {v0, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - .line 40 - iget-object v9, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - int-to-float v3, v3 - - mul-float v3, v3, v2 - - float-to-int v2, v3 - - .line 41 - iput v0, v8, Landroid/widget/RelativeLayout$LayoutParams;->width:I - - .line 42 - iput v2, v8, Landroid/widget/RelativeLayout$LayoutParams;->height:I - - .line 43 - iget v0, v5, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v3, v5, Landroid/util/DisplayMetrics;->heightPixels:I - - add-int/2addr v0, v3 - - const/16 v3, 0x500 - - if-ge v0, v3, :cond_7 - - goto :goto_2 - - :cond_7 - const/4 v6, 0x0 - - :goto_2 - if-nez v6, :cond_8 - - neg-int v0, v2 - - .line 44 - div-int/lit8 v0, v0, 0x2 - - iput v0, v8, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - .line 45 - :cond_8 - sget v0, Lcom/my/target/DefaultView;->J:I - - invoke-virtual {v8, v1, v0}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 46 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x11 - - const/16 v2, 0x14 - - if-lt v0, v1, :cond_9 - - .line 47 - iget-object v0, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-virtual {v8, v0}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V - - goto :goto_3 - - .line 48 - :cond_9 - iget-object v0, p0, Lcom/my/target/DefaultView;->H:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iput v0, v8, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I - - .line 49 - :goto_3 - iget-object v0, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, v8}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - if-eqz p1, :cond_a - - .line 50 - iget-object v0, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - :cond_a - if-eqz v4, :cond_b - - .line 51 - invoke-virtual {v4}, Lcom/my/target/MediaBanner;->T()Z - - move-result p1 - - if-eqz p1, :cond_b - - .line 52 - iget-object p1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->d()V - - .line 53 - new-instance p1, Lcom/my/target/DefaultView$a; - - invoke-direct {p1, p0}, Lcom/my/target/DefaultView$a;->(Lcom/my/target/DefaultView;)V - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->post(Ljava/lang/Runnable;)Z - - :cond_b - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 2 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "Apply click area " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/my/target/ClickArea;->a()I - - move-result v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " to view" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->c:Z - - if-nez v0, :cond_1 - - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_1 - - .line 4 - :cond_1 - :goto_0 - iget-object v0, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - iget-object v1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 5 - :goto_1 - iget-object v0, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - iget-object v1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, p1, v1}, Lcom/my/target/VerticalView;->a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - iget-object v1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, p1, v1}, Lcom/my/target/PanelView;->a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - iget-boolean v1, p1, Lcom/my/target/ClickArea;->d:Z - - if-nez v1, :cond_3 - - iget-boolean p1, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz p1, :cond_2 - - goto :goto_2 - - :cond_2 - const/4 p1, 0x0 - - goto :goto_3 - - :cond_3 - :goto_2 - const/4 p1, 0x1 - - :goto_3 - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->setImageClickable(Z)V - - return-void -.end method - -.method public final setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 1 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->c()V - - return-void -.end method - -.method protected final setLayoutOrientation(I)V - .locals 9 - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setLayoutOrientation(I)V - - const/16 v0, 0x15 - - const/16 v1, 0xb - - const/16 v2, 0x11 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - const/16 v5, 0x8 - - const/4 v6, -0x2 - - const/4 v7, 0x0 - - const/4 v8, -0x1 - - if-ne p1, v4, :cond_1 - - .line 2 - invoke-virtual {p0, v8}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 3 - iget-object p1, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - invoke-virtual {p1, v7}, Landroid/widget/RelativeLayout;->setVisibility(I)V - - .line 4 - iget-object p1, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {p1, v5}, Landroid/view/ViewGroup;->setVisibility(I)V - - .line 5 - iget-object p1, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, v7}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 6 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 7 - sget v5, Lcom/my/target/DefaultView;->K:I - - invoke-virtual {p1, v3, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 8 - sget v3, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v3, v2, :cond_0 - - .line 9 - invoke-virtual {p1, v0, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - goto :goto_0 - - .line 10 - :cond_0 - invoke-virtual {p1, v1, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 11 - :goto_0 - iget-object v0, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - invoke-virtual {v0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 12 - iget-object p1, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - new-array v0, v4, [Landroid/view/View; - - iget-object v1, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - aput-object v1, v0, v7 - - invoke-virtual {p1, v0}, Lcom/my/target/PanelView;->c([Landroid/view/View;)V - - return-void - - :cond_1 - const/high16 p1, -0x1000000 - - .line 13 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 14 - iget-object p1, p0, Lcom/my/target/DefaultView;->C:Lcom/my/target/VerticalView; - - invoke-virtual {p1, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V - - .line 15 - iget-object p1, p0, Lcom/my/target/DefaultView;->E:Lcom/my/target/PanelView; - - invoke-virtual {p1, v7}, Landroid/view/ViewGroup;->setVisibility(I)V - - .line 16 - iget-object p1, p0, Lcom/my/target/DefaultView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 17 - iget-object p1, p0, Lcom/my/target/DefaultView;->D:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->g()Z - - move-result p1 - - if-eqz p1, :cond_2 - - .line 18 - new-instance p1, Lcom/my/target/DefaultView$b; - - invoke-direct {p1, p0}, Lcom/my/target/DefaultView$b;->(Lcom/my/target/DefaultView;)V - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->post(Ljava/lang/Runnable;)Z - - .line 19 - :cond_2 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v6, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 20 - sget v4, Lcom/my/target/DefaultView;->L:I - - invoke-virtual {p1, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 21 - sget v3, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v3, v2, :cond_3 - - .line 22 - invoke-virtual {p1, v0, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - goto :goto_1 - - .line 23 - :cond_3 - invoke-virtual {p1, v1, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 24 - :goto_1 - iget-object v0, p0, Lcom/my/target/DefaultView;->I:Lcom/my/target/IconButton; - - invoke-virtual {v0, p1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 2 - iget v0, p0, Lcom/my/target/InterstitialPromoView;->e:F - - const/4 v1, 0x0 - - cmpl-float v1, v0, v1 - - if-lez v1, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - div-float v0, p1, v0 - - invoke-virtual {v1, v0}, Lcom/my/target/VideoProgressWheelInterstitial;->setProgress(F)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/DefaultView;->G:Lcom/my/target/VideoProgressWheelInterstitial; - - iget v1, p0, Lcom/my/target/InterstitialPromoView;->e:F - - sub-float/2addr v1, p1 - - const/high16 p1, 0x3f800000 # 1.0f - - add-float/2addr v1, p1 - - float-to-int p1, v1 - - invoke-virtual {v0, p1}, Lcom/my/target/VideoProgressWheelInterstitial;->setDigit(I)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DeviceParamsDataProvider$a.smali b/smali/smali_classes2/com/my/target/DeviceParamsDataProvider$a.smali deleted file mode 100644 index 8e276c6c1..000000000 --- a/smali/smali_classes2/com/my/target/DeviceParamsDataProvider$a.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class Lcom/my/target/DeviceParamsDataProvider$a; -.super Ljava/lang/Object; -.source "DeviceParamsDataProvider.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/DeviceParamsDataProvider;->a(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/DeviceParamsDataProvider; - - -# direct methods -.method constructor (Lcom/my/target/DeviceParamsDataProvider;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/DeviceParamsDataProvider$a;->a:Lcom/my/target/DeviceParamsDataProvider; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider$a;->a:Lcom/my/target/DeviceParamsDataProvider; - - invoke-static {v0}, Lcom/my/target/DeviceParamsDataProvider;->a(Lcom/my/target/DeviceParamsDataProvider;)Z - - move-result v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/DeviceParamsDataProvider$a;->a:Lcom/my/target/DeviceParamsDataProvider; - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "rooted" - - invoke-virtual {v1, v2, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/DeviceParamsDataProvider.smali b/smali/smali_classes2/com/my/target/DeviceParamsDataProvider.smali deleted file mode 100644 index 908282190..000000000 --- a/smali/smali_classes2/com/my/target/DeviceParamsDataProvider.smali +++ /dev/null @@ -1,1387 +0,0 @@ -.class public final Lcom/my/target/DeviceParamsDataProvider; -.super Lcom/my/target/FPDataProvider; -.source "DeviceParamsDataProvider.java" - - -# instance fields -.field private b:Z - -.field private c:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private f:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private h:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private i:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private j:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private k:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private l:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private m:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private n:I - -.field private o:I - -.field private p:I - -.field private q:F - -.field private r:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private s:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private t:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private u:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private v:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - const/4 v0, 0x0 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/DeviceParamsDataProvider;->b:Z - - const-string v1, "" - - .line 3 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->c:Ljava/lang/String; - - .line 4 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - .line 5 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->e:Ljava/lang/String; - - .line 6 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->f:Ljava/lang/String; - - .line 7 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->g:Ljava/lang/String; - - .line 8 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->h:Ljava/lang/String; - - .line 9 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->i:Ljava/lang/String; - - .line 10 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->j:Ljava/lang/String; - - .line 11 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->k:Ljava/lang/String; - - .line 12 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->l:Ljava/lang/String; - - .line 13 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->m:Ljava/lang/String; - - .line 14 - iput v0, p0, Lcom/my/target/DeviceParamsDataProvider;->n:I - - .line 15 - iput v0, p0, Lcom/my/target/DeviceParamsDataProvider;->o:I - - .line 16 - iput v0, p0, Lcom/my/target/DeviceParamsDataProvider;->p:I - - const/4 v0, 0x0 - - .line 17 - iput v0, p0, Lcom/my/target/DeviceParamsDataProvider;->q:F - - .line 18 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->r:Ljava/lang/String; - - .line 19 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->s:Ljava/lang/String; - - .line 20 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->t:Ljava/lang/String; - - .line 21 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->u:Ljava/lang/String; - - .line 22 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->v:Ljava/lang/String; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/DeviceParamsDataProvider;)Z - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/DeviceParamsDataProvider;->d()Z - - move-result p0 - - return p0 -.end method - -.method private c(Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "window" - - .line 1 - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/view/WindowManager; - - if-nez p1, :cond_0 - - return-void - - .line 2 - :cond_0 - invoke-interface {p1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object p1 - - .line 3 - new-instance v0, Landroid/graphics/Point; - - invoke-direct {v0}, Landroid/graphics/Point;->()V - - .line 4 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x11 - - if-lt v1, v2, :cond_1 - - .line 5 - invoke-virtual {p1, v0}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V - - goto :goto_0 - - .line 6 - :cond_1 - invoke-virtual {p1, v0}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V - - .line 7 - :goto_0 - iget p1, v0, Landroid/graphics/Point;->x:I - - iput p1, p0, Lcom/my/target/DeviceParamsDataProvider;->n:I - - .line 8 - iget p1, v0, Landroid/graphics/Point;->y:I - - iput p1, p0, Lcom/my/target/DeviceParamsDataProvider;->o:I - - return-void -.end method - -.method private d(Landroid/content/Context;)Ljava/lang/String; - .locals 4 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - .line 1 - :try_start_0 - invoke-static {p1}, Lcom/my/target/PrefsCache;->a(Landroid/content/Context;)Lcom/my/target/PrefsCache; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - .line 2 - :try_start_1 - invoke-virtual {v1}, Lcom/my/target/PrefsCache;->a()Ljava/lang/String; - - move-result-object v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v2 - - goto :goto_0 - - :catchall_1 - move-exception v2 - - move-object v1, v0 - - :goto_0 - const-string v3, "PreferencesManager error" - - .line 3 - invoke-static {v3}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 4 - invoke-virtual {v2}, Ljava/lang/Throwable;->printStackTrace()V - - .line 5 - :goto_1 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - .line 6 - sget-object v0, Landroid/os/Build;->SERIAL:Ljava/lang/String; - - .line 7 - invoke-direct {p0, p1}, Lcom/my/target/DeviceParamsDataProvider;->e(Landroid/content/Context;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - .line 8 - invoke-virtual {p0, p1}, Lcom/my/target/DeviceParamsDataProvider;->b(Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_0 - const-string p1, "" - - .line 9 - :goto_2 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - iget-object v3, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/EncryptionUtils;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v1, :cond_1 - - .line 10 - invoke-virtual {v1, v0}, Lcom/my/target/PrefsCache;->a(Ljava/lang/String;)V - - :cond_1 - return-object v0 -.end method - -.method private d()Z - .locals 14 - - .line 11 - sget-object v0, Landroid/os/Build;->TAGS:Ljava/lang/String; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - const-string v3, "test-keys" - - .line 12 - invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_2 - - const-string v3, "/system/app/Superuser.apk" - - const-string v4, "/sbin/su" - - const-string v5, "/system/bin/su" - - const-string v6, "/system/xbin/su" - - const-string v7, "/data/local/xbin/su" - - const-string v8, "/data/local/bin/su" - - const-string v9, "/system/sd/xbin/su" - - const-string v10, "/system/bin/failsafe/su" - - const-string v11, "/data/local/su" - - const-string v12, "/su/bin/su" - - .line 13 - filled-new-array/range {v3 .. v12}, [Ljava/lang/String; - - move-result-object v3 - - .line 14 - array-length v4, v3 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v4, :cond_2 - - aget-object v6, v3, v5 - - .line 15 - new-instance v7, Ljava/io/File; - - invoke-direct {v7, v6}, Ljava/io/File;->(Ljava/lang/String;)V - - invoke-virtual {v7}, Ljava/io/File;->exists()Z - - move-result v6 - - if-eqz v6, :cond_1 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_1 - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_2 - :goto_2 - if-nez v0, :cond_a - - .line 16 - invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; - - move-result-object v3 - - const-string v4, "/system/xbin/which su" - - const-string v5, "/system/bin/which su" - - const-string v6, "which su" - - .line 17 - filled-new-array {v4, v5, v6}, [Ljava/lang/String; - - move-result-object v4 - - .line 18 - array-length v5, v4 - - :goto_3 - if-ge v1, v5, :cond_a - - aget-object v6, v4, v1 - - const/4 v7, 0x0 - - .line 19 - :try_start_0 - invoke-virtual {v3, v6}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process; - - move-result-object v6 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_8 - .catchall {:try_start_0 .. :try_end_0} :catchall_3 - - .line 20 - :try_start_1 - new-instance v8, Ljava/io/BufferedReader; - - new-instance v9, Ljava/io/InputStreamReader; - - invoke-virtual {v6}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; - - move-result-object v10 - - invoke-direct {v9, v10}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V - - invoke-direct {v8, v9}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_6 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - .line 21 - :try_start_2 - new-instance v7, Ljava/lang/StringBuilder; - - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V - - .line 22 - :goto_4 - invoke-virtual {v8}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v9 - - if-eqz v9, :cond_3 - - .line 23 - invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_4 - - .line 24 - :cond_3 - invoke-virtual {v6}, Ljava/lang/Process;->destroy()V - - .line 25 - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-nez v7, :cond_5 - - .line 26 - :try_start_3 - invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - goto :goto_5 - - :catch_0 - nop - - :goto_5 - if-eqz v6, :cond_4 - - .line 27 - :try_start_4 - invoke-virtual {v6}, Ljava/lang/Process;->destroy()V - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1 - - :catch_1 - :cond_4 - const/4 v0, 0x1 - - goto :goto_e - - .line 28 - :cond_5 - :goto_6 - :try_start_5 - invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - goto :goto_9 - - :catch_2 - nop - - goto :goto_9 - - :catchall_0 - move-exception v7 - - goto :goto_7 - - :catch_3 - nop - - goto :goto_8 - - :catchall_1 - move-exception v8 - - move-object v13, v8 - - move-object v8, v7 - - move-object v7, v13 - - :goto_7 - if-eqz v8, :cond_6 - - :try_start_6 - invoke-virtual {v8}, Ljava/io/BufferedReader;->close()V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_4 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - .line 29 - :catch_4 - :cond_6 - :try_start_7 - throw v7 - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_5 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - :catch_5 - nop - - goto :goto_c - - :catch_6 - move-object v8, v7 - - :goto_8 - if-eqz v8, :cond_7 - - goto :goto_6 - - :catchall_2 - move-exception v0 - - goto :goto_b - - :cond_7 - :goto_9 - if-eqz v6, :cond_9 - - .line 30 - :goto_a - :try_start_8 - invoke-virtual {v6}, Ljava/lang/Process;->destroy()V - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_9 - - goto :goto_d - - :catchall_3 - move-exception v0 - - move-object v6, v7 - - :goto_b - if-eqz v6, :cond_8 - - :try_start_9 - invoke-virtual {v6}, Ljava/lang/Process;->destroy()V - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_7 - - .line 31 - :catch_7 - :cond_8 - throw v0 - - :catch_8 - move-object v6, v7 - - :goto_c - if-eqz v6, :cond_9 - - goto :goto_a - - :catch_9 - :cond_9 - :goto_d - add-int/lit8 v1, v1, 0x1 - - goto :goto_3 - - :cond_a - :goto_e - return v0 -.end method - -.method private e(Landroid/content/Context;)Z - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - :try_start_0 - const-string v0, "android.permission.GET_ACCOUNTS" - - .line 1 - invoke-virtual {p1, v0}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "unable to check android.permission.GET_ACCOUNTS permission! Unexpected throwable in Context.checkCallingOrSelfPermission() method: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 3 - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 4 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, -0x1 - - :goto_0 - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_0 - const/4 p1, 0x0 - - :goto_1 - return p1 -.end method - - -# virtual methods -.method public declared-synchronized a(Landroid/content/Context;)V - .locals 4 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "HardwareIds" - } - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 2 - :try_start_0 - iget-boolean v0, p0, Lcom/my/target/DeviceParamsDataProvider;->b:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v0, :cond_0 - - .line 3 - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - const-string v0, "collect application info..." - - .line 4 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 5 - new-instance v0, Lcom/my/target/DeviceParamsDataProvider$a; - - invoke-direct {v0, p0}, Lcom/my/target/DeviceParamsDataProvider$a;->(Lcom/my/target/DeviceParamsDataProvider;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - .line 6 - sget-object v0, Landroid/os/Build;->DEVICE:Ljava/lang/String; - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->c:Ljava/lang/String; - - .line 7 - sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->i:Ljava/lang/String; - - .line 8 - sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String; - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->j:Ljava/lang/String; - - .line 9 - sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->e:Ljava/lang/String; - - .line 10 - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->f:Ljava/lang/String; - - .line 11 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->k:Ljava/lang/String; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/4 v0, 0x0 - - .line 12 - :try_start_2 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - iget-object v2, p0, Lcom/my/target/DeviceParamsDataProvider;->f:Ljava/lang/String; - - invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v1 - - .line 13 - iget-object v2, v1, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - - iput-object v2, p0, Lcom/my/target/DeviceParamsDataProvider;->g:Ljava/lang/String; - - .line 14 - iget v1, v1, Landroid/content/pm/PackageInfo;->versionCode:I - - invoke-static {v1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->h:Ljava/lang/String; - :try_end_2 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 15 - :catch_0 - :try_start_3 - invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - if-eqz v1, :cond_1 - - const-string v2, "android_id" - - .line 16 - invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - .line 17 - iget-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - if-nez v1, :cond_1 - - const-string v1, "" - - .line 18 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - .line 19 - :cond_1 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v1 - - iget-object v1, v1, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; - - invoke-virtual {v1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->l:Ljava/lang/String; - - const-string v1, "phone" - - .line 20 - invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/telephony/TelephonyManager; - - if-eqz v1, :cond_4 - - .line 21 - invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/DeviceParamsDataProvider;->s:Ljava/lang/String; - - .line 22 - invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getSimState()I - - move-result v2 - - const/4 v3, 0x5 - - if-ne v2, v3, :cond_2 - - .line 23 - invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/DeviceParamsDataProvider;->t:Ljava/lang/String; - - .line 24 - :cond_2 - invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; - - move-result-object v1 - - .line 25 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_3 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - const/4 v3, 0x3 - - if-le v2, v3, :cond_3 - - .line 26 - invoke-virtual {v1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/DeviceParamsDataProvider;->r:Ljava/lang/String; - - .line 27 - invoke-virtual {v1, v0, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->m:Ljava/lang/String; - - goto :goto_0 - - .line 28 - :cond_3 - iput-object v1, p0, Lcom/my/target/DeviceParamsDataProvider;->r:Ljava/lang/String; - - .line 29 - :cond_4 - :goto_0 - invoke-direct {p0, p1}, Lcom/my/target/DeviceParamsDataProvider;->c(Landroid/content/Context;)V - - .line 30 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v1 - - .line 31 - iget v2, v1, Landroid/util/DisplayMetrics;->densityDpi:I - - iput v2, p0, Lcom/my/target/DeviceParamsDataProvider;->p:I - - .line 32 - iget v1, v1, Landroid/util/DisplayMetrics;->density:F - - iput v1, p0, Lcom/my/target/DeviceParamsDataProvider;->q:F - - .line 33 - invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone; - - move-result-object v1 - - .line 34 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, v0, v0}, Ljava/util/TimeZone;->getDisplayName(ZI)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " " - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/util/TimeZone;->getID()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->u:Ljava/lang/String; - - .line 35 - invoke-direct {p0, p1}, Lcom/my/target/DeviceParamsDataProvider;->d(Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_5 - - .line 36 - iput-object p1, p0, Lcom/my/target/DeviceParamsDataProvider;->v:Ljava/lang/String; - - :cond_5 - const-string p1, "android_id" - - .line 37 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->d:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "device" - - .line 38 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->c:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "os" - - const-string v0, "Android" - - .line 39 - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "manufacture" - - .line 40 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->i:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "osver" - - .line 41 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->e:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "app" - - .line 42 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->f:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "appver" - - .line 43 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->g:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "appbuild" - - .line 44 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->h:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "lang" - - .line 45 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->k:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "app_lang" - - .line 46 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->l:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "sim_loc" - - .line 47 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->m:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "euname" - - .line 48 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->j:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "w" - - .line 49 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/DeviceParamsDataProvider;->n:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "h" - - .line 50 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/DeviceParamsDataProvider;->o:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "dpi" - - .line 51 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/DeviceParamsDataProvider;->p:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "density" - - .line 52 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/DeviceParamsDataProvider;->q:F - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "operator_id" - - .line 53 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->r:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "operator_name" - - .line 54 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->s:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "sim_operator_id" - - .line 55 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->t:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "timezone" - - .line 56 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->u:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "mrgs_device_id" - - .line 57 - iget-object v0, p0, Lcom/my/target/DeviceParamsDataProvider;->v:Ljava/lang/String; - - invoke-virtual {p0, p1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 58 - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->b()Ljava/util/Map; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_1 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - .line 59 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, " = " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_6 - const/4 p1, 0x1 - - .line 60 - iput-boolean p1, p0, Lcom/my/target/DeviceParamsDataProvider;->b:Z - - const-string p1, "collected" - - .line 61 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - .line 62 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public b(Landroid/content/Context;)Ljava/lang/String; - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - :try_start_0 - invoke-static {p1}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager; - - move-result-object p1 - - const-string v0, "com.google" - - invoke-virtual {p1, v0}, Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_0 - - .line 2 - array-length v0, p1 - - if-lez v0, :cond_0 - - const/4 v0, 0x0 - - .line 3 - aget-object p1, p1, v0 - - iget-object p1, p1, Landroid/accounts/Account;->name:Ljava/lang/String; - - return-object p1 - - :cond_0 - const-string p1, "" - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/DiskCache$a.smali b/smali/smali_classes2/com/my/target/DiskCache$a.smali deleted file mode 100644 index 7b0c16e30..000000000 --- a/smali/smali_classes2/com/my/target/DiskCache$a.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class final Lcom/my/target/DiskCache$a; -.super Ljava/lang/Object; -.source "DiskCache.java" - -# interfaces -.implements Ljava/io/FilenameFilter; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/DiskCache; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public accept(Ljava/io/File;Ljava/lang/String;)Z - .locals 0 - - const-string p1, "mytrg_" - - .line 1 - invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/DiskCache$b.smali b/smali/smali_classes2/com/my/target/DiskCache$b.smali deleted file mode 100644 index d596000c8..000000000 --- a/smali/smali_classes2/com/my/target/DiskCache$b.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class final Lcom/my/target/DiskCache$b; -.super Ljava/lang/Object; -.source "DiskCache.java" - -# interfaces -.implements Ljava/io/FilenameFilter; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/DiskCache; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public accept(Ljava/io/File;Ljava/lang/String;)Z - .locals 0 - - const-string p1, ".mp4" - - .line 1 - invoke-virtual {p2, p1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/DiskCache$c.smali b/smali/smali_classes2/com/my/target/DiskCache$c.smali deleted file mode 100644 index 8fddf79a8..000000000 --- a/smali/smali_classes2/com/my/target/DiskCache$c.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class Lcom/my/target/DiskCache$c; -.super Ljava/lang/Object; -.source "DiskCache.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/DiskCache;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Ljava/io/File;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Lcom/my/target/DiskCache;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/io/File;Ljava/io/File;)I - .locals 2 - - .line 1 - invoke-virtual {p2}, Ljava/io/File;->lastModified()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p1}, Ljava/io/File;->lastModified()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I - - move-result p1 - - return p1 -.end method - -.method public synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Ljava/io/File; - - check-cast p2, Ljava/io/File; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/DiskCache$c;->a(Ljava/io/File;Ljava/io/File;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/DiskCache.smali b/smali/smali_classes2/com/my/target/DiskCache.smali deleted file mode 100644 index 1fd2686e0..000000000 --- a/smali/smali_classes2/com/my/target/DiskCache.smali +++ /dev/null @@ -1,1503 +0,0 @@ -.class public final Lcom/my/target/DiskCache; -.super Ljava/lang/Object; -.source "DiskCache.java" - - -# static fields -.field private static final b:Ljava/io/FilenameFilter; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private static final c:Ljava/io/FilenameFilter; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private static volatile d:Lcom/my/target/DiskCache; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/io/File; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - new-instance v0, Lcom/my/target/DiskCache$a; - - invoke-direct {v0}, Lcom/my/target/DiskCache$a;->()V - - sput-object v0, Lcom/my/target/DiskCache;->b:Ljava/io/FilenameFilter; - - .line 2 - new-instance v0, Lcom/my/target/DiskCache$b; - - invoke-direct {v0}, Lcom/my/target/DiskCache$b;->()V - - sput-object v0, Lcom/my/target/DiskCache;->c:Ljava/io/FilenameFilter; - - return-void -.end method - -.method private constructor (Ljava/io/File;)V - .locals 0 - .param p1 # Ljava/io/File; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - return-void -.end method - -.method private a(Ljava/io/InputStream;Ljava/io/OutputStream;)I - .locals 6 - .param p1 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/io/OutputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - const/16 v0, 0x2000 - - new-array v1, v0, [B - - .line 61 - new-instance v2, Ljava/io/BufferedInputStream; - - invoke-direct {v2, p1, v0}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;I)V - - .line 62 - new-instance p1, Ljava/io/BufferedOutputStream; - - invoke-direct {p1, p2, v0}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;I)V - - const/4 p2, 0x0 - - const/4 v3, 0x0 - - .line 63 - :goto_0 - :try_start_0 - invoke-virtual {v2, v1, p2, v0}, Ljava/io/BufferedInputStream;->read([BII)I - - move-result v4 - - const/4 v5, -0x1 - - if-eq v4, v5, :cond_0 - - .line 64 - invoke-virtual {p1, v1, p2, v4}, Ljava/io/BufferedOutputStream;->write([BII)V - - add-int/2addr v3, v4 - - goto :goto_0 - - .line 65 - :cond_0 - invoke-virtual {p1}, Ljava/io/BufferedOutputStream;->flush()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 66 - :try_start_1 - invoke-virtual {p1}, Ljava/io/BufferedOutputStream;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - .line 67 - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 68 - :goto_1 - :try_start_2 - invoke-virtual {v2}, Ljava/io/BufferedInputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_2 - - :catch_1 - move-exception p1 - - .line 69 - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_2 - return v3 - - :catchall_0 - move-exception p2 - - .line 70 - :try_start_3 - invoke-virtual {p1}, Ljava/io/BufferedOutputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 - - goto :goto_3 - - :catch_2 - move-exception p1 - - .line 71 - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 72 - :goto_3 - :try_start_4 - invoke-virtual {v2}, Ljava/io/BufferedInputStream;->close()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 - - goto :goto_4 - - :catch_3 - move-exception p1 - - .line 73 - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 74 - :goto_4 - throw p2 -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/DiskCache; - .locals 6 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/DiskCache;->d:Lcom/my/target/DiskCache; - - if-nez v0, :cond_5 - - .line 2 - const-class v1, Lcom/my/target/DiskCache; - - monitor-enter v1 - - .line 3 - :try_start_0 - sget-object v0, Lcom/my/target/DiskCache;->d:Lcom/my/target/DiskCache; - - if-nez v0, :cond_4 - - .line 4 - invoke-virtual {p0}, Landroid/content/Context;->getCacheDir()Ljava/io/File; - - move-result-object p0 - - const/4 v2, 0x1 - - if-eqz p0, :cond_0 - - .line 5 - invoke-virtual {p0}, Ljava/io/File;->exists()Z - - move-result v3 - - if-nez v3, :cond_0 - - .line 6 - invoke-virtual {p0}, Ljava/io/File;->mkdir()Z - - move-result v2 - - :cond_0 - const/4 v3, 0x0 - - if-nez v2, :cond_1 - - const-string p0, "DiskCache: unable to create cache dir" - - .line 7 - invoke-static {p0}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - .line 8 - monitor-exit v1 - - return-object v3 - - .line 9 - :cond_1 - new-instance v4, Ljava/io/File; - - const-string v5, "mytargetcache" - - invoke-direct {v4, p0, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - .line 10 - invoke-virtual {v4}, Ljava/io/File;->exists()Z - - move-result p0 - - if-nez p0, :cond_2 - - .line 11 - invoke-virtual {v4}, Ljava/io/File;->mkdir()Z - - move-result v2 - - :cond_2 - if-nez v2, :cond_3 - - const-string p0, "DiskCache: unable to create cache dir" - - .line 12 - invoke-static {p0}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - .line 13 - monitor-exit v1 - - return-object v3 - - .line 14 - :cond_3 - invoke-virtual {v4}, Ljava/io/File;->isDirectory()Z - - move-result p0 - - if-eqz p0, :cond_4 - - invoke-virtual {v4}, Ljava/io/File;->canWrite()Z - - move-result p0 - - if-eqz p0, :cond_4 - - .line 15 - new-instance p0, Lcom/my/target/DiskCache; - - invoke-direct {p0, v4}, Lcom/my/target/DiskCache;->(Ljava/io/File;)V - - sput-object p0, Lcom/my/target/DiskCache;->d:Lcom/my/target/DiskCache; - - move-object v0, p0 - - .line 16 - :cond_4 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_5 - :goto_0 - return-object v0 -.end method - -.method private declared-synchronized a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 54 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/DiskCache;->a()V - - .line 55 - invoke-direct {p0, p1, p2}, Lcom/my/target/DiskCache;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; - - move-result-object p1 - - .line 56 - invoke-virtual {p1}, Ljava/io/File;->exists()Z - - move-result p2 - - if-eqz p2, :cond_0 - - .line 57 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "DiskCache get path: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 58 - :try_start_1 - invoke-virtual {p1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object p1 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catch_0 - move-exception p1 - - .line 59 - :try_start_2 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "DiskCache exception: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :cond_0 - const/4 p1, 0x0 - - .line 60 - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method private b(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 17 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mytrg_" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {p1}, Lcom/my/target/EncryptionUtils;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 18 - new-instance p2, Ljava/io/File; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iget-object v1, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/io/File;->(Ljava/lang/String;)V - - return-object p2 -.end method - - -# virtual methods -.method public declared-synchronized a(Ljava/io/InputStream;Ljava/lang/String;)Ljava/io/File; - .locals 3 - .param p1 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 38 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/DiskCache;->a()V - - const-string v0, ".img" - - .line 39 - invoke-direct {p0, p2, v0}, Lcom/my/target/DiskCache;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; - - move-result-object p2 - - .line 40 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache save image: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - const/4 v0, 0x0 - - .line 41 - :try_start_1 - new-instance v1, Ljava/io/FileOutputStream; - - invoke-direct {v1, p2}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 42 - :try_start_2 - invoke-direct {p0, p1, v1}, Lcom/my/target/DiskCache;->a(Ljava/io/InputStream;Ljava/io/OutputStream;)I - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - .line 43 - :try_start_3 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 44 - :try_start_4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - .line 45 - :goto_0 - monitor-exit p0 - - return-object p2 - - :catch_1 - move-exception p1 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - move-object v1, v0 - - goto :goto_3 - - :catch_2 - move-exception p1 - - move-object v1, v0 - - .line 46 - :goto_1 - :try_start_5 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v2, "DiskCache exception: " - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-eqz v1, :cond_0 - - .line 47 - :try_start_6 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - goto :goto_2 - - :catch_3 - move-exception p1 - - .line 48 - :try_start_7 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - .line 49 - :cond_0 - :goto_2 - monitor-exit p0 - - return-object v0 - - :catchall_1 - move-exception p1 - - :goto_3 - if-eqz v1, :cond_1 - - .line 50 - :try_start_8 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_4 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - goto :goto_4 - - :catch_4 - move-exception p2 - - .line 51 - :try_start_9 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - .line 52 - :cond_1 - :goto_4 - throw p1 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - :catchall_2 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public a(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, ".mp4" - - .line 53 - invoke-direct {p0, p1, v0}, Lcom/my/target/DiskCache;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public declared-synchronized a()V - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 17 - :try_start_0 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 18 - :try_start_1 - iget-object v2, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - invoke-virtual {v2}, Ljava/io/File;->lastModified()J - - move-result-wide v2 - - const-wide/32 v4, 0x240c8400 - - add-long/2addr v2, v4 - - cmp-long v6, v2, v0 - - if-gez v6, :cond_2 - - .line 19 - iget-object v2, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - sget-object v3, Lcom/my/target/DiskCache;->b:Ljava/io/FilenameFilter; - - invoke-virtual {v2, v3}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File; - - move-result-object v2 - - if-eqz v2, :cond_1 - - .line 20 - array-length v3, v2 - - const/4 v6, 0x0 - - :goto_0 - if-ge v6, v3, :cond_1 - - aget-object v7, v2, v6 - - .line 21 - invoke-virtual {v7}, Ljava/io/File;->isFile()Z - - move-result v8 - - if-eqz v8, :cond_0 - - .line 22 - invoke-virtual {v7}, Ljava/io/File;->lastModified()J - - move-result-wide v8 - - add-long/2addr v8, v4 - - cmp-long v10, v8, v0 - - if-gez v10, :cond_0 - - .line 23 - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v9, "DiskCache: remove expired file " - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 24 - invoke-virtual {v7}, Ljava/io/File;->delete()Z - - move-result v8 - - if-nez v8, :cond_0 - - .line 25 - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v9, "DiskCache: unable to delete file " - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_0 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - .line 26 - :cond_1 - iget-object v2, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - invoke-virtual {v2, v0, v1}, Ljava/io/File;->setLastModified(J)Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 27 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache: unable to set last modified to dir " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 28 - :cond_2 - iget-object v0, p0, Lcom/my/target/DiskCache;->a:Ljava/io/File; - - sget-object v1, Lcom/my/target/DiskCache;->c:Ljava/io/FilenameFilter; - - invoke-virtual {v0, v1}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File; - - move-result-object v0 - - if-eqz v0, :cond_4 - - .line 29 - array-length v1, v0 - - const/16 v2, 0xa - - if-le v1, v2, :cond_4 - - .line 30 - new-instance v1, Lcom/my/target/DiskCache$c; - - invoke-direct {v1, p0}, Lcom/my/target/DiskCache$c;->(Lcom/my/target/DiskCache;)V - - invoke-static {v0, v1}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V - - .line 31 - array-length v1, v0 - - add-int/lit8 v1, v1, -0x1 - - :goto_1 - if-lt v1, v2, :cond_4 - - .line 32 - aget-object v3, v0, v1 - - invoke-virtual {v3}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v3 - - .line 33 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "DiskCache: remove redundant video " - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 34 - aget-object v4, v0, v1 - - invoke-virtual {v4}, Ljava/io/File;->delete()Z - - move-result v4 - - if-nez v4, :cond_3 - - .line 35 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "DiskCache: unable to remove file " - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :cond_3 - add-int/lit8 v1, v1, -0x1 - - goto :goto_1 - - :catch_0 - move-exception v0 - - .line 36 - :try_start_2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "DiskCache exception: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 37 - :cond_4 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized b(Ljava/io/InputStream;Ljava/lang/String;)Ljava/io/File; - .locals 3 - .param p1 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/DiskCache;->a()V - - const-string v0, ".mp4" - - .line 2 - invoke-direct {p0, p2, v0}, Lcom/my/target/DiskCache;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; - - move-result-object p2 - - .line 3 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache save video: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - const/4 v0, 0x0 - - .line 4 - :try_start_1 - new-instance v1, Ljava/io/FileOutputStream; - - invoke-direct {v1, p2}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 5 - :try_start_2 - invoke-direct {p0, p1, v1}, Lcom/my/target/DiskCache;->a(Ljava/io/InputStream;Ljava/io/OutputStream;)I - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - .line 6 - :try_start_3 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 7 - :try_start_4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - .line 8 - :goto_0 - monitor-exit p0 - - return-object p2 - - :catch_1 - move-exception p1 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - move-object v1, v0 - - goto :goto_3 - - :catch_2 - move-exception p1 - - move-object v1, v0 - - .line 9 - :goto_1 - :try_start_5 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v2, "DiskCache exception: " - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-eqz v1, :cond_0 - - .line 10 - :try_start_6 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_3 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - goto :goto_2 - - :catch_3 - move-exception p1 - - .line 11 - :try_start_7 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - .line 12 - :cond_0 - :goto_2 - monitor-exit p0 - - return-object v0 - - :catchall_1 - move-exception p1 - - :goto_3 - if-eqz v1, :cond_1 - - .line 13 - :try_start_8 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_8 - .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_4 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - goto :goto_4 - - :catch_4 - move-exception p2 - - .line 14 - :try_start_9 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - .line 15 - :cond_1 - :goto_4 - throw p1 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - :catchall_2 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public b(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, ".img" - - .line 16 - invoke-direct {p0, p1, v0}, Lcom/my/target/DiskCache;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public declared-synchronized c(Ljava/lang/String;)Landroid/graphics/Bitmap; - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/DiskCache;->a()V - - const-string v0, ".img" - - .line 2 - invoke-direct {p0, p1, v0}, Lcom/my/target/DiskCache;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; - - move-result-object p1 - - .line 3 - invoke-virtual {p1}, Ljava/io/File;->exists()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache get image: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 5 - :try_start_1 - invoke-virtual {p1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap; - - move-result-object p1 - :try_end_1 - .catch Ljava/lang/OutOfMemoryError; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catch_0 - move-exception p1 - - .line 6 - :try_start_2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - goto :goto_0 - - :catch_1 - move-exception v0 - - .line 7 - invoke-static {}, Ljava/lang/System;->gc()V - - const-string v1, "DiskCache OOME, trying once again" - - .line 8 - invoke-static {v1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 9 - :try_start_3 - new-instance v1, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v1}, Landroid/graphics/BitmapFactory$Options;->()V - - const/4 v2, 0x2 - - .line 10 - iput v2, v1, Landroid/graphics/BitmapFactory$Options;->inSampleSize:I - - .line 11 - invoke-virtual {p1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v1}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object p1 - :try_end_3 - .catch Ljava/lang/OutOfMemoryError; {:try_start_3 .. :try_end_3} :catch_2 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - monitor-exit p0 - - return-object p1 - - .line 12 - :catch_2 - :try_start_4 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DiskCache OOME, called twice: " - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :cond_0 - :goto_0 - const/4 p1, 0x0 - - .line 13 - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/smali/smali_classes2/com/my/target/EncryptionUtils.smali b/smali/smali_classes2/com/my/target/EncryptionUtils.smali deleted file mode 100644 index 0b44ab934..000000000 --- a/smali/smali_classes2/com/my/target/EncryptionUtils.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public Lcom/my/target/EncryptionUtils; -.super Ljava/lang/Object; -.source "EncryptionUtils.java" - - -# direct methods -.method public static a(Ljava/lang/String;)Ljava/lang/String; - .locals 6 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - :try_start_0 - const-string v0, "md5" - - .line 1 - invoke-static {v0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v0 - - const-string v1, "UTF-8" - - .line 2 - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/security/MessageDigest;->update([B)V - - .line 3 - invoke-virtual {v0}, Ljava/security/MessageDigest;->digest()[B - - move-result-object p0 - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - .line 5 - :goto_0 - array-length v3, p0 - - if-ge v2, v3, :cond_0 - - const-string v3, "%02X" - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/Object; - - .line 6 - aget-byte v5, p0, v2 - - invoke-static {v5}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v5 - - aput-object v5, v4, v1 - - invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - .line 7 - :cond_0 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale; - - invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - const/4 p0, 0x0 - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$a.smali b/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$a.smali deleted file mode 100644 index 828eeab91..000000000 --- a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$a.smali +++ /dev/null @@ -1,917 +0,0 @@ -.class Lcom/my/target/EnvironmentParamsDataProvider$a; -.super Ljava/lang/Object; -.source "EnvironmentParamsDataProvider.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/EnvironmentParamsDataProvider; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "a" -.end annotation - - -# instance fields -.field private a:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private b:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/EnvironmentParamsDataProvider$b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 4 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - .line 2 - iput-object v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - - const-string v0, "phone" - - .line 3 - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/telephony/TelephonyManager; - - if-nez v0, :cond_0 - - return-void - - .line 4 - :cond_0 - :try_start_0 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/16 v2, 0x11 - - const-string v3, "android.permission.ACCESS_COARSE_LOCATION" - - if-lt v1, v2, :cond_1 - - .line 5 - :try_start_1 - invoke-static {v3, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->b(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - .line 6 - invoke-direct {p0, v0}, Lcom/my/target/EnvironmentParamsDataProvider$a;->b(Landroid/telephony/TelephonyManager;)Ljava/util/ArrayList; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - - .line 7 - :cond_1 - iget-object v1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_4 - - :cond_2 - const-string v1, "android.permission.ACCESS_FINE_LOCATION" - - .line 8 - invoke-static {v1, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->b(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v1 - - if-nez v1, :cond_3 - - .line 9 - invoke-static {v3, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->b(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - .line 10 - :cond_3 - invoke-direct {p0, v0}, Lcom/my/target/EnvironmentParamsDataProvider$a;->a(Landroid/telephony/TelephonyManager;)Ljava/util/ArrayList; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 11 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Environment provider exception " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_4 - :goto_0 - return-void -.end method - -.method private a(Landroid/telephony/TelephonyManager;)Ljava/util/ArrayList; - .locals 4 - .param p1 # Landroid/telephony/TelephonyManager; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/telephony/TelephonyManager;", - ")", - "Ljava/util/ArrayList<", - "Lcom/my/target/EnvironmentParamsDataProvider$b;", - ">;" - } - .end annotation - - .line 2 - invoke-virtual {p1}, Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 3 - instance-of v1, v0, Landroid/telephony/gsm/GsmCellLocation; - - if-eqz v1, :cond_1 - - .line 4 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 5 - check-cast v0, Landroid/telephony/gsm/GsmCellLocation; - - .line 6 - new-instance v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - const-string v3, "gsm" - - invoke-direct {v2, v3}, Lcom/my/target/EnvironmentParamsDataProvider$b;->(Ljava/lang/String;)V - - .line 7 - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 8 - invoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getCid()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 9 - invoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I - - move-result v0 - - iput v0, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 10 - invoke-virtual {p1}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->a:Ljava/lang/String; - - .line 11 - iget-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->a:Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_0 - - .line 12 - :try_start_0 - iget-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->a:Ljava/lang/String; - - const/4 v0, 0x0 - - const/4 v3, 0x3 - - invoke-virtual {p1, v0, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p1 - - iput p1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 13 - iget-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->a:Ljava/lang/String; - - invoke-virtual {p1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p1 - - iput p1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 14 - :catch_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "unable to substring network operator " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->a:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 15 - :cond_0 - :goto_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "current cell: " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v0, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, "," - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v0, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_1 - const/4 v1, 0x0 - - :goto_1 - return-object v1 -.end method - -.method static synthetic a(Lcom/my/target/EnvironmentParamsDataProvider$a;)Ljava/util/ArrayList; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/EnvironmentParamsDataProvider$a;->b:Ljava/util/ArrayList; - - return-object p0 -.end method - -.method private b(Landroid/telephony/TelephonyManager;)Ljava/util/ArrayList; - .locals 8 - .param p1 # Landroid/telephony/TelephonyManager; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .annotation build Landroid/annotation/TargetApi; - value = 0x11 - .end annotation - - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/telephony/TelephonyManager;", - ")", - "Ljava/util/ArrayList<", - "Lcom/my/target/EnvironmentParamsDataProvider$b;", - ">;" - } - .end annotation - - .line 1 - invoke-virtual {p1}, Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List; - - move-result-object p1 - - if-eqz p1, :cond_8 - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 3 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_9 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/telephony/CellInfo; - - .line 4 - invoke-virtual {v1}, Landroid/telephony/CellInfo;->isRegistered()Z - - move-result v2 - - if-eqz v2, :cond_0 - - .line 5 - instance-of v2, v1, Landroid/telephony/CellInfoLte; - - const/16 v3, 0x18 - - const v4, 0x7fffffff - - if-eqz v2, :cond_2 - - .line 6 - new-instance v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - const-string v5, "lte" - - invoke-direct {v2, v5}, Lcom/my/target/EnvironmentParamsDataProvider$b;->(Ljava/lang/String;)V - - .line 7 - check-cast v1, Landroid/telephony/CellInfoLte; - - invoke-virtual {v1}, Landroid/telephony/CellInfoLte;->getCellIdentity()Landroid/telephony/CellIdentityLte; - - move-result-object v5 - - .line 8 - invoke-virtual {v1}, Landroid/telephony/CellInfoLte;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthLte; - - move-result-object v1 - - .line 9 - invoke-virtual {v5}, Landroid/telephony/CellIdentityLte;->getCi()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 10 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 11 - invoke-virtual {v5}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 12 - invoke-virtual {v5}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - .line 13 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthLte;->getLevel()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 14 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthLte;->getDbm()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 15 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthLte;->getAsuLevel()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 16 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthLte;->getTimingAdvance()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - .line 17 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v1, v3, :cond_1 - - .line 18 - invoke-virtual {v5}, Landroid/telephony/CellIdentityLte;->getEarfcn()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->j:I - - .line 19 - :cond_1 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->k:I - - .line 20 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->l:I - - .line 21 - invoke-virtual {v5}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->m:I - - goto/16 :goto_2 - - .line 22 - :cond_2 - instance-of v2, v1, Landroid/telephony/CellInfoGsm; - - if-eqz v2, :cond_5 - - .line 23 - new-instance v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - const-string v5, "gsm" - - invoke-direct {v2, v5}, Lcom/my/target/EnvironmentParamsDataProvider$b;->(Ljava/lang/String;)V - - .line 24 - check-cast v1, Landroid/telephony/CellInfoGsm; - - invoke-virtual {v1}, Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm; - - move-result-object v5 - - .line 25 - invoke-virtual {v1}, Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm; - - move-result-object v1 - - .line 26 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getCid()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 27 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 28 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 29 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - .line 30 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthGsm;->getLevel()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 31 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthGsm;->getDbm()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 32 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthGsm;->getAsuLevel()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 33 - sget v6, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v7, 0x1a - - if-lt v6, v7, :cond_3 - - .line 34 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthGsm;->getTimingAdvance()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - goto :goto_1 - - .line 35 - :cond_3 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - .line 36 - :goto_1 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->j:I - - .line 37 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v1, v3, :cond_4 - - .line 38 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getBsic()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->k:I - - .line 39 - :cond_4 - invoke-virtual {v5}, Landroid/telephony/CellIdentityGsm;->getPsc()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->l:I - - .line 40 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->m:I - - goto/16 :goto_2 - - .line 41 - :cond_5 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v5, 0x12 - - if-lt v2, v5, :cond_7 - - instance-of v2, v1, Landroid/telephony/CellInfoWcdma; - - if-eqz v2, :cond_7 - - .line 42 - new-instance v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - const-string v5, "wcdma" - - invoke-direct {v2, v5}, Lcom/my/target/EnvironmentParamsDataProvider$b;->(Ljava/lang/String;)V - - .line 43 - check-cast v1, Landroid/telephony/CellInfoWcdma; - - invoke-virtual {v1}, Landroid/telephony/CellInfoWcdma;->getCellIdentity()Landroid/telephony/CellIdentityWcdma; - - move-result-object v5 - - .line 44 - invoke-virtual {v1}, Landroid/telephony/CellInfoWcdma;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthWcdma; - - move-result-object v1 - - .line 45 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getCid()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 46 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 47 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 48 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - .line 49 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthWcdma;->getLevel()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 50 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthWcdma;->getDbm()I - - move-result v6 - - iput v6, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 51 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthWcdma;->getAsuLevel()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 52 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - .line 53 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v1, v3, :cond_6 - - .line 54 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getUarfcn()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->j:I - - .line 55 - :cond_6 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->k:I - - .line 56 - invoke-virtual {v5}, Landroid/telephony/CellIdentityWcdma;->getPsc()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->l:I - - .line 57 - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->m:I - - goto :goto_2 - - .line 58 - :cond_7 - instance-of v2, v1, Landroid/telephony/CellInfoCdma; - - if-eqz v2, :cond_0 - - .line 59 - new-instance v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - const-string v3, "cdma" - - invoke-direct {v2, v3}, Lcom/my/target/EnvironmentParamsDataProvider$b;->(Ljava/lang/String;)V - - .line 60 - check-cast v1, Landroid/telephony/CellInfoCdma; - - invoke-virtual {v1}, Landroid/telephony/CellInfoCdma;->getCellIdentity()Landroid/telephony/CellIdentityCdma; - - move-result-object v3 - - .line 61 - invoke-virtual {v1}, Landroid/telephony/CellInfoCdma;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthCdma; - - move-result-object v1 - - .line 62 - invoke-virtual {v3}, Landroid/telephony/CellIdentityCdma;->getNetworkId()I - - move-result v4 - - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->n:I - - .line 63 - invoke-virtual {v3}, Landroid/telephony/CellIdentityCdma;->getSystemId()I - - move-result v4 - - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->o:I - - .line 64 - invoke-virtual {v3}, Landroid/telephony/CellIdentityCdma;->getBasestationId()I - - move-result v4 - - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->p:I - - .line 65 - invoke-virtual {v3}, Landroid/telephony/CellIdentityCdma;->getLatitude()I - - move-result v4 - - iput v4, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->q:I - - .line 66 - invoke-virtual {v3}, Landroid/telephony/CellIdentityCdma;->getLongitude()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->r:I - - .line 67 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getCdmaLevel()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->s:I - - .line 68 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getLevel()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 69 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getEvdoLevel()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->t:I - - .line 70 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getAsuLevel()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 71 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getCdmaDbm()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->u:I - - .line 72 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getDbm()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 73 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getEvdoDbm()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->v:I - - .line 74 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getEvdoEcio()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->w:I - - .line 75 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getCdmaEcio()I - - move-result v3 - - iput v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->x:I - - .line 76 - invoke-virtual {v1}, Landroid/telephony/CellSignalStrengthCdma;->getEvdoSnr()I - - move-result v1 - - iput v1, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->y:I - - .line 77 - :goto_2 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_0 - - :cond_8 - const/4 v0, 0x0 - - :cond_9 - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$b.smali b/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$b.smali deleted file mode 100644 index fc1d638be..000000000 --- a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$b.smali +++ /dev/null @@ -1,154 +0,0 @@ -.class Lcom/my/target/EnvironmentParamsDataProvider$b; -.super Ljava/lang/Object; -.source "EnvironmentParamsDataProvider.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/EnvironmentParamsDataProvider; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "b" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field b:I - -.field c:I - -.field d:I - -.field e:I - -.field f:I - -.field g:I - -.field h:I - -.field i:I - -.field j:I - -.field k:I - -.field l:I - -.field m:I - -.field n:I - -.field o:I - -.field p:I - -.field q:I - -.field r:I - -.field s:I - -.field t:I - -.field u:I - -.field v:I - -.field w:I - -.field x:I - -.field y:I - - -# direct methods -.method constructor (Ljava/lang/String;)V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const v0, 0x7fffffff - - .line 2 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 3 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 4 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 5 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - .line 6 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 7 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 8 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 9 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - .line 10 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->j:I - - .line 11 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->k:I - - .line 12 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->l:I - - .line 13 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->m:I - - .line 14 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->n:I - - .line 15 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->o:I - - .line 16 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->p:I - - .line 17 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->q:I - - .line 18 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->r:I - - .line 19 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->s:I - - .line 20 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->t:I - - .line 21 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->u:I - - .line 22 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->v:I - - .line 23 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->w:I - - .line 24 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->x:I - - .line 25 - iput v0, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->y:I - - .line 26 - iput-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$b;->a:Ljava/lang/String; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c$a.smali b/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c$a.smali deleted file mode 100644 index d262e4636..000000000 --- a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c$a.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class Lcom/my/target/EnvironmentParamsDataProvider$c$a; -.super Ljava/lang/Object; -.source "EnvironmentParamsDataProvider.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/EnvironmentParamsDataProvider$c;->(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Landroid/net/wifi/ScanResult;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Lcom/my/target/EnvironmentParamsDataProvider$c;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/net/wifi/ScanResult;Landroid/net/wifi/ScanResult;)I - .locals 0 - - .line 1 - iget p1, p1, Landroid/net/wifi/ScanResult;->level:I - - iget p2, p2, Landroid/net/wifi/ScanResult;->level:I - - if-ge p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - if-le p1, p2, :cond_1 - - const/4 p1, -0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Landroid/net/wifi/ScanResult; - - check-cast p2, Landroid/net/wifi/ScanResult; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/EnvironmentParamsDataProvider$c$a;->a(Landroid/net/wifi/ScanResult;Landroid/net/wifi/ScanResult;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c.smali b/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c.smali deleted file mode 100644 index cb3555660..000000000 --- a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider$c.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class Lcom/my/target/EnvironmentParamsDataProvider$c; -.super Ljava/lang/Object; -.source "EnvironmentParamsDataProvider.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/EnvironmentParamsDataProvider; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - - -# instance fields -.field a:Landroid/net/wifi/WifiInfo; - -.field b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroid/net/wifi/ScanResult;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - :try_start_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - const-string v1, "wifi" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/net/wifi/WifiManager; - - if-nez v0, :cond_0 - - return-void - - .line 3 - :cond_0 - invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z - - move-result v1 - - if-eqz v1, :cond_3 - - .line 4 - invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/EnvironmentParamsDataProvider$c;->a:Landroid/net/wifi/WifiInfo; - - .line 5 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x18 - - if-lt v1, v2, :cond_1 - - invoke-static {p1}, Lcom/my/target/EnvironmentParamsDataProvider;->f(Landroid/content/Context;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - .line 6 - :cond_1 - invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getScanResults()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$c;->b:Ljava/util/List; - - .line 7 - :cond_2 - iget-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$c;->b:Ljava/util/List; - - if-eqz p1, :cond_3 - - .line 8 - iget-object p1, p0, Lcom/my/target/EnvironmentParamsDataProvider$c;->b:Ljava/util/List; - - new-instance v0, Lcom/my/target/EnvironmentParamsDataProvider$c$a; - - invoke-direct {v0, p0}, Lcom/my/target/EnvironmentParamsDataProvider$c$a;->(Lcom/my/target/EnvironmentParamsDataProvider$c;)V - - invoke-static {p1, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string p1, "No permissions for access to wifi state" - - .line 9 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider.smali b/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider.smali deleted file mode 100644 index ca235f3f8..000000000 --- a/smali/smali_classes2/com/my/target/EnvironmentParamsDataProvider.smali +++ /dev/null @@ -1,1155 +0,0 @@ -.class public final Lcom/my/target/EnvironmentParamsDataProvider; -.super Lcom/my/target/FPDataProvider; -.source "EnvironmentParamsDataProvider.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/EnvironmentParamsDataProvider$c;, - Lcom/my/target/EnvironmentParamsDataProvider$b;, - Lcom/my/target/EnvironmentParamsDataProvider$a; - } -.end annotation - - -# instance fields -.field private b:Z - -.field private c:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/EnvironmentParamsDataProvider;->b:Z - - .line 3 - iput-boolean v0, p0, Lcom/my/target/EnvironmentParamsDataProvider;->c:Z - - return-void -.end method - -.method private static a(Ljava/lang/String;Landroid/content/Context;)Z - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :try_start_0 - invoke-virtual {p1, p0}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "unable to check " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, " permission! Unexpected throwable in Context.checkCallingOrSelfPermission() method: " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 3 - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - .line 4 - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p0, -0x1 - - :goto_0 - if-nez p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_1 - - :cond_0 - const/4 p0, 0x0 - - :goto_1 - return p0 -.end method - -.method private static b(Landroid/content/Context;)Z - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "android.permission.ACCESS_FINE_LOCATION" - - .line 2 - invoke-static {v0, p0}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "android.permission.ACCESS_COARSE_LOCATION" - - .line 3 - invoke-static {v0, p0}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method static synthetic b(Ljava/lang/String;Landroid/content/Context;)Z - .locals 0 - - .line 1 - invoke-static {p0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result p0 - - return p0 -.end method - -.method private c(Landroid/content/Context;)V - .locals 13 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - const-string v0, "location" - - .line 1 - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/location/LocationManager; - - if-nez p1, :cond_0 - - return-void - - .line 2 - :cond_0 - invoke-virtual {p1}, Landroid/location/LocationManager;->getAllProviders()Ljava/util/List; - - move-result-object v1 - - .line 3 - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - const/4 v2, 0x0 - - const v3, 0x7f7fffff # Float.MAX_VALUE - - const-wide/16 v4, 0x0 - - move-object v3, v2 - - const v6, 0x7f7fffff # Float.MAX_VALUE - - :cond_1 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - .line 4 - :try_start_0 - invoke-virtual {p1, v7}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; - - move-result-object v8 - - if-eqz v8, :cond_1 - - .line 5 - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V - - const-string v10, "locationProvider: " - - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - invoke-virtual {v8}, Landroid/location/Location;->getAccuracy()F - - move-result v9 - - .line 7 - invoke-virtual {v8}, Landroid/location/Location;->getTime()J - - move-result-wide v10 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v2, :cond_2 - - cmp-long v12, v10, v4 - - if-lez v12, :cond_1 - - cmpg-float v12, v9, v6 - - if-gez v12, :cond_1 - - :cond_2 - move-object v3, v7 - - move-object v2, v8 - - move v6, v9 - - move-wide v4, v10 - - goto :goto_0 - - :catch_0 - const-string v7, "No permissions for get geo data" - - .line 8 - invoke-static {v7}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_3 - if-eqz v2, :cond_4 - - .line 9 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2}, Landroid/location/Location;->getLatitude()D - - move-result-wide v6 - - invoke-virtual {p1, v6, v7}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v1, "," - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Landroid/location/Location;->getLongitude()D - - move-result-wide v6 - - invoke-virtual {p1, v6, v7}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 10 - invoke-virtual {v2}, Landroid/location/Location;->getAccuracy()F - - move-result v6 - - invoke-virtual {p1, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Landroid/location/Location;->getSpeed()F - - move-result v6 - - invoke-virtual {p1, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-wide/16 v6, 0x3e8 - - div-long/2addr v4, v6 - - invoke-virtual {p1, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 11 - invoke-virtual {p0, v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - const-string p1, "location_provider" - - .line 12 - invoke-virtual {p0, p1, v3}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 13 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "location: " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Landroid/location/Location;->getLatitude()D - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v0, ", " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Landroid/location/Location;->getLongitude()D - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - const-string v0, " accuracy = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 14 - invoke-virtual {v2}, Landroid/location/Location;->getAccuracy()F - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v0, " speed = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Landroid/location/Location;->getSpeed()F - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v0, " time = " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v0, " provider: " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 15 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_4 - return-void -.end method - -.method private d(Landroid/content/Context;)V - .locals 11 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "HardwareIds" - } - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/EnvironmentParamsDataProvider$c; - - invoke-direct {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider$c;->(Landroid/content/Context;)V - - .line 2 - iget-object p1, v0, Lcom/my/target/EnvironmentParamsDataProvider$c;->a:Landroid/net/wifi/WifiInfo; - - const-string v1, "wifi" - - const-string v2, "" - - const-string v3, "," - - if-eqz p1, :cond_2 - - .line 3 - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getBSSID()Ljava/lang/String; - - move-result-object v4 - - if-nez v4, :cond_0 - - move-object v4, v2 - - .line 4 - :cond_0 - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getLinkSpeed()I - - move-result v5 - - .line 5 - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getNetworkId()I - - move-result v6 - - .line 6 - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getRssi()I - - move-result v7 - - .line 7 - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getSSID()Ljava/lang/String; - - move-result-object v8 - - if-nez v8, :cond_1 - - move-object v8, v2 - - .line 8 - :cond_1 - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {p0, v1, v9}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 9 - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V - - const-string v10, "mac: " - - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 10 - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V - - const-string v10, "ip: " - - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Landroid/net/wifi/WifiInfo;->getIpAddress()I - - move-result p1 - - invoke-virtual {v9, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 11 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v9, "wifi: " - - invoke-virtual {p1, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 12 - :cond_2 - iget-object p1, v0, Lcom/my/target/EnvironmentParamsDataProvider$c;->b:Ljava/util/List; - - if-eqz p1, :cond_6 - - .line 13 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - const/4 v0, 0x1 - - :cond_3 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Landroid/net/wifi/ScanResult; - - const/4 v5, 0x6 - - if-ge v0, v5, :cond_3 - - .line 14 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - iget v6, v4, Landroid/net/wifi/ScanResult;->level:I - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 15 - iget-object v5, v4, Landroid/net/wifi/ScanResult;->BSSID:Ljava/lang/String; - - if-nez v5, :cond_4 - - move-object v5, v2 - - .line 16 - :cond_4 - iget-object v6, v4, Landroid/net/wifi/ScanResult;->SSID:Ljava/lang/String; - - if-nez v6, :cond_5 - - move-object v6, v2 - - .line 17 - :cond_5 - new-instance v7, Ljava/lang/StringBuilder; - - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v9, v4, Landroid/net/wifi/ScanResult;->level:I - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {p0, v7, v8}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 18 - new-instance v7, Ljava/lang/StringBuilder; - - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v8, ": " - - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v4, v4, Landroid/net/wifi/ScanResult;->level:I - - invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - add-int/lit8 v0, v0, 0x1 - - goto/16 :goto_0 - - :cond_6 - return-void -.end method - -.method private e(Landroid/content/Context;)V - .locals 5 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/EnvironmentParamsDataProvider$a; - - invoke-direct {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider$a;->(Landroid/content/Context;)V - - .line 2 - invoke-static {v0}, Lcom/my/target/EnvironmentParamsDataProvider$a;->a(Lcom/my/target/EnvironmentParamsDataProvider$a;)Ljava/util/ArrayList; - - move-result-object p1 - - if-eqz p1, :cond_2 - - const/4 p1, 0x0 - - .line 3 - :goto_0 - invoke-static {v0}, Lcom/my/target/EnvironmentParamsDataProvider$a;->a(Lcom/my/target/EnvironmentParamsDataProvider$a;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-ge p1, v1, :cond_2 - - .line 4 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - .line 5 - invoke-static {v0}, Lcom/my/target/EnvironmentParamsDataProvider$a;->a(Lcom/my/target/EnvironmentParamsDataProvider$a;)Ljava/util/ArrayList; - - move-result-object v2 - - invoke-virtual {v2, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/EnvironmentParamsDataProvider$b; - - .line 6 - iget-object v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->a:Ljava/lang/String; - - const-string v4, "cdma" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const-string v4, "," - - if-nez v3, :cond_0 - - .line 7 - iget-object v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->a:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->b:I - - .line 8 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->c:I - - .line 9 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->d:I - - .line 10 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->e:I - - .line 11 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 12 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 13 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 14 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->i:I - - .line 15 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->j:I - - .line 16 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->k:I - - .line 17 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->l:I - - .line 18 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v2, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->m:I - - .line 19 - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - goto :goto_1 - - .line 20 - :cond_0 - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->n:I - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->o:I - - .line 21 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->p:I - - .line 22 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->q:I - - .line 23 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->r:I - - .line 24 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->s:I - - .line 25 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->f:I - - .line 26 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->t:I - - .line 27 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->h:I - - .line 28 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->u:I - - .line 29 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->g:I - - .line 30 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->v:I - - .line 31 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->w:I - - .line 32 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v3, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->x:I - - .line 33 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v2, v2, Lcom/my/target/EnvironmentParamsDataProvider$b;->y:I - - .line 34 - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - .line 35 - :goto_1 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "cell" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - if-eqz p1, :cond_1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - goto :goto_2 - - :cond_1 - const-string v3, "" - - :goto_2 - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - .line 36 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p0, v2, v1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - add-int/lit8 p1, p1, 0x1 - - goto/16 :goto_0 - - :cond_2 - return-void -.end method - -.method static synthetic f(Landroid/content/Context;)Z - .locals 0 - - .line 1 - invoke-static {p0}, Lcom/my/target/EnvironmentParamsDataProvider;->b(Landroid/content/Context;)Z - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public declared-synchronized a(Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - monitor-enter p0 - - .line 6 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->c()V - - .line 7 - iget-boolean v0, p0, Lcom/my/target/EnvironmentParamsDataProvider;->b:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v0, :cond_0 - - .line 8 - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - const-string v0, "android.permission.ACCESS_FINE_LOCATION" - - .line 9 - invoke-static {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "android.permission.ACCESS_COARSE_LOCATION" - - .line 10 - invoke-static {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 11 - :cond_1 - invoke-direct {p0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->c(Landroid/content/Context;)V - - .line 12 - :cond_2 - iget-boolean v0, p0, Lcom/my/target/EnvironmentParamsDataProvider;->c:Z - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v0, :cond_3 - - .line 13 - monitor-exit p0 - - return-void - - :cond_3 - :try_start_2 - const-string v0, "android.permission.ACCESS_WIFI_STATE" - - .line 14 - invoke-static {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 15 - invoke-direct {p0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->d(Landroid/content/Context;)V - - :cond_4 - const-string v0, "android.permission.ACCESS_COARSE_LOCATION" - - .line 16 - invoke-static {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Ljava/lang/String;Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - .line 17 - invoke-direct {p0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->e(Landroid/content/Context;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 18 - :cond_5 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public a(Z)V - .locals 0 - - .line 5 - iput-boolean p1, p0, Lcom/my/target/EnvironmentParamsDataProvider;->c:Z - - return-void -.end method - -.method public b(Z)V - .locals 0 - - .line 4 - iput-boolean p1, p0, Lcom/my/target/EnvironmentParamsDataProvider;->b:Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/FPDataProvider.smali b/smali/smali_classes2/com/my/target/FPDataProvider.smali deleted file mode 100644 index 2715c7d9c..000000000 --- a/smali/smali_classes2/com/my/target/FPDataProvider.smali +++ /dev/null @@ -1,297 +0,0 @@ -.class public abstract Lcom/my/target/FPDataProvider; -.super Ljava/lang/Object; -.source "FPDataProvider.java" - - -# instance fields -.field private final a:Ljava/util/Map; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a()Ljava/util/Map; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - monitor-enter p0 - - .line 10 - :try_start_0 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - .line 11 - iget-object v1, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 12 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized a(Ljava/util/Map;)V - .locals 1 - .param p1 # Ljava/util/Map; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - monitor-enter p0 - - .line 13 - :try_start_0 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-interface {p1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 14 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method protected declared-synchronized a(Ljava/lang/String;)Z - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - monitor-enter p0 - - .line 6 - :try_start_0 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 7 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 p1, 0x1 - - .line 8 - monitor-exit p0 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - .line 9 - monitor-exit p0 - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method protected declared-synchronized a(Ljava/lang/String;Ljava/lang/String;)Z - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - if-nez p2, :cond_0 - - .line 2 - invoke-virtual {p0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;)Z - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return p1 - - .line 3 - :cond_0 - :try_start_1 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/4 p1, 0x1 - - .line 4 - monitor-exit p0 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - .line 5 - monitor-exit p0 - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method protected declared-synchronized b()Ljava/util/Map; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method protected declared-synchronized c()V - .locals 1 - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/my/target/FPDataProvider;->a:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 2 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/smali/smali_classes2/com/my/target/FingerprintDataProvider.smali b/smali/smali_classes2/com/my/target/FingerprintDataProvider.smali deleted file mode 100644 index d667b79b0..000000000 --- a/smali/smali_classes2/com/my/target/FingerprintDataProvider.smali +++ /dev/null @@ -1,208 +0,0 @@ -.class public final Lcom/my/target/FingerprintDataProvider; -.super Lcom/my/target/FPDataProvider; -.source "FingerprintDataProvider.java" - - -# static fields -.field private static final f:Lcom/my/target/FingerprintDataProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# instance fields -.field private final b:Lcom/my/target/DeviceParamsDataProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/EnvironmentParamsDataProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/GoogleAIdDataProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/NetworkInfoDataProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - new-instance v0, Lcom/my/target/FingerprintDataProvider; - - invoke-direct {v0}, Lcom/my/target/FingerprintDataProvider;->()V - - sput-object v0, Lcom/my/target/FingerprintDataProvider;->f:Lcom/my/target/FingerprintDataProvider; - - return-void -.end method - -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - .line 2 - new-instance v0, Lcom/my/target/DeviceParamsDataProvider; - - invoke-direct {v0}, Lcom/my/target/DeviceParamsDataProvider;->()V - - iput-object v0, p0, Lcom/my/target/FingerprintDataProvider;->b:Lcom/my/target/DeviceParamsDataProvider; - - .line 3 - new-instance v0, Lcom/my/target/EnvironmentParamsDataProvider; - - invoke-direct {v0}, Lcom/my/target/EnvironmentParamsDataProvider;->()V - - iput-object v0, p0, Lcom/my/target/FingerprintDataProvider;->c:Lcom/my/target/EnvironmentParamsDataProvider; - - .line 4 - new-instance v0, Lcom/my/target/GoogleAIdDataProvider; - - invoke-direct {v0}, Lcom/my/target/GoogleAIdDataProvider;->()V - - iput-object v0, p0, Lcom/my/target/FingerprintDataProvider;->d:Lcom/my/target/GoogleAIdDataProvider; - - .line 5 - new-instance v0, Lcom/my/target/NetworkInfoDataProvider; - - invoke-direct {v0}, Lcom/my/target/NetworkInfoDataProvider;->()V - - iput-object v0, p0, Lcom/my/target/FingerprintDataProvider;->e:Lcom/my/target/NetworkInfoDataProvider; - - return-void -.end method - -.method public static e()Lcom/my/target/FingerprintDataProvider; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/FingerprintDataProvider;->f:Lcom/my/target/FingerprintDataProvider; - - return-object v0 -.end method - - -# virtual methods -.method public declared-synchronized a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const-string p1, "FingerprintDataProvider: You must not call collectData method from main thread" - - .line 2 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 3 - monitor-exit p0 - - return-void - - .line 4 - :cond_0 - :try_start_1 - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->c()V - - .line 5 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->b:Lcom/my/target/DeviceParamsDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/DeviceParamsDataProvider;->a(Landroid/content/Context;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->c:Lcom/my/target/EnvironmentParamsDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/EnvironmentParamsDataProvider;->a(Landroid/content/Context;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->d:Lcom/my/target/GoogleAIdDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/GoogleAIdDataProvider;->a(Landroid/content/Context;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->e:Lcom/my/target/NetworkInfoDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/NetworkInfoDataProvider;->a(Landroid/content/Context;)V - - .line 9 - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->b()Ljava/util/Map; - - move-result-object p1 - - .line 10 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->b:Lcom/my/target/DeviceParamsDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - - .line 11 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->c:Lcom/my/target/EnvironmentParamsDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - - .line 12 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->d:Lcom/my/target/GoogleAIdDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - - .line 13 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->e:Lcom/my/target/NetworkInfoDataProvider; - - invoke-virtual {v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/util/Map;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 14 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public d()Lcom/my/target/EnvironmentParamsDataProvider; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/FingerprintDataProvider;->c:Lcom/my/target/EnvironmentParamsDataProvider; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/FooterView$a.smali b/smali/smali_classes2/com/my/target/FooterView$a.smali deleted file mode 100644 index 237fe88ee..000000000 --- a/smali/smali_classes2/com/my/target/FooterView$a.smali +++ /dev/null @@ -1,104 +0,0 @@ -.class final Lcom/my/target/FooterView$a; -.super Ljava/lang/Object; -.source "FooterView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/FooterView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "a" -.end annotation - - -# instance fields -.field private final a:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Landroid/content/Context;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lcom/my/target/FooterView$a;->a:Landroid/content/Context; - - return-void -.end method - -.method synthetic constructor (Landroid/content/Context;B)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/FooterView$a;->(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 2 - - .line 1 - :try_start_0 - new-instance p1, Landroid/content/Intent; - - const-string v0, "android.intent.action.VIEW" - - const-string v1, "https://target.my.com/" - - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {p1, v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/FooterView$a;->a:Landroid/content/Context; - - instance-of v0, v0, Landroid/app/Activity; - - if-nez v0, :cond_0 - - const/high16 v0, 0x10000000 - - .line 3 - invoke-virtual {p1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/FooterView$a;->a:Landroid/content/Context; - - invoke-virtual {v0, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :catchall_0 - move-exception p1 - - .line 5 - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/FooterView.smali b/smali/smali_classes2/com/my/target/FooterView.smali deleted file mode 100644 index 2a8f03f22..000000000 --- a/smali/smali_classes2/com/my/target/FooterView.smali +++ /dev/null @@ -1,502 +0,0 @@ -.class public final Lcom/my/target/FooterView; -.super Landroid/widget/RelativeLayout; -.source "FooterView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/FooterView$a; - } -.end annotation - - -# instance fields -.field private final a:Landroid/widget/RelativeLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/ImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/ImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Z - -.field private final f:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/widget/RelativeLayout; - - invoke-direct {v0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/FooterView;->a:Landroid/widget/RelativeLayout; - - .line 3 - new-instance v0, Landroid/widget/ImageView; - - invoke-direct {v0, p1}, Landroid/widget/ImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - .line 4 - iget-object v0, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - const-string v1, "logo_image" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 5 - new-instance v0, Landroid/widget/ImageView; - - invoke-direct {v0, p1}, Landroid/widget/ImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - .line 6 - iget-object v0, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - const-string v1, "store_image" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 7 - iput-object p2, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - .line 8 - iput-boolean p3, p0, Lcom/my/target/FooterView;->e:Z - - .line 9 - new-instance p2, Lcom/my/target/FooterView$a; - - const/4 p3, 0x0 - - invoke-direct {p2, p1, p3}, Lcom/my/target/FooterView$a;->(Landroid/content/Context;B)V - - iput-object p2, p0, Lcom/my/target/FooterView;->f:Landroid/view/View$OnClickListener; - - return-void -.end method - - -# virtual methods -.method final a()V - .locals 6 - - .line 1 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x1 - - const/4 v2, -0x2 - - invoke-direct {v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v2, 0xc - - .line 2 - invoke-virtual {v0, v2, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 3 - iget-object v1, p0, Lcom/my/target/FooterView;->a:Landroid/widget/RelativeLayout; - - invoke-virtual {v1, v0}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - const/4 v2, 0x0 - - const-string v3, "iVBORw0KGgoAAAANSUhEUgAAAF8AAAA2CAYAAACht0VnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAByNJREFUeNrsW31sVEUQvyvntVI+WqTYFPkypSAoRU2kgh8YrYRIg9ZEYyqCH1GUGPuHBkg0Eo1GY0OEaECNRsGIooakIPWDVIwpopaAkdKAUhEFRahS5ECscM7EafK67szue7d3xx03yS+vfW92dt/v7c7uzuyFQjlxKvF4fHr8P6kx6ebl6HJLPFzW07+RHPnpId5KcuSnifgc+W6Ivy4I8VZ+KcuJw0shYCygCjAFMAIwDHAKsA+wFfAVYANgfzgc9pYvhcsnuS7oj/Q+2GMBG+P+pFax84yge2eO6d5khQG3AGLxYHISP5zHXrug2wY4F3A2g1D4DCK+DC6fAioSNNUPXE+MbO4lFxVEpuSdAaSHaMOzzwHxuwExB836B/BtXrYTDzIP0Oij2CHAFsA2wFHP/e8Ak7wTbgLEjwY7f2Z7j7/Hwo/vxckRVy6API2NswCF9CF7rXQA3T7nDNQfGfSFCgDlgEFqYwLaK6UVw2pAPb6kgcybACtJt8Bgu8pAxM+kEw7Y7pgz4unl+gIG6IiFe5U02/fIo4we4mrAOsBngNlqjyK9IZoGduJKgGnf44puF2Ago4s99YRAxBJAJIEO45R4HFpNHuWXlef5zMv01xDfoNF7VqP3EdPQ2zTt68foLmQ+/rsCEfcFHbVIYABXg7yeI/X4lZpCYY/Ok4zh4YqdemF9bEMmR2g1o9uo0R0u2J6fROJbASWAIg+iJqNRxliEnpcIFZZ77FwhbU6UOi8TdHU9fxmju0yjO4PR/SCJxDcHcmPkw3QSpd7caCIfh5Whce1KnbMF3cGakXmQ0a3RvE85ozsgicT3CRpY6888Q4MTADWGxqGNLw1But3K/2WM3lJY/x5S7uGqZjCjv0lz73tAA+Bhz72rwO4RC6LRN8+gIBsG1nYAnhfeDXfM1WD7pMcGtrWWyr8Hzw5LFVYyX3Sxxay+ALDGYtJZrNT5HKN3iaZ94xjdLs6N0GjBuMoEafmqxHwW+ZxI/9fj4f9RmrmuLAj5LqVeqXMJo3eepn33M7pLHW7GXkyUeLLVpNF9Pd3JlCOWesc0925ndF3F0S8CPOBDf73qajxyvubeTG6Epor8P5R4y1ib5A5tuCYzur84attjPnQx5lPDEI/SqrlXRPNnIPJxAhwFWGvQw8DTHKb3nvD8fTngesaGOrHWCfUddhR4u9lHkW4g/pTwfIeweNGS/7ehwjlQ4R6K8kkyGfTeCOnzmcd6QgpwaRZsVHuIKYbLS4JuzFHP9zP6+xqen/JDfkQo0EPah/R3iaC3yrNEHKJ5HqU9wde0dOQEV1jfUNh1tYGYvzwfCvUwdjIJcA0N9R9xyQntOsAZwPAwlN0Of15oSf7npkQLN2K4oTdGmNXnevTeF/TGe/Ra4qmRgbQBWqwE/NSl3iCD67nVR52XGmw1M+XCXIEKobJ+FqQeV+JA61JE/l5LvUUGwjCZvsfCzkYpPEF7BV0naJP8Hefz34RhedRiKD4Bet5W/WZRZjlN5ImIbe70ISlmTyuXiYCfBBubAdMMWaxhjJtcK32xMuZLj1b0XmX0ShS9Ryx6bEQIgHmlw9EoGWOx8olQ5mu/p9xOwI26fISm/NNM3VVSoWJNgV2atNlMjd5bGr2RAgmdPbFtGqYmF3WlI/KtI5q040VXlOejTF+h7nyTrzqgFKhg9F7w6GzQGabG1+rCv2qWipI0O7keg0EqnyQfF55dnMRc8XKmzhW2udk7APeyWZfeWa+oqVeQTYwbTaGQs5RPaFB66VAKdbdbEI6jdDL1VOwgrwmjriAJ5Eujc3goE4SIC1NPmmWZF71BnUzJBXBLz5agsXemzSOEuppcHDJI5QfASW+FBfFtXPKc7NQJZVtEP2zf1gsMSZbiTCI+n/KgNjLPYhRJh2APUp4gSDvRvc01tK8uk4iPChOvTqZbrkA6DXbexhyCzUcg0qdaLH9XZoy7oZfyG5KotLQ9xLAC8u4nHgRMpAxYES3B0adfS8kfmyMjzTZ7gtOFeGlzIi0dy3zUUWoxAlzIGpeTeSrILxdeZpZwZKTQZz14gu2LJBK/IMixw3T3+s3MyzQYjq3kBagPJ+G7HJPeQaueUEaJsHvt7Bm+cN2qeR5L5GXptNxTCZKOEYGajPHvPuLod3tGhu7oyscOV1jTmRMHceajL8XchSsXk85fI3LRvh88qTdd2q7VReXhcBhD6U0I6sGYgRtKwHox74w/YMBftOwHdDn4YcRpQ/5Q5j4m1zHPyx3v2+a6IZQU/5WwJVUEpNNndTD351MuYTzzfHsoSySdPX+T8GyX8GxftpCftrUpBZ5+91kM/XSBkrbMWEmn28FTbO/4LLMqW4g/HZabxUI8XCfTcqy5/QBTfZCfn2PMfZih1oL4V3JsJe8jjBOij93qLx9z4v4DYHJ+oTIP4GmyYdn4vv8KMABn4J6/m2yRnwAAAABJRU5ErkJggg==" - - .line 5 - invoke-static {v3, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v3 - - .line 6 - new-instance v4, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v4}, Landroid/graphics/BitmapFactory$Options;->()V - - const/16 v5, 0x140 - - .line 7 - iput v5, v4, Landroid/graphics/BitmapFactory$Options;->inDensity:I - - .line 8 - invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v1 - - iget v1, v1, Landroid/util/DisplayMetrics;->densityDpi:I - - iput v1, v4, Landroid/graphics/BitmapFactory$Options;->inTargetDensity:I - - .line 9 - array-length v1, v3 - - invoke-static {v3, v2, v1, v4}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object v1 - - .line 10 - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 11 - iget-object v0, p0, Lcom/my/target/FooterView;->a:Landroid/widget/RelativeLayout; - - iget-object v1, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 12 - iget-object v0, p0, Lcom/my/target/FooterView;->a:Landroid/widget/RelativeLayout; - - iget-object v1, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 13 - iget-object v0, p0, Lcom/my/target/FooterView;->a:Landroid/widget/RelativeLayout; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - -.method final a(IZ)V - .locals 11 - - .line 14 - div-int/lit8 v0, p1, 0x3 - - .line 15 - iget-boolean v1, p0, Lcom/my/target/FooterView;->e:Z - - if-eqz v1, :cond_0 - - .line 16 - div-int/lit8 v0, p1, 0x5 - - .line 17 - :cond_0 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x2 - - invoke-direct {p1, v1, v0}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/4 v2, 0x4 - - const/16 v3, 0x18 - - const/16 v4, 0x8 - - const/16 v5, 0x10 - - if-eqz p2, :cond_1 - - .line 18 - iget-object v6, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - .line 19 - invoke-virtual {v9, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - .line 20 - invoke-virtual {p1, v6, v7, v8, v9}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - goto :goto_0 - - .line 21 - :cond_1 - iget-object v6, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - const/16 v9, 0x12 - - invoke-virtual {v8, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - .line 22 - invoke-virtual {v9, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - .line 23 - invoke-virtual {p1, v6, v7, v8, v9}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - :goto_0 - const/4 v6, -0x1 - - const/16 v7, 0xf - - .line 24 - invoke-virtual {p1, v7, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 25 - sget v8, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v9, 0x11 - - if-lt v8, v9, :cond_2 - - const/16 v8, 0x14 - - .line 26 - invoke-virtual {p1, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - goto :goto_1 - - :cond_2 - const/16 v8, 0x9 - - .line 27 - invoke-virtual {p1, v8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 28 - :goto_1 - iget-object v8, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - sget-object v10, Landroid/widget/ImageView$ScaleType;->FIT_START:Landroid/widget/ImageView$ScaleType; - - invoke-virtual {v8, v10}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V - - .line 29 - iget-object v8, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - invoke-virtual {v8, p1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 30 - new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p1, v1, v0}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - if-eqz p2, :cond_3 - - .line 31 - iget-object p2, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {p2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - iget-object v0, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v2, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - .line 32 - invoke-virtual {v2, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - .line 33 - invoke-virtual {p1, p2, v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - goto :goto_2 - - .line 34 - :cond_3 - iget-object p2, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {p2, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - iget-object v0, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v0, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - invoke-virtual {v1, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iget-object v2, p0, Lcom/my/target/FooterView;->d:Lcom/my/target/UiUtils; - - .line 35 - invoke-virtual {v2, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - .line 36 - invoke-virtual {p1, p2, v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 37 - :goto_2 - invoke-virtual {p1, v7, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 38 - sget p2, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt p2, v9, :cond_4 - - const/16 p2, 0x15 - - .line 39 - invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - goto :goto_3 - - :cond_4 - const/16 p2, 0xb - - .line 40 - invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 41 - :goto_3 - iget-object p2, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - sget-object v0, Landroid/widget/ImageView$ScaleType;->FIT_CENTER:Landroid/widget/ImageView$ScaleType; - - invoke-virtual {p2, v0}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V - - .line 42 - iget-object p2, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 43 - iget-object p1, p0, Lcom/my/target/FooterView;->b:Landroid/widget/ImageView; - - iget-object p2, p0, Lcom/my/target/FooterView;->f:Landroid/view/View$OnClickListener; - - invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 2 - - .line 1 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - .line 2 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object p1 - - const-string v1, "store" - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 4 - iget-object p1, p0, Lcom/my/target/FooterView;->c:Landroid/widget/ImageView; - - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/FramedImageView.smali b/smali/smali_classes2/com/my/target/FramedImageView.smali deleted file mode 100644 index b833e8eea..000000000 --- a/smali/smali_classes2/com/my/target/FramedImageView.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public final Lcom/my/target/FramedImageView; -.super Landroid/widget/FrameLayout; -.source "FramedImageView.java" - - -# instance fields -.field private final a:Landroid/widget/ImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/widget/ImageView; - - invoke-direct {v0, p1}, Landroid/widget/ImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/FramedImageView;->a:Landroid/widget/ImageView; - - .line 3 - new-instance p1, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v0, -0x2 - - invoke-direct {p1, v0, v0}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - const/16 v0, 0x11 - - .line 4 - iput v0, p1, Landroid/widget/FrameLayout$LayoutParams;->gravity:I - - .line 5 - iget-object v0, p0, Lcom/my/target/FramedImageView;->a:Landroid/widget/ImageView; - - invoke-virtual {p0, v0, p1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - return-void -.end method - - -# virtual methods -.method public final setImageBitmap(Landroid/graphics/Bitmap;)V - .locals 1 - .param p1 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/FramedImageView;->a:Landroid/widget/ImageView; - - invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/GoogleAIdDataProvider.smali b/smali/smali_classes2/com/my/target/GoogleAIdDataProvider.smali deleted file mode 100644 index a33d702f2..000000000 --- a/smali/smali_classes2/com/my/target/GoogleAIdDataProvider.smali +++ /dev/null @@ -1,306 +0,0 @@ -.class public Lcom/my/target/GoogleAIdDataProvider; -.super Lcom/my/target/FPDataProvider; -.source "GoogleAIdDataProvider.java" - - -# instance fields -.field private b:Z - - -# direct methods -.method constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - const/4 v0, 0x0 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/GoogleAIdDataProvider;->b:Z - - return-void -.end method - -.method private b(Landroid/content/Context;)V - .locals 6 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "send google AId" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string v0, "com.google.android.gms.ads.identifier.AdvertisingIdClient" - - .line 2 - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - if-eqz v0, :cond_3 - - const-string v1, "getAdvertisingIdInfo" - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Class; - - .line 3 - const-class v4, Landroid/content/Context; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - if-eqz v0, :cond_3 - - const/4 v1, 0x0 - - new-array v3, v2, [Ljava/lang/Object; - - aput-object p1, v3, v5 - - .line 4 - invoke-virtual {v0, v1, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_3 - - .line 5 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v1, "getId" - - new-array v3, v5, [Ljava/lang/Class; - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - if-eqz v0, :cond_0 - - new-array v1, v5, [Ljava/lang/Object; - - .line 6 - invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - const-string v1, "advertising_id" - - .line 7 - invoke-virtual {p0, v1, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 8 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "google AId: " - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 9 - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v1, "isLimitAdTrackingEnabled" - - new-array v3, v5, [Ljava/lang/Class; - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - if-eqz v0, :cond_3 - - new-array v1, v5, [Ljava/lang/Object; - - .line 10 - invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - const-string v0, "advertising_tracking_enabled" - - .line 11 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - if-eqz p1, :cond_1 - - const/4 v3, 0x0 - - goto :goto_0 - - :cond_1 - const/4 v3, 0x1 - - :goto_0 - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v3, "" - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p0, v0, v1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 12 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "ad tracking enabled: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - if-nez p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v2, 0x0 - - :goto_1 - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_2 - - :catchall_0 - move-exception p1 - - .line 13 - invoke-virtual {p1}, Ljava/lang/Throwable;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string p1, "failed to send google AId" - - .line 14 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - :goto_2 - return-void -.end method - - -# virtual methods -.method public declared-synchronized a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const-string p1, "You must not call collectData method from main thread" - - .line 2 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 3 - monitor-exit p0 - - return-void - - .line 4 - :cond_0 - :try_start_1 - iget-boolean v0, p0, Lcom/my/target/GoogleAIdDataProvider;->b:Z - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v0, :cond_1 - - .line 5 - monitor-exit p0 - - return-void - - .line 6 - :cond_1 - :try_start_2 - invoke-direct {p0, p1}, Lcom/my/target/GoogleAIdDataProvider;->b(Landroid/content/Context;)V - - const/4 p1, 0x1 - - .line 7 - iput-boolean p1, p0, Lcom/my/target/GoogleAIdDataProvider;->b:Z - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 8 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpAdRequest.smali b/smali/smali_classes2/com/my/target/HttpAdRequest.smali deleted file mode 100644 index d65520099..000000000 --- a/smali/smali_classes2/com/my/target/HttpAdRequest.smali +++ /dev/null @@ -1,295 +0,0 @@ -.class public final Lcom/my/target/HttpAdRequest; -.super Lcom/my/target/HttpRequest; -.source "HttpAdRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/HttpRequest<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/HttpRequest;->()V - - return-void -.end method - -.method public static d()Lcom/my/target/HttpAdRequest; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpAdRequest; - - invoke-direct {v0}, Lcom/my/target/HttpAdRequest;->()V - - return-object v0 -.end method - - -# virtual methods -.method protected synthetic a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpAdRequest;->c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method protected c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 p2, 0x0 - - const/4 v0, 0x0 - - .line 1 - :try_start_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "send ad request: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - new-instance v1, Ljava/net/URL; - - invoke-direct {v1, p1}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - check-cast p1, Ljava/net/HttpURLConnection; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v0, 0x2710 - - .line 3 - :try_start_1 - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - .line 4 - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const/4 v0, 0x1 - - .line 5 - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const-string v0, "connection" - - const-string v1, "close" - - .line 6 - invoke-virtual {p1, v0, v1}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 7 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V - - .line 8 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v0 - - iput v0, p0, Lcom/my/target/HttpRequest;->b:I - - .line 9 - iget v0, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v1, 0xc8 - - if-ne v0, v1, :cond_1 - - .line 10 - new-instance v0, Ljava/io/BufferedReader; - - new-instance v1, Ljava/io/InputStreamReader; - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v2 - - const-string v3, "UTF-8" - - invoke-static {v3}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v3 - - invoke-direct {v1, v2, v3}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V - - invoke-direct {v0, v1}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - - .line 11 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - .line 12 - :goto_0 - invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 13 - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - .line 14 - :cond_0 - invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V - - .line 15 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - goto :goto_2 - - .line 16 - :cond_1 - iget v0, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v1, 0xcc - - if-eq v0, v1, :cond_2 - - .line 17 - iput-boolean p2, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 18 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "ad request error: response code " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/HttpRequest;->b:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 19 - iget-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_2 - - :catchall_0 - move-exception v0 - - goto :goto_1 - - :catchall_1 - move-exception p1 - - move-object v4, v0 - - move-object v0, p1 - - move-object p1, v4 - - .line 20 - :goto_1 - iput-boolean p2, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 21 - invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p2 - - iput-object p2, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 22 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "ad request error: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_2 - :goto_2 - if-eqz p1, :cond_3 - - .line 23 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - .line 24 - :cond_3 - iget-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpImageRequest.smali b/smali/smali_classes2/com/my/target/HttpImageRequest.smali deleted file mode 100644 index 6ccfaa8c9..000000000 --- a/smali/smali_classes2/com/my/target/HttpImageRequest.smali +++ /dev/null @@ -1,483 +0,0 @@ -.class public final Lcom/my/target/HttpImageRequest; -.super Lcom/my/target/HttpRequest; -.source "HttpImageRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/HttpRequest<", - "Landroid/graphics/Bitmap;", - ">;" - } -.end annotation - - -# instance fields -.field private final e:Z - - -# direct methods -.method private constructor (Z)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/HttpRequest;->()V - - .line 2 - iput-boolean p1, p0, Lcom/my/target/HttpImageRequest;->e:Z - - return-void -.end method - -.method private a(Lcom/my/target/DiskCache;Ljava/io/InputStream;Ljava/lang/String;)V - .locals 0 - .param p1 # Lcom/my/target/DiskCache; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 21 - invoke-virtual {p1, p2, p3}, Lcom/my/target/DiskCache;->a(Ljava/io/InputStream;Ljava/lang/String;)Ljava/io/File; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 22 - iget-boolean p2, p0, Lcom/my/target/HttpImageRequest;->e:Z - - if-nez p2, :cond_1 - - .line 23 - invoke-virtual {p1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - .line 24 - iput-boolean p1, p0, Lcom/my/target/HttpRequest;->a:Z - - const-string p1, "image request error: can\'t save image to disk cache" - - .line 25 - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 26 - iget-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method private a(Lcom/my/target/DiskCache;Ljava/lang/String;)V - .locals 4 - .param p1 # Lcom/my/target/DiskCache; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - .line 2 - :try_start_0 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "send image request: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 3 - new-instance v2, Ljava/net/URL; - - invoke-direct {v2, p2}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v2 - - check-cast v2, Ljava/net/HttpURLConnection; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v1, 0x2710 - - .line 4 - :try_start_1 - invoke-virtual {v2, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - .line 5 - invoke-virtual {v2, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const/4 v1, 0x1 - - .line 6 - invoke-virtual {v2, v1}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const-string v1, "connection" - - const-string v3, "close" - - .line 7 - invoke-virtual {v2, v1, v3}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 8 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->connect()V - - .line 9 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v1 - - iput v1, p0, Lcom/my/target/HttpRequest;->b:I - - .line 10 - iget v1, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v3, 0xc8 - - if-ne v1, v3, :cond_1 - - .line 11 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v1 - - if-eqz p1, :cond_0 - - .line 12 - invoke-direct {p0, p1, v1, p2}, Lcom/my/target/HttpImageRequest;->a(Lcom/my/target/DiskCache;Ljava/io/InputStream;Ljava/lang/String;)V - - goto :goto_1 - - .line 13 - :cond_0 - invoke-direct {p0, v1}, Lcom/my/target/HttpImageRequest;->a(Ljava/io/InputStream;)V - - goto :goto_1 - - .line 14 - :cond_1 - iput-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 15 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string p2, "image request error: response code " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p2, p0, Lcom/my/target/HttpRequest;->b:I - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 16 - iget-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catchall_1 - move-exception p1 - - move-object v2, v1 - - .line 17 - :goto_0 - iput-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 18 - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 19 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string p2, "image request error: " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_1 - if-eqz v2, :cond_2 - - .line 20 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_2 - return-void -.end method - -.method private a(Ljava/io/InputStream;)V - .locals 2 - .param p1 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 27 - new-instance v0, Ljava/io/BufferedInputStream; - - const/16 v1, 0x2000 - - invoke-direct {v0, p1, v1}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;I)V - - .line 28 - invoke-static {v0}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - .line 29 - :try_start_0 - invoke-virtual {v0}, Ljava/io/BufferedInputStream;->close()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 30 - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - return-void -.end method - -.method public static d()Lcom/my/target/HttpImageRequest; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpImageRequest; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lcom/my/target/HttpImageRequest;->(Z)V - - return-object v0 -.end method - -.method public static e()Lcom/my/target/HttpImageRequest; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpImageRequest; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lcom/my/target/HttpImageRequest;->(Z)V - - return-object v0 -.end method - - -# virtual methods -.method protected synthetic a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpImageRequest;->c(Ljava/lang/String;Landroid/content/Context;)Landroid/graphics/Bitmap; - - move-result-object p1 - - return-object p1 -.end method - -.method protected c(Ljava/lang/String;Landroid/content/Context;)Landroid/graphics/Bitmap; - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-static {p2}, Lcom/my/target/DiskCache;->a(Landroid/content/Context;)Lcom/my/target/DiskCache; - - move-result-object p2 - - const/4 v0, 0x0 - - if-eqz p2, :cond_1 - - .line 2 - iget-boolean v1, p0, Lcom/my/target/HttpImageRequest;->e:Z - - if-eqz v1, :cond_0 - - .line 3 - invoke-virtual {p2, p1}, Lcom/my/target/DiskCache;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_2 - - const-string p1, "image request (caching only): image already cached" - - .line 4 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v0 - - .line 5 - :cond_0 - invoke-virtual {p2, p1}, Lcom/my/target/DiskCache;->c(Ljava/lang/String;)Landroid/graphics/Bitmap; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - .line 6 - iget-object v0, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - if-eqz v0, :cond_2 - - .line 7 - check-cast v0, Landroid/graphics/Bitmap; - - return-object v0 - - .line 8 - :cond_1 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "unable to open disk cache and get image " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 9 - iget-boolean v1, p0, Lcom/my/target/HttpImageRequest;->e:Z - - if-eqz v1, :cond_2 - - const/4 p1, 0x0 - - .line 10 - iput-boolean p1, p0, Lcom/my/target/HttpRequest;->a:Z - - const-string p1, "image request (caching only) error: can\'t cache image" - - .line 11 - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 12 - iget-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v0 - - .line 13 - :cond_2 - invoke-direct {p0, p2, p1}, Lcom/my/target/HttpImageRequest;->a(Lcom/my/target/DiskCache;Ljava/lang/String;)V - - .line 14 - iget-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - check-cast p1, Landroid/graphics/Bitmap; - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpLogRequest.smali b/smali/smali_classes2/com/my/target/HttpLogRequest.smali deleted file mode 100644 index 0e8d211f3..000000000 --- a/smali/smali_classes2/com/my/target/HttpLogRequest.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public Lcom/my/target/HttpLogRequest; -.super Lcom/my/target/HttpRequest; -.source "HttpLogRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/HttpRequest<", - "Ljava/lang/Void;", - ">;" - } -.end annotation - - -# instance fields -.field private e:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/HttpRequest;->()V - - return-void -.end method - -.method public static d()Lcom/my/target/HttpLogRequest; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpLogRequest; - - invoke-direct {v0}, Lcom/my/target/HttpLogRequest;->()V - - return-object v0 -.end method - - -# virtual methods -.method public a(Ljava/lang/String;)Lcom/my/target/HttpLogRequest; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iput-object p1, p0, Lcom/my/target/HttpLogRequest;->e:Ljava/lang/String; - - return-object p0 -.end method - -.method protected synthetic a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpLogRequest;->c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Void; - - move-result-object p1 - - return-object p1 -.end method - -.method protected c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Void; - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object p2, p0, Lcom/my/target/HttpLogRequest;->e:Ljava/lang/String; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - if-nez p2, :cond_0 - - const-string p1, "can\'t send log request: body is null" - - .line 2 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 3 - iput-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - return-object v1 - - :cond_0 - const-string p2, "send log request" - - .line 4 - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 5 - :try_start_0 - new-instance p2, Ljava/net/URL; - - invoke-direct {p2, p1}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {p2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - check-cast p1, Ljava/net/HttpURLConnection; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - .line 6 - :try_start_1 - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V - - const/4 p2, 0x1 - - .line 7 - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - const/16 p2, 0x1388 - - .line 8 - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - .line 9 - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - const-string p2, "POST" - - .line 10 - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V - - const-string p2, "Content-Type" - - const-string v2, "text/html; charset=utf-8" - - .line 11 - invoke-virtual {p1, p2, v2}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const-string p2, "connection" - - const-string v2, "close" - - .line 12 - invoke-virtual {p1, p2, v2}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 13 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V - - .line 14 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object p2 - - .line 15 - new-instance v2, Ljava/io/BufferedWriter; - - new-instance v3, Ljava/io/OutputStreamWriter; - - const-string v4, "UTF-8" - - invoke-static {v4}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v4 - - invoke-direct {v3, p2, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V - - invoke-direct {v2, v3}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V - - .line 16 - iget-object v3, p0, Lcom/my/target/HttpLogRequest;->e:Ljava/lang/String; - - invoke-virtual {v2, v3}, Ljava/io/BufferedWriter;->write(Ljava/lang/String;)V - - .line 17 - invoke-virtual {v2}, Ljava/io/BufferedWriter;->flush()V - - .line 18 - invoke-virtual {v2}, Ljava/io/BufferedWriter;->close()V - - .line 19 - invoke-virtual {p2}, Ljava/io/OutputStream;->close()V - - .line 20 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object p2 - - .line 21 - invoke-virtual {p2}, Ljava/io/InputStream;->close()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz p1, :cond_1 - - goto :goto_1 - - :catchall_0 - move-exception p2 - - goto :goto_0 - - :catchall_1 - move-exception p2 - - move-object p1, v1 - - .line 22 - :goto_0 - :try_start_2 - iput-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 23 - invoke-virtual {p2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p2 - - iput-object p2, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 24 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "log request error: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - if-eqz p1, :cond_1 - - .line 25 - :goto_1 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_1 - return-object v1 - - :catchall_2 - move-exception p2 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_2 - throw p2 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpRequest.smali b/smali/smali_classes2/com/my/target/HttpRequest.smali deleted file mode 100644 index 7bac422df..000000000 --- a/smali/smali_classes2/com/my/target/HttpRequest.smali +++ /dev/null @@ -1,161 +0,0 @@ -.class public abstract Lcom/my/target/HttpRequest; -.super Ljava/lang/Object; -.source "HttpRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field protected a:Z - -.field protected b:I - -.field protected c:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field protected d:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - .line 2 - iput v0, p0, Lcom/my/target/HttpRequest;->b:I - - return-void -.end method - - -# virtual methods -.method protected abstract a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation -.end method - -.method public a()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - return v0 -.end method - -.method public b()Ljava/lang/Object; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Landroid/content/Context;", - ")TT;" - } - .end annotation - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/HttpRequest;->a:Z - - const/4 v0, -0x1 - - .line 3 - iput v0, p0, Lcom/my/target/HttpRequest;->b:I - - const/4 v0, 0x0 - - .line 4 - iput-object v0, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - .line 5 - iput-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 6 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpRequest;->a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public c()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpStatRequest.smali b/smali/smali_classes2/com/my/target/HttpStatRequest.smali deleted file mode 100644 index d2630850c..000000000 --- a/smali/smali_classes2/com/my/target/HttpStatRequest.smali +++ /dev/null @@ -1,468 +0,0 @@ -.class public Lcom/my/target/HttpStatRequest; -.super Lcom/my/target/HttpRequest; -.source "HttpStatRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/HttpRequest<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field private e:I - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/HttpRequest;->()V - - return-void -.end method - -.method private a(Ljava/net/HttpURLConnection;)Ljava/lang/String; - .locals 4 - .param p1 # Ljava/net/HttpURLConnection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget v0, p0, Lcom/my/target/HttpStatRequest;->e:I - - const/4 v1, 0x0 - - const/16 v2, 0xa - - if-gt v0, v2, :cond_3 - - const-string v0, "Location" - - .line 3 - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 4 - :try_start_0 - new-instance v2, Ljava/net/URI; - - invoke-direct {v2, v0}, Ljava/net/URI;->(Ljava/lang/String;)V - - .line 5 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getURL()Ljava/net/URL; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/net/URL;->toURI()Ljava/net/URI; - - move-result-object p1 - - .line 6 - invoke-virtual {p1, v2}, Ljava/net/URI;->resolve(Ljava/net/URI;)Ljava/net/URI; - - move-result-object p1 - - .line 7 - invoke-virtual {p1}, Ljava/net/URI;->toString()Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x1 - - .line 8 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v3, 0x1c - - if-lt v2, v3, :cond_0 - - invoke-static {p1}, Lcom/my/target/UrlResolver;->c(Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_0 - - const/4 v0, 0x0 - - .line 9 - :cond_0 - invoke-static {p1}, Lcom/my/target/UrlResolver;->a(Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_2 - - if-nez v0, :cond_1 - - goto :goto_0 - - :cond_1 - return-object p1 - - .line 10 - :cond_2 - :goto_0 - iput-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - nop - - :catch_0 - :cond_3 - return-object v1 -.end method - -.method public static d()Lcom/my/target/HttpStatRequest; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpStatRequest; - - invoke-direct {v0}, Lcom/my/target/HttpStatRequest;->()V - - return-object v0 -.end method - -.method private d(Ljava/lang/String;Landroid/content/Context;)V - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - .line 3 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "send stat request: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 v0, 0x0 - - .line 4 - :try_start_0 - invoke-static {p2}, Lcom/my/target/MyTargetCookieManager;->a(Landroid/content/Context;)Lcom/my/target/MyTargetCookieManager; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - const-string v2, "MyTargetCookieManager error" - - .line 5 - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V - - move-object v1, v0 - - :goto_0 - const/4 v2, 0x0 - - .line 7 - :try_start_1 - new-instance v3, Ljava/net/URL; - - invoke-direct {v3, p1}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - check-cast p1, Ljava/net/HttpURLConnection; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 - - const/16 v3, 0x2710 - - .line 8 - :try_start_2 - invoke-virtual {p1, v3}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - .line 9 - invoke-virtual {p1, v3}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const-string v3, "GET" - - .line 10 - invoke-virtual {p1, v3}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V - - const-string v3, "User-Agent" - - const-string v4, "http.agent" - - .line 11 - invoke-static {v4}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1, v3, v4}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 12 - invoke-virtual {p1, v2}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const-string v3, "connection" - - const-string v4, "close" - - .line 13 - invoke-virtual {p1, v3, v4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - if-eqz v1, :cond_0 - - .line 14 - invoke-virtual {v1, p1}, Lcom/my/target/MyTargetCookieManager;->b(Ljava/net/URLConnection;)V - - .line 15 - :cond_0 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v3 - - iput v3, p0, Lcom/my/target/HttpRequest;->b:I - - .line 16 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v3 - - if-eqz v3, :cond_1 - - .line 17 - invoke-virtual {v3}, Ljava/io/InputStream;->close()V - - .line 18 - :cond_1 - iget v3, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v4, 0xc8 - - if-eq v3, v4, :cond_4 - - iget v3, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v4, 0xcc - - if-eq v3, v4, :cond_4 - - iget v3, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v4, 0x194 - - if-eq v3, v4, :cond_4 - - iget v3, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v4, 0x193 - - if-ne v3, v4, :cond_2 - - goto :goto_1 - - .line 19 - :cond_2 - iget v1, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v3, 0x12e - - if-eq v1, v3, :cond_3 - - iget v1, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v3, 0x12d - - if-eq v1, v3, :cond_3 - - iget v1, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v3, 0x12f - - if-ne v1, v3, :cond_5 - - .line 20 - :cond_3 - iget v1, p0, Lcom/my/target/HttpStatRequest;->e:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lcom/my/target/HttpStatRequest;->e:I - - .line 21 - invoke-direct {p0, p1}, Lcom/my/target/HttpStatRequest;->a(Ljava/net/HttpURLConnection;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_3 - - :cond_4 - :goto_1 - if-eqz v1, :cond_5 - - .line 22 - invoke-virtual {v1, p1}, Lcom/my/target/MyTargetCookieManager;->a(Ljava/net/URLConnection;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - goto :goto_3 - - :catchall_1 - move-exception v1 - - goto :goto_2 - - :catchall_2 - move-exception v1 - - move-object p1, v0 - - .line 23 - :goto_2 - iput-boolean v2, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 24 - invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 25 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "stat request error: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v2, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_5 - :goto_3 - if-eqz p1, :cond_6 - - .line 26 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_6 - if-eqz v0, :cond_7 - - .line 27 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v1, "redirected to: " - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 28 - invoke-direct {p0, v0, p2}, Lcom/my/target/HttpStatRequest;->d(Ljava/lang/String;Landroid/content/Context;)V - - :cond_7 - return-void -.end method - - -# virtual methods -.method protected synthetic a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpStatRequest;->c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method protected c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - .line 1 - iput v0, p0, Lcom/my/target/HttpStatRequest;->e:I - - .line 2 - invoke-direct {p0, p1, p2}, Lcom/my/target/HttpStatRequest;->d(Ljava/lang/String;Landroid/content/Context;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/HttpVideoRequest.smali b/smali/smali_classes2/com/my/target/HttpVideoRequest.smali deleted file mode 100644 index 865e0f0e3..000000000 --- a/smali/smali_classes2/com/my/target/HttpVideoRequest.smali +++ /dev/null @@ -1,318 +0,0 @@ -.class public final Lcom/my/target/HttpVideoRequest; -.super Lcom/my/target/HttpRequest; -.source "HttpVideoRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/HttpRequest<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/HttpRequest;->()V - - return-void -.end method - -.method public static d()Lcom/my/target/HttpVideoRequest; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/HttpVideoRequest; - - invoke-direct {v0}, Lcom/my/target/HttpVideoRequest;->()V - - return-object v0 -.end method - - -# virtual methods -.method protected synthetic a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0, p1, p2}, Lcom/my/target/HttpVideoRequest;->c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method protected c(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String; - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-static {p2}, Lcom/my/target/DiskCache;->a(Landroid/content/Context;)Lcom/my/target/DiskCache; - - move-result-object p2 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - if-eqz p2, :cond_4 - - .line 2 - invoke-virtual {p2, p1}, Lcom/my/target/DiskCache;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - .line 3 - iget-object v2, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - if-eqz v2, :cond_0 - - .line 4 - check-cast v2, Ljava/lang/String; - - return-object v2 - - .line 5 - :cond_0 - :try_start_0 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "send video request: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - new-instance v2, Ljava/net/URL; - - invoke-direct {v2, p1}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v2 - - check-cast v2, Ljava/net/HttpURLConnection; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v0, 0x2710 - - .line 7 - :try_start_1 - invoke-virtual {v2, v0}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - .line 8 - invoke-virtual {v2, v0}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const/4 v0, 0x1 - - .line 9 - invoke-virtual {v2, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const-string v0, "connection" - - const-string v3, "close" - - .line 10 - invoke-virtual {v2, v0, v3}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 11 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->connect()V - - .line 12 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v0 - - iput v0, p0, Lcom/my/target/HttpRequest;->b:I - - .line 13 - iget v0, p0, Lcom/my/target/HttpRequest;->b:I - - const/16 v3, 0xc8 - - if-ne v0, v3, :cond_2 - - .line 14 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v0 - - .line 15 - invoke-virtual {p2, v0, p1}, Lcom/my/target/DiskCache;->b(Ljava/io/InputStream;Ljava/lang/String;)Ljava/io/File; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 16 - invoke-virtual {p1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - goto :goto_1 - - .line 17 - :cond_1 - iput-boolean v1, p0, Lcom/my/target/HttpRequest;->a:Z - - const-string p1, "video request error: can\'t save video to disk cache" - - .line 18 - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 19 - iget-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_1 - - .line 20 - :cond_2 - iput-boolean v1, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 21 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string p2, "video request error: response code " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p2, p0, Lcom/my/target/HttpRequest;->b:I - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 22 - iget-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catchall_1 - move-exception p1 - - move-object v2, v0 - - .line 23 - :goto_0 - iput-boolean v1, p0, Lcom/my/target/HttpRequest;->a:Z - - .line 24 - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - .line 25 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string p2, "video request error: " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p0, Lcom/my/target/HttpRequest;->d:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_1 - if-eqz v2, :cond_3 - - .line 26 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - .line 27 - :cond_3 - iget-object p1, p0, Lcom/my/target/HttpRequest;->c:Ljava/lang/Object; - - check-cast p1, Ljava/lang/String; - - return-object p1 - - .line 28 - :cond_4 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v2, "unable to open disk cache and load/save video " - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 29 - iput-boolean v1, p0, Lcom/my/target/HttpRequest;->a:Z - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/IconButton.smali b/smali/smali_classes2/com/my/target/IconButton.smali deleted file mode 100644 index 9c126acd1..000000000 --- a/smali/smali_classes2/com/my/target/IconButton.smali +++ /dev/null @@ -1,403 +0,0 @@ -.class public Lcom/my/target/IconButton; -.super Landroid/view/View; -.source "IconButton.java" - - -# instance fields -.field private final a:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/graphics/ColorFilter; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:F - -.field private final e:I - -.field private f:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:I - -.field private h:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/View;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lcom/my/target/IconButton;->b:Landroid/graphics/Paint; - - .line 3 - iget-object v0, p0, Lcom/my/target/IconButton;->b:Landroid/graphics/Paint; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setFilterBitmap(Z)V - - .line 4 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - .line 5 - invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v0 - - iget v0, v0, Landroid/util/DisplayMetrics;->density:F - - iput v0, p0, Lcom/my/target/IconButton;->d:F - - const/16 v0, 0xa - - .line 6 - invoke-static {v0, p1}, Lcom/my/target/UiUtils;->a(ILandroid/content/Context;)I - - move-result p1 - - iput p1, p0, Lcom/my/target/IconButton;->e:I - - .line 7 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/IconButton;->a:Landroid/graphics/Rect; - - .line 8 - new-instance p1, Landroid/graphics/LightingColorFilter; - - const v0, -0x333334 - - invoke-direct {p1, v0, v1}, Landroid/graphics/LightingColorFilter;->(II)V - - iput-object p1, p0, Lcom/my/target/IconButton;->c:Landroid/graphics/ColorFilter; - - return-void -.end method - - -# virtual methods -.method public a(Landroid/graphics/Bitmap;Z)V - .locals 1 - .param p1 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - .line 2 - iget-object p1, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - if-eqz p1, :cond_2 - - if-eqz p2, :cond_1 - - .line 3 - iget p1, p0, Lcom/my/target/IconButton;->d:F - - const/high16 p2, 0x3f800000 # 1.0f - - cmpl-float p1, p1, p2 - - if-lez p1, :cond_0 - - const/high16 p2, 0x40000000 # 2.0f - - .line 4 - :cond_0 - iget-object p1, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I - - move-result p1 - - int-to-float p1, p1 - - div-float/2addr p1, p2 - - iget v0, p0, Lcom/my/target/IconButton;->d:F - - mul-float p1, p1, v0 - - float-to-int p1, p1 - - iput p1, p0, Lcom/my/target/IconButton;->h:I - - .line 5 - iget-object p1, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I - - move-result p1 - - int-to-float p1, p1 - - div-float/2addr p1, p2 - - iget p2, p0, Lcom/my/target/IconButton;->d:F - - mul-float p1, p1, p2 - - float-to-int p1, p1 - - iput p1, p0, Lcom/my/target/IconButton;->g:I - - goto :goto_0 - - .line 6 - :cond_1 - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I - - move-result p1 - - iput p1, p0, Lcom/my/target/IconButton;->g:I - - .line 7 - iget-object p1, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I - - move-result p1 - - iput p1, p0, Lcom/my/target/IconButton;->h:I - - goto :goto_0 - - :cond_2 - const/4 p1, 0x0 - - .line 8 - iput p1, p0, Lcom/my/target/IconButton;->h:I - - iput p1, p0, Lcom/my/target/IconButton;->g:I - - .line 9 - :goto_0 - iget p1, p0, Lcom/my/target/IconButton;->g:I - - iget p2, p0, Lcom/my/target/IconButton;->e:I - - mul-int/lit8 v0, p2, 0x2 - - add-int/2addr p1, v0 - - iget v0, p0, Lcom/my/target/IconButton;->h:I - - mul-int/lit8 p2, p2, 0x2 - - add-int/2addr v0, p2 - - invoke-virtual {p0, p1, v0}, Landroid/view/View;->setMeasuredDimension(II)V - - .line 10 - invoke-virtual {p0}, Landroid/view/View;->requestLayout()V - - return-void -.end method - -.method public getPadding()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/IconButton;->e:I - - return v0 -.end method - -.method protected onDraw(Landroid/graphics/Canvas;)V - .locals 4 - - .line 1 - invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/IconButton;->f:Landroid/graphics/Bitmap; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/IconButton;->a:Landroid/graphics/Rect; - - iget v2, p0, Lcom/my/target/IconButton;->e:I - - iput v2, v1, Landroid/graphics/Rect;->left:I - - .line 4 - iput v2, v1, Landroid/graphics/Rect;->top:I - - .line 5 - iget v3, p0, Lcom/my/target/IconButton;->g:I - - add-int/2addr v3, v2 - - iput v3, v1, Landroid/graphics/Rect;->right:I - - .line 6 - iget v3, p0, Lcom/my/target/IconButton;->h:I - - add-int/2addr v3, v2 - - iput v3, v1, Landroid/graphics/Rect;->bottom:I - - const/4 v2, 0x0 - - .line 7 - iget-object v3, p0, Lcom/my/target/IconButton;->b:Landroid/graphics/Paint; - - invoke-virtual {p1, v0, v2, v1, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V - - :cond_0 - return-void -.end method - -.method protected onMeasure(II)V - .locals 0 - - .line 1 - invoke-virtual {p0}, Landroid/view/View;->getMeasuredWidth()I - - move-result p1 - - invoke-virtual {p0}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - invoke-virtual {p0, p1, p2}, Landroid/view/View;->setMeasuredDimension(II)V - - return-void -.end method - -.method public onTouchEvent(Landroid/view/MotionEvent;)Z - .locals 4 - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_2 - - if-eq v0, v1, :cond_0 - - const/4 v2, 0x3 - - if-eq v0, v2, :cond_1 - - .line 2 - invoke-super {p0, p1}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z - - move-result p1 - - return p1 - - .line 3 - :cond_0 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - const/4 v2, 0x0 - - cmpl-float v0, v0, v2 - - if-ltz v0, :cond_1 - - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - invoke-virtual {p0}, Landroid/view/View;->getMeasuredWidth()I - - move-result v3 - - int-to-float v3, v3 - - cmpg-float v0, v0, v3 - - if-gtz v0, :cond_1 - - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result v0 - - cmpl-float v0, v0, v2 - - if-ltz v0, :cond_1 - - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result p1 - - invoke-virtual {p0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - int-to-float v0, v0 - - cmpg-float p1, p1, v0 - - if-gtz p1, :cond_1 - - .line 4 - invoke-virtual {p0}, Landroid/view/View;->performClick()Z - - .line 5 - :cond_1 - iget-object p1, p0, Lcom/my/target/IconButton;->b:Landroid/graphics/Paint; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; - - .line 6 - invoke-virtual {p0}, Landroid/view/View;->invalidate()V - - return v1 - - .line 7 - :cond_2 - iget-object p1, p0, Lcom/my/target/IconButton;->b:Landroid/graphics/Paint; - - iget-object v0, p0, Lcom/my/target/IconButton;->c:Landroid/graphics/ColorFilter; - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; - - .line 8 - invoke-virtual {p0}, Landroid/view/View;->invalidate()V - - return v1 -.end method diff --git a/smali/smali_classes2/com/my/target/ImageLoader$a.smali b/smali/smali_classes2/com/my/target/ImageLoader$a.smali deleted file mode 100644 index 6afd93886..000000000 --- a/smali/smali_classes2/com/my/target/ImageLoader$a.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class final Lcom/my/target/ImageLoader$a; -.super Ljava/lang/Object; -.source "ImageLoader.java" - -# interfaces -.implements Lcom/my/target/ImageLoader$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;Landroid/widget/ImageView;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Ljava/lang/ref/WeakReference; - -.field final synthetic b:Lcom/my/target/common/e/ImageData; - - -# direct methods -.method constructor (Ljava/lang/ref/WeakReference;Lcom/my/target/common/e/ImageData;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/ImageLoader$a;->a:Ljava/lang/ref/WeakReference; - - iput-object p2, p0, Lcom/my/target/ImageLoader$a;->b:Lcom/my/target/common/e/ImageData; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/ImageLoader$a;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/widget/ImageView; - - if-eqz v0, :cond_0 - - .line 2 - invoke-static {}, Lcom/my/target/ImageLoader;->a()Ljava/util/WeakHashMap; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/common/e/ImageData; - - .line 3 - iget-object v2, p0, Lcom/my/target/ImageLoader$a;->b:Lcom/my/target/common/e/ImageData; - - if-ne v2, v1, :cond_0 - - .line 4 - invoke-static {}, Lcom/my/target/ImageLoader;->a()Ljava/util/WeakHashMap; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - iget-object v1, p0, Lcom/my/target/ImageLoader$a;->b:Lcom/my/target/common/e/ImageData; - - invoke-virtual {v1}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object v1 - - if-eqz v1, :cond_0 - - .line 6 - invoke-static {v1, v0}, Lcom/my/target/ImageLoader;->b(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ImageLoader$b.smali b/smali/smali_classes2/com/my/target/ImageLoader$b.smali deleted file mode 100644 index 5b8b0a525..000000000 --- a/smali/smali_classes2/com/my/target/ImageLoader$b.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class Lcom/my/target/ImageLoader$b; -.super Ljava/lang/Object; -.source "ImageLoader.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/ImageLoader;->a(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Landroid/content/Context; - -.field final synthetic b:Lcom/my/target/ImageLoader; - - -# direct methods -.method constructor (Lcom/my/target/ImageLoader;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/ImageLoader$b;->b:Lcom/my/target/ImageLoader; - - iput-object p2, p0, Lcom/my/target/ImageLoader$b;->a:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/ImageLoader$b;->b:Lcom/my/target/ImageLoader; - - iget-object v1, p0, Lcom/my/target/ImageLoader$b;->a:Landroid/content/Context; - - invoke-virtual {v0, v1}, Lcom/my/target/ImageLoader;->b(Landroid/content/Context;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/ImageLoader$b;->b:Lcom/my/target/ImageLoader; - - invoke-static {v0}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/ImageLoader;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ImageLoader$c.smali b/smali/smali_classes2/com/my/target/ImageLoader$c.smali deleted file mode 100644 index 307ff1493..000000000 --- a/smali/smali_classes2/com/my/target/ImageLoader$c.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class Lcom/my/target/ImageLoader$c; -.super Ljava/lang/Object; -.source "ImageLoader.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/ImageLoader;->b()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/ImageLoader; - - -# direct methods -.method constructor (Lcom/my/target/ImageLoader;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/ImageLoader$c;->a:Lcom/my/target/ImageLoader; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/ImageLoader$c;->a:Lcom/my/target/ImageLoader; - - invoke-static {v0}, Lcom/my/target/ImageLoader;->b(Lcom/my/target/ImageLoader;)Lcom/my/target/ImageLoader$d; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/ImageLoader$c;->a:Lcom/my/target/ImageLoader; - - invoke-static {v0}, Lcom/my/target/ImageLoader;->b(Lcom/my/target/ImageLoader;)Lcom/my/target/ImageLoader$d; - - move-result-object v0 - - invoke-interface {v0}, Lcom/my/target/ImageLoader$d;->a()V - - .line 3 - iget-object v0, p0, Lcom/my/target/ImageLoader$c;->a:Lcom/my/target/ImageLoader; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/ImageLoader;Lcom/my/target/ImageLoader$d;)Lcom/my/target/ImageLoader$d; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ImageLoader$d.smali b/smali/smali_classes2/com/my/target/ImageLoader$d.smali deleted file mode 100644 index 6245ee093..000000000 --- a/smali/smali_classes2/com/my/target/ImageLoader$d.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lcom/my/target/ImageLoader$d; -.super Ljava/lang/Object; -.source "ImageLoader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/ImageLoader; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method diff --git a/smali/smali_classes2/com/my/target/ImageLoader.smali b/smali/smali_classes2/com/my/target/ImageLoader.smali deleted file mode 100644 index 12dccd3df..000000000 --- a/smali/smali_classes2/com/my/target/ImageLoader.smali +++ /dev/null @@ -1,518 +0,0 @@ -.class public Lcom/my/target/ImageLoader; -.super Ljava/lang/Object; -.source "ImageLoader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/ImageLoader$d; - } -.end annotation - - -# static fields -.field private static final d:Ljava/util/WeakHashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/WeakHashMap<", - "Landroid/widget/ImageView;", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation -.end field - -.field private b:Lcom/my/target/ImageLoader$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private c:Z - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - sput-object v0, Lcom/my/target/ImageLoader;->d:Ljava/util/WeakHashMap; - - return-void -.end method - -.method private constructor (Ljava/util/List;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;)V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/ImageLoader;->a:Ljava/util/List; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/ImageLoader;Lcom/my/target/ImageLoader$d;)Lcom/my/target/ImageLoader$d; - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/ImageLoader;->b:Lcom/my/target/ImageLoader$d; - - return-object p1 -.end method - -.method public static a(Lcom/my/target/common/e/ImageData;)Lcom/my/target/ImageLoader; - .locals 1 - .param p0 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 5 - invoke-virtual {v0, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 6 - new-instance p0, Lcom/my/target/ImageLoader; - - invoke-direct {p0, v0}, Lcom/my/target/ImageLoader;->(Ljava/util/List;)V - - return-object p0 -.end method - -.method public static a(Ljava/util/List;)Lcom/my/target/ImageLoader; - .locals 1 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;)", - "Lcom/my/target/ImageLoader;" - } - .end annotation - - .line 7 - new-instance v0, Lcom/my/target/ImageLoader; - - invoke-direct {v0, p0}, Lcom/my/target/ImageLoader;->(Ljava/util/List;)V - - return-object v0 -.end method - -.method static synthetic a()Ljava/util/WeakHashMap; - .locals 1 - - .line 3 - sget-object v0, Lcom/my/target/ImageLoader;->d:Ljava/util/WeakHashMap; - - return-object v0 -.end method - -.method private static a(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V - .locals 1 - .param p0 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/widget/ImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 18 - instance-of v0, p1, Lcom/my/target/SmartImageView; - - if-eqz v0, :cond_0 - - .line 19 - check-cast p1, Lcom/my/target/SmartImageView; - - const/4 v0, 0x1 - - invoke-virtual {p1, p0, v0}, Lcom/my/target/SmartImageView;->a(Landroid/graphics/Bitmap;Z)V - - goto :goto_0 - - .line 20 - :cond_0 - invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - :goto_0 - return-void -.end method - -.method public static a(Lcom/my/target/common/e/ImageData;Landroid/widget/ImageView;)V - .locals 3 - .param p0 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/widget/ImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/UiThread; - .end annotation - - .line 8 - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-eq v0, v1, :cond_0 - - const-string p0, "[ImageLoader] method loadAndDisplay called from worker thread" - - .line 9 - invoke-static {p0}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - return-void - - .line 10 - :cond_0 - sget-object v0, Lcom/my/target/ImageLoader;->d:Ljava/util/WeakHashMap; - - invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - if-ne v0, p0, :cond_1 - - return-void - - .line 11 - :cond_1 - sget-object v0, Lcom/my/target/ImageLoader;->d:Ljava/util/WeakHashMap; - - invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - .line 12 - invoke-virtual {p0}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_2 - - .line 13 - invoke-virtual {p0}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p0 - - invoke-static {p0, p1}, Lcom/my/target/ImageLoader;->a(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V - - return-void - - .line 14 - :cond_2 - sget-object v0, Lcom/my/target/ImageLoader;->d:Ljava/util/WeakHashMap; - - invoke-virtual {v0, p1, p0}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 15 - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - .line 16 - invoke-static {p0}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;)Lcom/my/target/ImageLoader; - - move-result-object v1 - - new-instance v2, Lcom/my/target/ImageLoader$a; - - invoke-direct {v2, v0, p0}, Lcom/my/target/ImageLoader$a;->(Ljava/lang/ref/WeakReference;Lcom/my/target/common/e/ImageData;)V - - invoke-virtual {v1, v2}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/ImageLoader$d;)Lcom/my/target/ImageLoader; - - .line 17 - invoke-virtual {p1}, Landroid/widget/ImageView;->getContext()Landroid/content/Context; - - move-result-object p0 - - invoke-virtual {v1, p0}, Lcom/my/target/ImageLoader;->a(Landroid/content/Context;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/ImageLoader;)V - .locals 0 - - .line 2 - invoke-direct {p0}, Lcom/my/target/ImageLoader;->b()V - - return-void -.end method - -.method static synthetic b(Lcom/my/target/ImageLoader;)Lcom/my/target/ImageLoader$d; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/ImageLoader;->b:Lcom/my/target/ImageLoader$d; - - return-object p0 -.end method - -.method private b()V - .locals 1 - - .line 14 - iget-object v0, p0, Lcom/my/target/ImageLoader;->b:Lcom/my/target/ImageLoader$d; - - if-nez v0, :cond_0 - - return-void - - .line 15 - :cond_0 - new-instance v0, Lcom/my/target/ImageLoader$c; - - invoke-direct {v0, p0}, Lcom/my/target/ImageLoader$c;->(Lcom/my/target/ImageLoader;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->c(Ljava/lang/Runnable;)V - - return-void -.end method - -.method static synthetic b(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V - .locals 0 - - .line 2 - invoke-static {p0, p1}, Lcom/my/target/ImageLoader;->a(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/ImageLoader$d;)Lcom/my/target/ImageLoader; - .locals 0 - .param p1 # Lcom/my/target/ImageLoader$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 21 - iput-object p1, p0, Lcom/my/target/ImageLoader;->b:Lcom/my/target/ImageLoader$d; - - return-object p0 -.end method - -.method public a(Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 22 - iget-object v0, p0, Lcom/my/target/ImageLoader;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 23 - invoke-direct {p0}, Lcom/my/target/ImageLoader;->b()V - - return-void - - .line 24 - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - .line 25 - new-instance v0, Lcom/my/target/ImageLoader$b; - - invoke-direct {v0, p0, p1}, Lcom/my/target/ImageLoader$b;->(Lcom/my/target/ImageLoader;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->a(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public b(Landroid/content/Context;)V - .locals 5 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .line 3 - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const-string p1, "[ImageLoader] method loadSync called from main thread" - - .line 4 - invoke-static {p1}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - return-void - - .line 5 - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - .line 6 - iget-boolean v0, p0, Lcom/my/target/ImageLoader;->c:Z - - if-eqz v0, :cond_1 - - invoke-static {}, Lcom/my/target/HttpImageRequest;->e()Lcom/my/target/HttpImageRequest; - - move-result-object v0 - - goto :goto_0 - - :cond_1 - invoke-static {}, Lcom/my/target/HttpImageRequest;->d()Lcom/my/target/HttpImageRequest; - - move-result-object v0 - - .line 7 - :goto_0 - iget-object v1, p0, Lcom/my/target/ImageLoader;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_2 - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/common/e/ImageData; - - .line 8 - invoke-virtual {v2}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object v3 - - if-nez v3, :cond_2 - - .line 9 - invoke-virtual {v2}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3, p1}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/graphics/Bitmap; - - if-eqz v3, :cond_2 - - .line 10 - invoke-virtual {v2, v3}, Lcom/my/target/common/e/ImageData;->a(Landroid/graphics/Bitmap;)V - - .line 11 - invoke-virtual {v2}, Lcom/my/target/MediaData;->b()I - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-virtual {v2}, Lcom/my/target/MediaData;->d()I - - move-result v4 - - if-nez v4, :cond_2 - - .line 12 - :cond_3 - invoke-virtual {v3}, Landroid/graphics/Bitmap;->getHeight()I - - move-result v4 - - invoke-virtual {v2, v4}, Lcom/my/target/MediaData;->a(I)V - - .line 13 - invoke-virtual {v3}, Landroid/graphics/Bitmap;->getWidth()I - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/MediaData;->b(I)V - - goto :goto_1 - - :cond_4 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdFactory$a.smali b/smali/smali_classes2/com/my/target/InstreamAdFactory$a.smali deleted file mode 100644 index f2a5c6b6d..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdFactory$a.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class final Lcom/my/target/InstreamAdFactory$a; -.super Ljava/lang/Object; -.source "InstreamAdFactory.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/InstreamAdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/InstreamAdFactory; - - -# direct methods -.method constructor (Lcom/my/target/InstreamAdFactory;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/InstreamAdFactory$a;->a:Lcom/my/target/InstreamAdFactory; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/InstreamAdFactory$a;->a:Lcom/my/target/InstreamAdFactory; - - invoke-static {v0}, Lcom/my/target/InstreamAdFactory;->b(Lcom/my/target/InstreamAdFactory;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/InstreamAdFactory$a;->a:Lcom/my/target/InstreamAdFactory; - - invoke-static {v1}, Lcom/my/target/InstreamAdFactory;->a(Lcom/my/target/InstreamAdFactory;)Ljava/lang/Runnable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/InstreamAdFactory$a;->a:Lcom/my/target/InstreamAdFactory; - - const/4 v1, 0x0 - - const-string v2, "ad loading timeout" - - invoke-virtual {v0, v1, v2}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdFactory$b.smali b/smali/smali_classes2/com/my/target/InstreamAdFactory$b.smali deleted file mode 100644 index 6b92ac10b..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdFactory$b.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class final Lcom/my/target/InstreamAdFactory$b; -.super Ljava/lang/Object; -.source "InstreamAdFactory.java" - -# interfaces -.implements Lcom/my/target/AdFactory$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InstreamAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/my/target/AdFactory$c<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (B)V - .locals 0 - - .line 2 - invoke-direct {p0}, Lcom/my/target/InstreamAdFactory$b;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InstreamAdResponseParser;->a()Lcom/my/target/AdResponseParser; - - move-result-object v0 - - return-object v0 -.end method - -.method public final c()Lcom/my/target/AdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InstreamAdResultProcessor;->a()Lcom/my/target/InstreamAdResultProcessor; - - move-result-object v0 - - return-object v0 -.end method - -.method public final d()Lcom/my/target/AdServiceBuilder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/AdServiceBuilder;->a()Lcom/my/target/AdServiceBuilder; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdFactory.smali b/smali/smali_classes2/com/my/target/InstreamAdFactory.smali deleted file mode 100644 index ba34deb80..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdFactory.smali +++ /dev/null @@ -1,337 +0,0 @@ -.class public final Lcom/my/target/InstreamAdFactory; -.super Lcom/my/target/AdFactory; -.source "InstreamAdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/InstreamAdFactory$b;, - Lcom/my/target/c3$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } -.end annotation - - -# instance fields -.field private final e:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private final f:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/Runnable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdConfig;I)V - .locals 1 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/InstreamAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-void -.end method - -.method private constructor (Ljava/util/List;Lcom/my/target/AdConfig;I)V - .locals 2 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/AdConfig;", - "I)V" - } - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/InstreamAdFactory$b; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lcom/my/target/InstreamAdFactory$b;->(B)V - - invoke-direct {p0, v0, p2}, Lcom/my/target/AdFactory;->(Lcom/my/target/AdFactory$c;Lcom/my/target/AdConfig;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/InstreamAdFactory;->e:Ljava/util/List; - - mul-int/lit16 p3, p3, 0x3e8 - - .line 4 - invoke-static {p3}, Lcom/my/target/Repeater;->a(I)Lcom/my/target/Repeater; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/InstreamAdFactory;->f:Lcom/my/target/Repeater; - - return-void -.end method - -.method public static a(Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/InstreamAdFactory; - - invoke-direct {v0, p0, p1}, Lcom/my/target/InstreamAdFactory;->(Lcom/my/target/AdConfig;I)V - - return-object v0 -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdService;", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 4 - invoke-virtual {v0, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 5 - new-instance p0, Lcom/my/target/InstreamAdFactory; - - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/InstreamAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-object p0 -.end method - -.method public static a(Ljava/util/List;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 6 - new-instance v0, Lcom/my/target/InstreamAdFactory; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/InstreamAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/InstreamAdFactory;)Ljava/lang/Runnable; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/InstreamAdFactory;->g:Ljava/lang/Runnable; - - return-object p0 -.end method - -.method static synthetic b(Lcom/my/target/InstreamAdFactory;)Lcom/my/target/Repeater; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/InstreamAdFactory;->f:Lcom/my/target/Repeater; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;)Lcom/my/target/AdFactory; - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 7 - iget-object v0, p0, Lcom/my/target/InstreamAdFactory;->g:Ljava/lang/Runnable; - - if-nez v0, :cond_0 - - .line 8 - new-instance v0, Lcom/my/target/InstreamAdFactory$a; - - invoke-direct {v0, p0}, Lcom/my/target/InstreamAdFactory$a;->(Lcom/my/target/InstreamAdFactory;)V - - iput-object v0, p0, Lcom/my/target/InstreamAdFactory;->g:Ljava/lang/Runnable; - - .line 9 - :cond_0 - iget-object v0, p0, Lcom/my/target/InstreamAdFactory;->f:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/InstreamAdFactory;->g:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - .line 10 - invoke-super {p0, p1}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-object p0 -.end method - -.method protected final synthetic b(Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 7 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/InstreamAdFactory;->e:Ljava/util/List; - - if-eqz v0, :cond_0 - - .line 3 - invoke-static {}, Lcom/my/target/HttpAdRequest;->d()Lcom/my/target/HttpAdRequest; - - move-result-object v5 - - .line 4 - iget-object v2, p0, Lcom/my/target/InstreamAdFactory;->e:Ljava/util/List; - - const/4 v3, 0x0 - - iget-object v0, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v0}, Lcom/my/target/AdFactory$c;->b()Lcom/my/target/AdResponseParser; - - move-result-object v4 - - move-object v1, p0 - - move-object v6, p1 - - invoke-virtual/range {v1 .. v6}, Lcom/my/target/AdFactory;->a(Ljava/util/List;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 5 - invoke-virtual {p0, v0, p1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - return-object p1 - - .line 6 - :cond_0 - invoke-super {p0, p1}, Lcom/my/target/AdFactory;->b(Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdResponseParser.smali b/smali/smali_classes2/com/my/target/InstreamAdResponseParser.smali deleted file mode 100644 index 22ef3f5a7..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdResponseParser.smali +++ /dev/null @@ -1,792 +0,0 @@ -.class public final Lcom/my/target/InstreamAdResponseParser; -.super Lcom/my/target/AdResponseParser; -.source "InstreamAdResponseParser.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResponseParser;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } - .end annotation - - .line 48 - new-instance v0, Lcom/my/target/InstreamAdResponseParser; - - invoke-direct {v0}, Lcom/my/target/InstreamAdResponseParser;->()V - - return-object v0 -.end method - -.method private static a(Ljava/util/ArrayList;Ljava/util/ArrayList;)V - .locals 5 - .param p0 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;)V" - } - .end annotation - - .line 77 - invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/AdService; - - .line 78 - invoke-virtual {p0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/AdService; - - .line 79 - invoke-virtual {v0}, Lcom/my/target/AdService;->a()I - - move-result v3 - - invoke-virtual {v2}, Lcom/my/target/AdService;->q()I - - move-result v4 - - if-ne v3, v4, :cond_1 - - .line 80 - invoke-virtual {v2, v0}, Lcom/my/target/AdService;->a(Lcom/my/target/AdService;)V - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method private static a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/CommonVideoParser;Lcom/my/target/AdService;)V - .locals 8 - .param p0 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdditionalDataParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/CommonVideoParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/AdditionalDataParser;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;", - "Lcom/my/target/CommonVideoParser;", - "Lcom/my/target/AdService;", - ")V" - } - .end annotation - - .line 49 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p0 - - if-nez p0, :cond_0 - - return-void - - .line 50 - :cond_0 - invoke-virtual {p4}, Lcom/my/target/AdService;->t()I - - move-result v0 - - .line 51 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 52 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - const/4 v3, 0x0 - - .line 53 - :goto_0 - invoke-virtual {p0}, Lorg/json/JSONArray;->length()I - - move-result v4 - - if-ge v3, v4, :cond_9 - - .line 54 - invoke-virtual {p0, v3}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v4 - - if-eqz v4, :cond_8 - - const-string v5, "type" - - .line 55 - invoke-virtual {v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "additionalData" - - .line 56 - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_4 - - .line 57 - invoke-virtual {p1, v4}, Lcom/my/target/AdditionalDataParser;->a(Lorg/json/JSONObject;)Lcom/my/target/AdService; - - move-result-object v4 - - if-eqz v4, :cond_8 - - .line 58 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->b(Ljava/lang/String;)V - - .line 59 - invoke-virtual {v4}, Lcom/my/target/AdService;->a()I - - move-result v5 - - const/4 v6, -0x1 - - if-eq v5, v6, :cond_1 - - .line 60 - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - .line 61 - :cond_1 - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 62 - invoke-virtual {v4}, Lcom/my/target/AdService;->b()Z - - move-result v5 - - if-nez v5, :cond_3 - - invoke-virtual {v4}, Lcom/my/target/AdService;->v()Z - - move-result v5 - - if-nez v5, :cond_3 - - .line 63 - invoke-virtual {p4, v4}, Lcom/my/target/AdService;->b(Lcom/my/target/AdService;)V - - .line 64 - invoke-virtual {p4}, Lcom/my/target/AdService;->t()I - - move-result v5 - - if-ltz v5, :cond_2 - - .line 65 - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->d(I)V - - goto :goto_1 - - .line 66 - :cond_2 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->b()I - - move-result v5 - - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->d(I)V - - .line 67 - :cond_3 - :goto_1 - invoke-virtual {p2, v4}, Lcom/my/target/MediaSection;->a(Lcom/my/target/AdService;)V - - goto :goto_2 - - .line 68 - :cond_4 - invoke-static {}, Lcom/my/target/MediaBanner;->Y()Lcom/my/target/MediaBanner; - - move-result-object v5 - - .line 69 - invoke-virtual {p3, v4, v5}, Lcom/my/target/CommonVideoParser;->a(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - - move-result v4 - - if-eqz v4, :cond_8 - - .line 70 - invoke-virtual {p4}, Lcom/my/target/AdService;->r()F - - move-result v4 - - const/4 v6, 0x0 - - cmpl-float v7, v4, v6 - - if-ltz v7, :cond_5 - - .line 71 - invoke-virtual {v5, v4}, Lcom/my/target/MediaBanner;->d(F)V - - .line 72 - :cond_5 - invoke-virtual {p4}, Lcom/my/target/AdService;->s()F - - move-result v4 - - cmpl-float v6, v4, v6 - - if-ltz v6, :cond_6 - - .line 73 - invoke-virtual {v5, v4}, Lcom/my/target/MediaBanner;->e(F)V - - :cond_6 - if-ltz v0, :cond_7 - - add-int/lit8 v4, v0, 0x1 - - .line 74 - invoke-virtual {p2, v5, v0}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;I)V - - move v0, v4 - - goto :goto_2 - - .line 75 - :cond_7 - invoke-virtual {p2, v5}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;)V - - :cond_8 - :goto_2 - add-int/lit8 v3, v3, 0x1 - - goto/16 :goto_0 - - .line 76 - :cond_9 - invoke-static {v2, v1}, Lcom/my/target/InstreamAdResponseParser;->a(Ljava/util/ArrayList;Ljava/util/ArrayList;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 6 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - check-cast p3, Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 2 - invoke-static {p1}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - .line 3 - invoke-static {p4, p2, p5}, Lcom/my/target/VastParser;->a(Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)Lcom/my/target/VastParser; - - move-result-object p4 - - .line 4 - invoke-virtual {p4, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;)V - - .line 5 - invoke-virtual {p2}, Lcom/my/target/AdService;->g()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_0 - - const-string p1, "preroll" - - :cond_0 - if-nez p3, :cond_1 - - .line 6 - invoke-static {}, Lcom/my/target/p1/c/b/InstreamAdSection;->e()Lcom/my/target/p1/c/b/InstreamAdSection; - - move-result-object p3 - - .line 7 - :cond_1 - invoke-virtual {p3, p1}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p1 - - if-eqz p1, :cond_8 - - .line 8 - invoke-virtual {p4}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object p5 - - invoke-virtual {p5}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p5 - - if-nez p5, :cond_6 - - .line 9 - invoke-virtual {p4}, Lcom/my/target/VastParser;->a()Ljava/util/ArrayList; - - move-result-object p5 - - invoke-virtual {p1, p5}, Lcom/my/target/AdSection;->a(Ljava/util/ArrayList;)V - - .line 10 - invoke-virtual {p2}, Lcom/my/target/AdService;->t()I - - move-result p5 - - .line 11 - invoke-virtual {p4}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object p4 - - invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p4 - - :goto_0 - invoke-interface {p4}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_8 - - invoke-interface {p4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/MediaBanner; - - .line 12 - invoke-virtual {p2}, Lcom/my/target/AdService;->h()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_2 - - .line 13 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->e(Z)V - - .line 14 - :cond_2 - invoke-virtual {p2}, Lcom/my/target/AdService;->n()F - - move-result v1 - - const/4 v2, 0x0 - - cmpl-float v2, v1, v2 - - if-lez v2, :cond_3 - - .line 15 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->c(F)V - - .line 16 - :cond_3 - invoke-virtual {p2}, Lcom/my/target/AdService;->i()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_4 - - .line 17 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->f(Z)V - - :cond_4 - const-string v1, "Close" - - .line 18 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->r(Ljava/lang/String;)V - - .line 19 - invoke-virtual {p2}, Lcom/my/target/AdService;->r()F - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->d(F)V - - .line 20 - invoke-virtual {p2}, Lcom/my/target/AdService;->s()F - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->e(F)V - - if-ltz p5, :cond_5 - - add-int/lit8 v1, p5, 0x1 - - .line 21 - invoke-virtual {p1, v0, p5}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;I)V - - move p5, v1 - - goto :goto_0 - - .line 22 - :cond_5 - invoke-virtual {p1, v0}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;)V - - goto :goto_0 - - .line 23 - :cond_6 - invoke-virtual {p4}, Lcom/my/target/VastParser;->c()Lcom/my/target/AdService; - - move-result-object p4 - - if-eqz p4, :cond_8 - - .line 24 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p5 - - invoke-virtual {p4, p5}, Lcom/my/target/AdService;->b(Ljava/lang/String;)V - - .line 25 - invoke-virtual {p2}, Lcom/my/target/AdService;->t()I - - move-result p2 - - if-ltz p2, :cond_7 - - .line 26 - invoke-virtual {p4, p2}, Lcom/my/target/AdService;->d(I)V - - goto :goto_1 - - .line 27 - :cond_7 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->b()I - - move-result p2 - - invoke-virtual {p4, p2}, Lcom/my/target/AdService;->d(I)V - - .line 28 - :goto_1 - invoke-virtual {p1, p4}, Lcom/my/target/MediaSection;->a(Lcom/my/target/AdService;)V - - :cond_8 - return-object p3 - - .line 29 - :cond_9 - invoke-virtual {p0, p1, p5}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;Landroid/content/Context;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_f - - .line 30 - invoke-virtual {p4}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_f - - if-nez p3, :cond_a - - .line 31 - invoke-static {}, Lcom/my/target/p1/c/b/InstreamAdSection;->e()Lcom/my/target/p1/c/b/InstreamAdSection; - - move-result-object p3 - - .line 32 - :cond_a - invoke-static {}, Lcom/my/target/InstreamAdSectionParser;->a()Lcom/my/target/InstreamAdSectionParser; - - const-string v0, "settings" - - .line 33 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v0 - - if-eqz v0, :cond_d - - .line 34 - invoke-virtual {p3}, Lcom/my/target/p1/c/b/InstreamAdSection;->d()Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_b - :goto_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_d - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 35 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v3 - - if-eqz v3, :cond_b - - .line 36 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->c()I - - move-result v4 - - const-string v5, "connectionTimeout" - - invoke-virtual {v3, v5, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v4 - - invoke-virtual {v2, v4}, Lcom/my/target/MediaSection;->a(I)V - - .line 37 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->d()I - - move-result v4 - - const-string v5, "maxBannersShow" - - invoke-virtual {v3, v5, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v3 - - if-eqz v3, :cond_c - - goto :goto_3 - - :cond_c - const/4 v3, -0x1 - - .line 38 - :goto_3 - invoke-virtual {v2, v3}, Lcom/my/target/MediaSection;->b(I)V - - goto :goto_2 - - .line 39 - :cond_d - invoke-static {p2, p4, p5}, Lcom/my/target/AdditionalDataParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdditionalDataParser; - - move-result-object v0 - - const-string v1, "sections" - - .line 40 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_f - - .line 41 - invoke-virtual {p2}, Lcom/my/target/AdService;->g()Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_e - - .line 42 - invoke-virtual {p3, v1}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v1 - - if-eqz v1, :cond_f - - .line 43 - invoke-static {p2, p4, p5}, Lcom/my/target/CommonVideoParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonVideoParser; - - move-result-object p4 - - .line 44 - invoke-static {p1, v0, v1, p4, p2}, Lcom/my/target/InstreamAdResponseParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/CommonVideoParser;Lcom/my/target/AdService;)V - - goto :goto_5 - - .line 45 - :cond_e - invoke-virtual {p3}, Lcom/my/target/p1/c/b/InstreamAdSection;->d()Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_4 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_f - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 46 - invoke-static {p2, p4, p5}, Lcom/my/target/CommonVideoParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonVideoParser; - - move-result-object v3 - - .line 47 - invoke-static {p1, v0, v2, v3, p2}, Lcom/my/target/InstreamAdResponseParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/CommonVideoParser;Lcom/my/target/AdService;)V - - goto :goto_4 - - :cond_f - :goto_5 - return-object p3 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdResultProcessor.smali b/smali/smali_classes2/com/my/target/InstreamAdResultProcessor.smali deleted file mode 100644 index 9501ac48f..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdResultProcessor.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lcom/my/target/InstreamAdResultProcessor; -.super Lcom/my/target/AdResultProcessor; -.source "InstreamAdResultProcessor.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InstreamAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResultProcessor;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/InstreamAdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Lcom/my/target/InstreamAdResultProcessor; - - invoke-direct {v0}, Lcom/my/target/InstreamAdResultProcessor;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 0 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InstreamAdSection;->d()Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lcom/my/target/MediaSection; - - .line 3 - invoke-virtual {p3}, Lcom/my/target/MediaSection;->h()V - - goto :goto_0 - - :cond_0 - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAdSectionParser.smali b/smali/smali_classes2/com/my/target/InstreamAdSectionParser.smali deleted file mode 100644 index 84a3e296e..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAdSectionParser.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lcom/my/target/InstreamAdSectionParser; -.super Ljava/lang/Object; -.source "InstreamAdSectionParser.java" - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/InstreamAdSectionParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/InstreamAdSectionParser; - - invoke-direct {v0}, Lcom/my/target/InstreamAdSectionParser;->()V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$a.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$a.smali deleted file mode 100644 index 27d6a2c14..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$a.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class final Lcom/my/target/InstreamAudioAdFactory$a; -.super Ljava/lang/Object; -.source "InstreamAudioAdFactory.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/InstreamAudioAdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/InstreamAudioAdFactory; - - -# direct methods -.method constructor (Lcom/my/target/InstreamAudioAdFactory;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/InstreamAudioAdFactory$a;->a:Lcom/my/target/InstreamAudioAdFactory; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/InstreamAudioAdFactory$a;->a:Lcom/my/target/InstreamAudioAdFactory; - - invoke-static {v0}, Lcom/my/target/InstreamAudioAdFactory;->b(Lcom/my/target/InstreamAudioAdFactory;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/InstreamAudioAdFactory$a;->a:Lcom/my/target/InstreamAudioAdFactory; - - invoke-static {v1}, Lcom/my/target/InstreamAudioAdFactory;->a(Lcom/my/target/InstreamAudioAdFactory;)Ljava/lang/Runnable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/InstreamAudioAdFactory$a;->a:Lcom/my/target/InstreamAudioAdFactory; - - const/4 v1, 0x0 - - const-string v2, "ad loading timeout" - - invoke-virtual {v0, v1, v2}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$b.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$b.smali deleted file mode 100644 index 4a8198ed6..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory$b.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class final Lcom/my/target/InstreamAudioAdFactory$b; -.super Ljava/lang/Object; -.source "InstreamAudioAdFactory.java" - -# interfaces -.implements Lcom/my/target/AdFactory$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InstreamAudioAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/my/target/AdFactory$c<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (B)V - .locals 0 - - .line 2 - invoke-direct {p0}, Lcom/my/target/InstreamAudioAdFactory$b;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InstreamAudioAdResponseParser;->a()Lcom/my/target/AdResponseParser; - - move-result-object v0 - - return-object v0 -.end method - -.method public final c()Lcom/my/target/AdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InstreamAudioAdResultProcessor;->a()Lcom/my/target/InstreamAudioAdResultProcessor; - - move-result-object v0 - - return-object v0 -.end method - -.method public final d()Lcom/my/target/AdServiceBuilder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/AdServiceBuilder;->a()Lcom/my/target/AdServiceBuilder; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdFactory.smali deleted file mode 100644 index 445959c5d..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdFactory.smali +++ /dev/null @@ -1,337 +0,0 @@ -.class public final Lcom/my/target/InstreamAudioAdFactory; -.super Lcom/my/target/AdFactory; -.source "InstreamAudioAdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/InstreamAudioAdFactory$b;, - Lcom/my/target/x2$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } -.end annotation - - -# instance fields -.field private final e:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private final f:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/Runnable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdConfig;I)V - .locals 1 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/InstreamAudioAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-void -.end method - -.method private constructor (Ljava/util/List;Lcom/my/target/AdConfig;I)V - .locals 2 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/AdConfig;", - "I)V" - } - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/InstreamAudioAdFactory$b; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lcom/my/target/InstreamAudioAdFactory$b;->(B)V - - invoke-direct {p0, v0, p2}, Lcom/my/target/AdFactory;->(Lcom/my/target/AdFactory$c;Lcom/my/target/AdConfig;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/InstreamAudioAdFactory;->e:Ljava/util/List; - - mul-int/lit16 p3, p3, 0x3e8 - - .line 4 - invoke-static {p3}, Lcom/my/target/Repeater;->a(I)Lcom/my/target/Repeater; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/InstreamAudioAdFactory;->f:Lcom/my/target/Repeater; - - return-void -.end method - -.method public static a(Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/InstreamAudioAdFactory; - - invoke-direct {v0, p0, p1}, Lcom/my/target/InstreamAudioAdFactory;->(Lcom/my/target/AdConfig;I)V - - return-object v0 -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdService;", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 4 - invoke-virtual {v0, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 5 - new-instance p0, Lcom/my/target/InstreamAudioAdFactory; - - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/InstreamAudioAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-object p0 -.end method - -.method public static a(Ljava/util/List;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/AdConfig;", - "I)", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 6 - new-instance v0, Lcom/my/target/InstreamAudioAdFactory; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/InstreamAudioAdFactory;->(Ljava/util/List;Lcom/my/target/AdConfig;I)V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/InstreamAudioAdFactory;)Ljava/lang/Runnable; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/InstreamAudioAdFactory;->g:Ljava/lang/Runnable; - - return-object p0 -.end method - -.method static synthetic b(Lcom/my/target/InstreamAudioAdFactory;)Lcom/my/target/Repeater; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/InstreamAudioAdFactory;->f:Lcom/my/target/Repeater; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;)Lcom/my/target/AdFactory; - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 7 - iget-object v0, p0, Lcom/my/target/InstreamAudioAdFactory;->g:Ljava/lang/Runnable; - - if-nez v0, :cond_0 - - .line 8 - new-instance v0, Lcom/my/target/InstreamAudioAdFactory$a; - - invoke-direct {v0, p0}, Lcom/my/target/InstreamAudioAdFactory$a;->(Lcom/my/target/InstreamAudioAdFactory;)V - - iput-object v0, p0, Lcom/my/target/InstreamAudioAdFactory;->g:Ljava/lang/Runnable; - - .line 9 - :cond_0 - iget-object v0, p0, Lcom/my/target/InstreamAudioAdFactory;->f:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/InstreamAudioAdFactory;->g:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - .line 10 - invoke-super {p0, p1}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-object p0 -.end method - -.method protected final synthetic b(Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 7 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/InstreamAudioAdFactory;->e:Ljava/util/List; - - if-eqz v0, :cond_0 - - .line 3 - invoke-static {}, Lcom/my/target/HttpAdRequest;->d()Lcom/my/target/HttpAdRequest; - - move-result-object v5 - - .line 4 - iget-object v2, p0, Lcom/my/target/InstreamAudioAdFactory;->e:Ljava/util/List; - - const/4 v3, 0x0 - - iget-object v0, p0, Lcom/my/target/AdFactory;->a:Lcom/my/target/AdFactory$c; - - invoke-interface {v0}, Lcom/my/target/AdFactory$c;->b()Lcom/my/target/AdResponseParser; - - move-result-object v4 - - move-object v1, p0 - - move-object v6, p1 - - invoke-virtual/range {v1 .. v6}, Lcom/my/target/AdFactory;->a(Ljava/util/List;Lcom/my/target/AdSection;Lcom/my/target/AdResponseParser;Lcom/my/target/HttpAdRequest;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 5 - invoke-virtual {p0, v0, p1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdSection;Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - return-object p1 - - .line 6 - :cond_0 - invoke-super {p0, p1}, Lcom/my/target/AdFactory;->b(Landroid/content/Context;)Lcom/my/target/AdSection; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdResponseParser.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdResponseParser.smali deleted file mode 100644 index ed6b1a4a7..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdResponseParser.smali +++ /dev/null @@ -1,846 +0,0 @@ -.class public final Lcom/my/target/InstreamAudioAdResponseParser; -.super Lcom/my/target/AdResponseParser; -.source "InstreamAudioAdResponseParser.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResponseParser;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } - .end annotation - - .line 56 - new-instance v0, Lcom/my/target/InstreamAudioAdResponseParser; - - invoke-direct {v0}, Lcom/my/target/InstreamAudioAdResponseParser;->()V - - return-object v0 -.end method - -.method private static a(Ljava/util/ArrayList;Ljava/util/ArrayList;)V - .locals 5 - .param p0 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;)V" - } - .end annotation - - .line 84 - invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/AdService; - - .line 85 - invoke-virtual {p0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/AdService; - - .line 86 - invoke-virtual {v0}, Lcom/my/target/AdService;->a()I - - move-result v3 - - invoke-virtual {v2}, Lcom/my/target/AdService;->q()I - - move-result v4 - - if-ne v3, v4, :cond_1 - - .line 87 - invoke-virtual {v2, v0}, Lcom/my/target/AdService;->a(Lcom/my/target/AdService;)V - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method private static a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/AudioBannerParser;Lcom/my/target/AdService;)V - .locals 7 - .param p0 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdditionalDataParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AudioBannerParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/json/JSONObject;", - "Lcom/my/target/AdditionalDataParser;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;", - "Lcom/my/target/AudioBannerParser;", - "Lcom/my/target/AdService;", - ")V" - } - .end annotation - - .line 57 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p0 - - if-nez p0, :cond_0 - - return-void - - .line 58 - :cond_0 - invoke-virtual {p4}, Lcom/my/target/AdService;->t()I - - move-result v0 - - .line 59 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 60 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - const/4 v3, 0x0 - - .line 61 - :goto_0 - invoke-virtual {p0}, Lorg/json/JSONArray;->length()I - - move-result v4 - - if-ge v3, v4, :cond_8 - - .line 62 - invoke-virtual {p0, v3}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v4 - - if-eqz v4, :cond_7 - - const-string v5, "type" - - .line 63 - invoke-virtual {v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "additionalData" - - .line 64 - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_4 - - .line 65 - invoke-virtual {p1, v4}, Lcom/my/target/AdditionalDataParser;->a(Lorg/json/JSONObject;)Lcom/my/target/AdService; - - move-result-object v4 - - if-eqz v4, :cond_7 - - .line 66 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->b(Ljava/lang/String;)V - - .line 67 - invoke-virtual {v4}, Lcom/my/target/AdService;->a()I - - move-result v5 - - const/4 v6, -0x1 - - if-eq v5, v6, :cond_1 - - .line 68 - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - .line 69 - :cond_1 - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 70 - invoke-virtual {v4}, Lcom/my/target/AdService;->b()Z - - move-result v5 - - if-nez v5, :cond_3 - - invoke-virtual {v4}, Lcom/my/target/AdService;->v()Z - - move-result v5 - - if-nez v5, :cond_3 - - .line 71 - invoke-virtual {p4, v4}, Lcom/my/target/AdService;->b(Lcom/my/target/AdService;)V - - .line 72 - invoke-virtual {p4}, Lcom/my/target/AdService;->t()I - - move-result v5 - - if-ltz v5, :cond_2 - - .line 73 - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->d(I)V - - goto :goto_1 - - .line 74 - :cond_2 - invoke-virtual {p2}, Lcom/my/target/MediaSection;->b()I - - move-result v5 - - invoke-virtual {v4, v5}, Lcom/my/target/AdService;->d(I)V - - .line 75 - :cond_3 - :goto_1 - invoke-virtual {p2, v4}, Lcom/my/target/MediaSection;->a(Lcom/my/target/AdService;)V - - goto :goto_2 - - .line 76 - :cond_4 - invoke-static {}, Lcom/my/target/MediaBanner;->W()Lcom/my/target/MediaBanner; - - move-result-object v5 - - .line 77 - invoke-virtual {p3, v4, v5}, Lcom/my/target/AudioBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - - move-result v4 - - if-eqz v4, :cond_7 - - .line 78 - invoke-virtual {p4}, Lcom/my/target/AdService;->b()Z - - move-result v4 - - if-eqz v4, :cond_5 - - .line 79 - invoke-virtual {p4}, Lcom/my/target/AdService;->r()F - - move-result v4 - - invoke-virtual {v5, v4}, Lcom/my/target/MediaBanner;->d(F)V - - .line 80 - invoke-virtual {p4}, Lcom/my/target/AdService;->s()F - - move-result v4 - - invoke-virtual {v5, v4}, Lcom/my/target/MediaBanner;->e(F)V - - :cond_5 - if-ltz v0, :cond_6 - - add-int/lit8 v4, v0, 0x1 - - .line 81 - invoke-virtual {p2, v5, v0}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;I)V - - move v0, v4 - - goto :goto_2 - - .line 82 - :cond_6 - invoke-virtual {p2, v5}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;)V - - :cond_7 - :goto_2 - add-int/lit8 v3, v3, 0x1 - - goto/16 :goto_0 - - .line 83 - :cond_8 - invoke-static {v2, v1}, Lcom/my/target/InstreamAudioAdResponseParser;->a(Ljava/util/ArrayList;Ljava/util/ArrayList;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 6 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - check-cast p3, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 2 - invoke-static {p1}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_e - - .line 3 - invoke-static {p4, p2, p5}, Lcom/my/target/VastParser;->a(Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)Lcom/my/target/VastParser; - - move-result-object p4 - - .line 4 - invoke-virtual {p4, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;)V - - .line 5 - invoke-virtual {p2}, Lcom/my/target/AdService;->g()Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p1, "preroll" - - :goto_0 - if-nez p3, :cond_1 - - .line 6 - invoke-static {}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->e()Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - move-result-object p3 - - .line 7 - :cond_1 - invoke-virtual {p3, p1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p1 - - if-eqz p1, :cond_d - - .line 8 - invoke-virtual {p4}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object p5 - - invoke-virtual {p5}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p5 - - if-nez p5, :cond_b - - .line 9 - invoke-virtual {p4}, Lcom/my/target/VastParser;->a()Ljava/util/ArrayList; - - move-result-object p5 - - invoke-virtual {p1, p5}, Lcom/my/target/AdSection;->a(Ljava/util/ArrayList;)V - - .line 10 - invoke-virtual {p2}, Lcom/my/target/AdService;->t()I - - move-result p5 - - .line 11 - invoke-virtual {p4}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object p4 - - invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p4 - - :goto_1 - invoke-interface {p4}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_d - - invoke-interface {p4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/MediaBanner; - - .line 12 - invoke-virtual {p2}, Lcom/my/target/AdService;->h()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_2 - - .line 13 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->e(Z)V - - .line 14 - :cond_2 - invoke-virtual {p2}, Lcom/my/target/AdService;->n()F - - move-result v1 - - const/4 v2, 0x0 - - cmpl-float v3, v1, v2 - - if-lez v3, :cond_3 - - .line 15 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->c(F)V - - .line 16 - :cond_3 - invoke-virtual {p2}, Lcom/my/target/AdService;->i()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_4 - - .line 17 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->f(Z)V - - .line 18 - :cond_4 - invoke-virtual {p2}, Lcom/my/target/AdService;->j()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_5 - - .line 19 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->h(Z)V - - .line 20 - :cond_5 - invoke-virtual {p2}, Lcom/my/target/AdService;->k()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_6 - - .line 21 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->i(Z)V - - .line 22 - :cond_6 - invoke-virtual {p2}, Lcom/my/target/AdService;->l()Ljava/lang/Boolean; - - move-result-object v1 - - if-eqz v1, :cond_7 - - .line 23 - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->j(Z)V - - :cond_7 - const-string v1, "Close" - - .line 24 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->r(Ljava/lang/String;)V - - .line 25 - invoke-virtual {p2}, Lcom/my/target/AdService;->r()F - - move-result v1 - - cmpl-float v3, v1, v2 - - if-ltz v3, :cond_8 - - .line 26 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->d(F)V - - .line 27 - :cond_8 - invoke-virtual {p2}, Lcom/my/target/AdService;->s()F - - move-result v1 - - cmpl-float v2, v1, v2 - - if-ltz v2, :cond_9 - - .line 28 - invoke-virtual {v0, v1}, Lcom/my/target/MediaBanner;->e(F)V - - :cond_9 - if-ltz p5, :cond_a - - add-int/lit8 v1, p5, 0x1 - - .line 29 - invoke-virtual {p1, v0, p5}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;I)V - - move p5, v1 - - goto :goto_1 - - .line 30 - :cond_a - invoke-virtual {p1, v0}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaBanner;)V - - goto/16 :goto_1 - - .line 31 - :cond_b - invoke-virtual {p4}, Lcom/my/target/VastParser;->c()Lcom/my/target/AdService; - - move-result-object p4 - - if-eqz p4, :cond_d - - .line 32 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p5 - - invoke-virtual {p4, p5}, Lcom/my/target/AdService;->b(Ljava/lang/String;)V - - .line 33 - invoke-virtual {p2}, Lcom/my/target/AdService;->t()I - - move-result p2 - - if-ltz p2, :cond_c - - .line 34 - invoke-virtual {p4, p2}, Lcom/my/target/AdService;->d(I)V - - goto :goto_2 - - .line 35 - :cond_c - invoke-virtual {p1}, Lcom/my/target/MediaSection;->b()I - - move-result p2 - - invoke-virtual {p4, p2}, Lcom/my/target/AdService;->d(I)V - - .line 36 - :goto_2 - invoke-virtual {p1, p4}, Lcom/my/target/MediaSection;->a(Lcom/my/target/AdService;)V - - :cond_d - return-object p3 - - .line 37 - :cond_e - invoke-virtual {p0, p1, p5}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;Landroid/content/Context;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_14 - - .line 38 - invoke-virtual {p4}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_14 - - if-nez p3, :cond_f - - .line 39 - invoke-static {}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->e()Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - move-result-object p3 - - .line 40 - :cond_f - invoke-static {}, Lcom/my/target/InstreamAudioAdSectionParser;->a()Lcom/my/target/InstreamAudioAdSectionParser; - - const-string v0, "settings" - - .line 41 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v0 - - if-eqz v0, :cond_12 - - .line 42 - invoke-virtual {p3}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->d()Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_10 - :goto_3 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_12 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 43 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v3 - - if-eqz v3, :cond_10 - - .line 44 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->c()I - - move-result v4 - - const-string v5, "connectionTimeout" - - invoke-virtual {v3, v5, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v4 - - invoke-virtual {v2, v4}, Lcom/my/target/MediaSection;->a(I)V - - .line 45 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->d()I - - move-result v4 - - const-string v5, "maxBannersShow" - - invoke-virtual {v3, v5, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v3 - - if-eqz v3, :cond_11 - - goto :goto_4 - - :cond_11 - const/4 v3, -0x1 - - .line 46 - :goto_4 - invoke-virtual {v2, v3}, Lcom/my/target/MediaSection;->b(I)V - - goto :goto_3 - - .line 47 - :cond_12 - invoke-static {p2, p4, p5}, Lcom/my/target/AdditionalDataParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdditionalDataParser; - - move-result-object v0 - - const-string v1, "sections" - - .line 48 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_14 - - .line 49 - invoke-virtual {p2}, Lcom/my/target/AdService;->g()Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_13 - - .line 50 - invoke-virtual {p3, v1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v1 - - if-eqz v1, :cond_14 - - .line 51 - invoke-static {p2, p4, p5}, Lcom/my/target/AudioBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AudioBannerParser; - - move-result-object p4 - - .line 52 - invoke-static {p1, v0, v1, p4, p2}, Lcom/my/target/InstreamAudioAdResponseParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/AudioBannerParser;Lcom/my/target/AdService;)V - - goto :goto_6 - - .line 53 - :cond_13 - invoke-virtual {p3}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->d()Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_5 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_14 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 54 - invoke-static {p2, p4, p5}, Lcom/my/target/AudioBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AudioBannerParser; - - move-result-object v3 - - .line 55 - invoke-static {p1, v0, v2, v3, p2}, Lcom/my/target/InstreamAudioAdResponseParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdditionalDataParser;Lcom/my/target/MediaSection;Lcom/my/target/AudioBannerParser;Lcom/my/target/AdService;)V - - goto :goto_5 - - :cond_14 - :goto_6 - return-object p3 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdResultProcessor.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdResultProcessor.smali deleted file mode 100644 index fd43a1c46..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdResultProcessor.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lcom/my/target/InstreamAudioAdResultProcessor; -.super Lcom/my/target/AdResultProcessor; -.source "InstreamAudioAdResultProcessor.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InstreamAudioAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResultProcessor;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/InstreamAudioAdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Lcom/my/target/InstreamAudioAdResultProcessor; - - invoke-direct {v0}, Lcom/my/target/InstreamAudioAdResultProcessor;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 0 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->d()Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lcom/my/target/MediaSection; - - .line 3 - invoke-virtual {p3}, Lcom/my/target/MediaSection;->h()V - - goto :goto_0 - - :cond_0 - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/InstreamAudioAdSectionParser.smali b/smali/smali_classes2/com/my/target/InstreamAudioAdSectionParser.smali deleted file mode 100644 index 80286fdd3..000000000 --- a/smali/smali_classes2/com/my/target/InstreamAudioAdSectionParser.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lcom/my/target/InstreamAudioAdSectionParser; -.super Ljava/lang/Object; -.source "InstreamAudioAdSectionParser.java" - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/InstreamAudioAdSectionParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/InstreamAudioAdSectionParser; - - invoke-direct {v0}, Lcom/my/target/InstreamAudioAdSectionParser;->()V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdBannerParser.smali b/smali/smali_classes2/com/my/target/InterstitialAdBannerParser.smali deleted file mode 100644 index c3f23b01e..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdBannerParser.smali +++ /dev/null @@ -1,657 +0,0 @@ -.class public final Lcom/my/target/InterstitialAdBannerParser; -.super Ljava/lang/Object; -.source "InterstitialAdBannerParser.java" - - -# instance fields -.field private final a:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/CommonBannerParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/InterstitialAdBannerParser;->a:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/InterstitialAdBannerParser;->b:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/InterstitialAdBannerParser;->c:Landroid/content/Context; - - .line 5 - invoke-static {p1, p2, p3}, Lcom/my/target/CommonBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonBannerParser; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/InterstitialAdBannerParser;->d:Lcom/my/target/CommonBannerParser; - - return-void -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/InterstitialAdBannerParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/InterstitialAdBannerParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/InterstitialAdBannerParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 56 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/InterstitialAdBannerParser;->b:Lcom/my/target/AdConfig; - - .line 57 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - .line 58 - invoke-virtual {p1, p3}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/InterstitialAdBannerParser;->a:Lcom/my/target/AdService; - - .line 59 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/InterstitialAdBannerParser;->c:Landroid/content/Context; - - .line 60 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method private a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - .locals 3 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 50 - iget-object v0, p0, Lcom/my/target/InterstitialAdBannerParser;->d:Lcom/my/target/CommonBannerParser; - - invoke-virtual {v0, p1, p2}, Lcom/my/target/CommonBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - - .line 51 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result v0 - - float-to-double v0, v0 - - const-string v2, "allowCloseDelay" - - invoke-virtual {p1, v2, v0, v1}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float v0, v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->c(F)V - - const-string v0, "close_icon_hd" - - .line 52 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - .line 53 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 54 - invoke-static {p1}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - .line 55 - invoke-virtual {p2, p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->c(Lcom/my/target/common/e/ImageData;)V - - :cond_0 - return-void -.end method - - -# virtual methods -.method public final a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Ljava/lang/String;)Z - .locals 2 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-string v0, "source" - - const/4 v1, 0x0 - - .line 42 - invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_0 - - .line 43 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "Required field" - - const-string p3, "Banner with type \'html\' has no source field" - - invoke-direct {p0, p2, p3, p1}, Lcom/my/target/InterstitialAdBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 - - .line 44 - :cond_0 - invoke-static {v0}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 45 - invoke-direct {p0, p1, p2}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - - if-eqz p3, :cond_1 - - .line 46 - invoke-static {p3, v0}, Lcom/my/target/CommonBannerParser;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p3 - - if-eqz p3, :cond_1 - - .line 47 - invoke-virtual {p2, p3}, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->q(Ljava/lang/String;)V - - const-string v0, "mraid" - - .line 48 - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->o(Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - move-object p3, v0 - - .line 49 - :goto_0 - iget-object p2, p0, Lcom/my/target/InterstitialAdBannerParser;->d:Lcom/my/target/CommonBannerParser; - - invoke-virtual {p2, p3, p1}, Lcom/my/target/CommonBannerParser;->a(Ljava/lang/String;Lorg/json/JSONObject;)Z - - move-result p1 - - return p1 -.end method - -.method public final a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Z - .locals 3 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p1, p2}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/InterstitialAdBannerParser;->a:Lcom/my/target/AdService; - - iget-object v1, p0, Lcom/my/target/InterstitialAdBannerParser;->b:Lcom/my/target/AdConfig; - - iget-object v2, p0, Lcom/my/target/InterstitialAdBannerParser;->c:Landroid/content/Context; - - invoke-static {v0, v1, v2}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/InterstitialAdImageBannerParser; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Z - - move-result p1 - - return p1 -.end method - -.method public final a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)Z - .locals 8 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - invoke-direct {p0, p1, p2}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - - .line 5 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->I()I - - move-result v0 - - const-string v1, "footerColor" - - invoke-static {p1, v1, v0}, Lcom/my/target/JsonParser;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->g(I)V - - .line 6 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F()I - - move-result v0 - - const-string v1, "ctaButtonColor" - - invoke-static {p1, v1, v0}, Lcom/my/target/JsonParser;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->d(I)V - - .line 7 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->H()I - - move-result v0 - - const-string v1, "ctaButtonTouchColor" - - invoke-static {p1, v1, v0}, Lcom/my/target/JsonParser;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->f(I)V - - .line 8 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->G()I - - move-result v0 - - const-string v1, "ctaButtonTextColor" - - invoke-static {p1, v1, v0}, Lcom/my/target/JsonParser;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->e(I)V - - .line 9 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->M()I - - move-result v0 - - const-string v1, "style" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->h(I)V - - .line 10 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E()Z - - move-result v0 - - const-string v1, "closeOnClick" - - invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->e(Z)V - - const-string v0, "play_icon_hd" - - .line 11 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 12 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 13 - invoke-static {v0}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - .line 14 - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->d(Lcom/my/target/common/e/ImageData;)V - - :cond_0 - const-string v0, "store_icon_hd" - - .line 15 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 16 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_1 - - .line 17 - invoke-static {v0}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - .line 18 - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->e(Lcom/my/target/common/e/ImageData;)V - - :cond_1 - const-string v0, "cards" - - .line 19 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - if-eqz v0, :cond_5 - - .line 20 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_5 - - .line 21 - invoke-virtual {v0, v2}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v3 - - if-eqz v3, :cond_4 - - .line 22 - invoke-static {p2}, Lcom/my/target/p1/c/a/InterstitialAdCard;->a(Lcom/my/target/p1/c/a/InterstitialAdBanner;)Lcom/my/target/p1/c/a/InterstitialAdCard; - - move-result-object v4 - - .line 23 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->d()Lcom/my/target/ClickArea; - - move-result-object v5 - - invoke-virtual {v4, v5}, Lcom/my/target/AdBanner;->a(Lcom/my/target/ClickArea;)V - - .line 24 - iget-object v5, p0, Lcom/my/target/InterstitialAdBannerParser;->d:Lcom/my/target/CommonBannerParser; - - invoke-virtual {v5, v3, v4}, Lcom/my/target/CommonBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/AdBanner;)V - - .line 25 - invoke-virtual {v4}, Lcom/my/target/AdBanner;->t()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - const/4 v6, 0x0 - - const-string v7, "Required field" - - if-eqz v5, :cond_2 - - .line 26 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "no tracking link in interstitialAdCard" - - invoke-direct {p0, v7, v4, v3}, Lcom/my/target/InterstitialAdBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - .line 27 - :cond_2 - invoke-virtual {v4}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v5 - - if-nez v5, :cond_3 - - .line 28 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "no image in interstitialAdCard" - - invoke-direct {p0, v7, v4, v3}, Lcom/my/target/InterstitialAdBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - .line 29 - :cond_3 - invoke-virtual {v4}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v5 - - const-string v6, "cardID" - - invoke-virtual {v3, v6, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v4, v3}, Lcom/my/target/AdBanner;->j(Ljava/lang/String;)V - - move-object v6, v4 - - :goto_1 - if-eqz v6, :cond_4 - - .line 30 - invoke-virtual {p2, v6}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - :cond_4 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - .line 31 - :cond_5 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_6 - - const-string v0, "video" - - .line 32 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p1 - - if-eqz p1, :cond_6 - - .line 33 - invoke-static {}, Lcom/my/target/MediaUtils;->a()Z - - move-result v0 - - if-eqz v0, :cond_6 - - .line 34 - invoke-static {}, Lcom/my/target/MediaBanner;->Y()Lcom/my/target/MediaBanner; - - move-result-object v0 - - .line 35 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/AdBanner;->j(Ljava/lang/String;)V - - .line 36 - iget-object v1, p0, Lcom/my/target/InterstitialAdBannerParser;->a:Lcom/my/target/AdService; - - iget-object v2, p0, Lcom/my/target/InterstitialAdBannerParser;->b:Lcom/my/target/AdConfig; - - iget-object v3, p0, Lcom/my/target/InterstitialAdBannerParser;->c:Landroid/content/Context; - - invoke-static {v1, v2, v3}, Lcom/my/target/CommonVideoParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/CommonVideoParser; - - move-result-object v1 - - .line 37 - invoke-virtual {v1, p1, v0}, Lcom/my/target/CommonVideoParser;->a(Lorg/json/JSONObject;Lcom/my/target/MediaBanner;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - .line 38 - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->a(Lcom/my/target/MediaBanner;)V - - .line 39 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->T()Z - - move-result p1 - - if-eqz p1, :cond_6 - - .line 40 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->M()Z - - move-result p1 - - invoke-virtual {p2, p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->d(Z)V - - .line 41 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->C()F - - move-result p1 - - invoke-virtual {p2, p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->c(F)V - - :cond_6 - const/4 p1, 0x1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdFactory$a.smali b/smali/smali_classes2/com/my/target/InterstitialAdFactory$a.smali deleted file mode 100644 index 72e200075..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdFactory$a.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class final Lcom/my/target/InterstitialAdFactory$a; -.super Ljava/lang/Object; -.source "InterstitialAdFactory.java" - -# interfaces -.implements Lcom/my/target/AdFactory$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InterstitialAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/my/target/AdFactory$c<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (B)V - .locals 0 - - .line 2 - invoke-direct {p0}, Lcom/my/target/InterstitialAdFactory$a;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InterstitialAdResponseParser;->a()Lcom/my/target/AdResponseParser; - - move-result-object v0 - - return-object v0 -.end method - -.method public final c()Lcom/my/target/AdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/InterstitialAdResultProcessor;->a()Lcom/my/target/InterstitialAdResultProcessor; - - move-result-object v0 - - return-object v0 -.end method - -.method public final d()Lcom/my/target/AdServiceBuilder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/AdServiceBuilder;->a()Lcom/my/target/AdServiceBuilder; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdFactory.smali b/smali/smali_classes2/com/my/target/InterstitialAdFactory.smali deleted file mode 100644 index 1c85a609f..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdFactory.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public final Lcom/my/target/InterstitialAdFactory; -.super Lcom/my/target/AdFactory; -.source "InterstitialAdFactory.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/InterstitialAdFactory$a;, - Lcom/my/target/r1$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor (Lcom/my/target/AdConfig;)V - .locals 2 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/InterstitialAdFactory$a; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lcom/my/target/InterstitialAdFactory$a;->(B)V - - invoke-direct {p0, v0, p1}, Lcom/my/target/AdFactory;->(Lcom/my/target/AdFactory$c;Lcom/my/target/AdConfig;)V - - return-void -.end method - -.method public static a(Lcom/my/target/AdConfig;)Lcom/my/target/AdFactory; - .locals 1 - .param p0 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdConfig;", - ")", - "Lcom/my/target/AdFactory<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/InterstitialAdFactory; - - invoke-direct {v0, p0}, Lcom/my/target/InterstitialAdFactory;->(Lcom/my/target/AdConfig;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdImageBannerParser.smali b/smali/smali_classes2/com/my/target/InterstitialAdImageBannerParser.smali deleted file mode 100644 index b49644905..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdImageBannerParser.smali +++ /dev/null @@ -1,398 +0,0 @@ -.class public final Lcom/my/target/InterstitialAdImageBannerParser; -.super Ljava/lang/Object; -.source "InterstitialAdImageBannerParser.java" - - -# instance fields -.field private final a:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/InterstitialAdImageBannerParser;->a:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/InterstitialAdImageBannerParser;->b:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/InterstitialAdImageBannerParser;->c:Landroid/content/Context; - - return-void -.end method - -.method private a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - .locals 5 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-string v0, "imageLink" - - .line 16 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - .line 17 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x0 - - const-string v3, "Required field" - - if-eqz v1, :cond_0 - - const-string p1, "InterstitialAdImageBanner no imageLink for image" - - .line 18 - invoke-direct {p0, p1, v3, p2}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v2 - - :cond_0 - const-string v1, "width" - - .line 19 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result v1 - - const-string v4, "height" - - .line 20 - invoke-virtual {p1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I - - move-result p1 - - if-lez v1, :cond_2 - - if-gtz p1, :cond_1 - - goto :goto_0 - - .line 21 - :cond_1 - invoke-static {v0, v1, p1}, Lcom/my/target/common/e/ImageData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - return-object p1 - - .line 22 - :cond_2 - :goto_0 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v4, "InterstitialAdImageBanner image has wrong dimensions, w = " - - invoke-direct {v0, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", h = " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1, v3, p2}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v2 -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/InterstitialAdImageBannerParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/InterstitialAdImageBannerParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/InterstitialAdImageBannerParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 23 - invoke-static {p2}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p2 - - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - .line 24 - invoke-virtual {p2, p3}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p1, p0, Lcom/my/target/InterstitialAdImageBannerParser;->b:Lcom/my/target/AdConfig; - - .line 25 - invoke-virtual {p1}, Lcom/my/target/AdConfig;->e()I - - move-result p1 - - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - iget-object p1, p0, Lcom/my/target/InterstitialAdImageBannerParser;->a:Lcom/my/target/AdService; - - .line 26 - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p1, p0, Lcom/my/target/InterstitialAdImageBannerParser;->c:Landroid/content/Context; - - .line 27 - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Z - .locals 6 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "portrait" - - .line 2 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - const-string v1, "landscape" - - .line 3 - invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p1 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v2 - - if-gtz v2, :cond_1 - - :cond_0 - if-eqz p1, :cond_8 - - .line 5 - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v2 - - if-gtz v2, :cond_1 - - goto :goto_3 - - :cond_1 - if-eqz v0, :cond_3 - - .line 6 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_3 - - .line 7 - invoke-virtual {v0, v3}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v4 - - if-eqz v4, :cond_2 - - .line 8 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v5 - - invoke-direct {p0, v4, v5}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object v4 - - if-eqz v4, :cond_2 - - .line 9 - invoke-virtual {p2, v4}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->e(Lcom/my/target/common/e/ImageData;)V - - :cond_2 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_3 - if-eqz p1, :cond_5 - - .line 10 - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v0 - - const/4 v2, 0x0 - - :goto_1 - if-ge v2, v0, :cond_5 - - .line 11 - invoke-virtual {p1, v2}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v3 - - if-eqz v3, :cond_4 - - .line 12 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v4 - - invoke-direct {p0, v3, v4}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - - move-result-object v3 - - if-eqz v3, :cond_4 - - .line 13 - invoke-virtual {p2, v3}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->d(Lcom/my/target/common/e/ImageData;)V - - :cond_4 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - .line 14 - :cond_5 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->F()Ljava/util/List; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_7 - - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->I()Ljava/util/List; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_6 - - goto :goto_2 - - :cond_6 - return v1 - - :cond_7 - :goto_2 - const/4 p1, 0x1 - - return p1 - - .line 15 - :cond_8 - :goto_3 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "No images in InterstitialAdImageBanner" - - const-string v0, "Required field" - - invoke-direct {p0, p2, v0, p1}, Lcom/my/target/InterstitialAdImageBannerParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return v1 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdResponseParser.smali b/smali/smali_classes2/com/my/target/InterstitialAdResponseParser.smali deleted file mode 100644 index e8e450c45..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdResponseParser.smali +++ /dev/null @@ -1,527 +0,0 @@ -.class public final Lcom/my/target/InterstitialAdResponseParser; -.super Lcom/my/target/AdResponseParser; -.source "InterstitialAdResponseParser.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResponseParser;->()V - - return-void -.end method - -.method public static a()Lcom/my/target/AdResponseParser; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/AdResponseParser<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } - .end annotation - - .line 45 - new-instance v0, Lcom/my/target/InterstitialAdResponseParser; - - invoke-direct {v0}, Lcom/my/target/InterstitialAdResponseParser;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/String;Lcom/my/target/AdService;Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 16 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p5 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - move-object/from16 v2, p4 - - move-object/from16 v3, p5 - - .line 1 - move-object/from16 v4, p3 - - check-cast v4, Lcom/my/target/p1/c/b/InterstitialAdSection; - - .line 2 - invoke-static/range {p1 .. p1}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;)Z - - move-result v5 - - const/4 v6, 0x1 - - const/4 v7, 0x0 - - if-eqz v5, :cond_3 - - .line 3 - invoke-static {v2, v1, v3}, Lcom/my/target/VastParser;->a(Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)Lcom/my/target/VastParser; - - move-result-object v1 - - .line 4 - invoke-virtual {v1, v0}, Lcom/my/target/VastParser;->a(Ljava/lang/String;)V - - .line 5 - invoke-virtual {v1}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - if-nez v4, :cond_0 - - .line 6 - invoke-static {}, Lcom/my/target/p1/c/b/InterstitialAdSection;->f()Lcom/my/target/p1/c/b/InterstitialAdSection; - - move-result-object v0 - - move-object v4, v0 - - .line 7 - :cond_0 - invoke-virtual {v1}, Lcom/my/target/VastParser;->b()Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v0, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/MediaBanner; - - .line 8 - invoke-static {}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->O()Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object v2 - - .line 9 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lcom/my/target/AdBanner;->e(Ljava/lang/String;)V - - .line 10 - invoke-virtual {v2, v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->a(Lcom/my/target/MediaBanner;)V - - .line 11 - invoke-virtual {v2, v6}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->h(I)V - - .line 12 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->t()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lcom/my/target/AdBanner;->n(Ljava/lang/String;)V - - .line 13 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v3, "click" - - invoke-virtual {v0, v3}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - .line 14 - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/my/target/Stat; - - .line 15 - invoke-virtual {v2}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v5 - - invoke-virtual {v5, v3}, Lcom/my/target/StatHolder;->a(Lcom/my/target/Stat;)V - - goto :goto_0 - - .line 16 - :cond_1 - invoke-virtual {v1}, Lcom/my/target/VastParser;->a()Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v4, v0}, Lcom/my/target/AdSection;->a(Ljava/util/ArrayList;)V - - .line 17 - invoke-virtual {v4, v2}, Lcom/my/target/p1/c/b/InterstitialAdSection;->a(Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - - :cond_2 - return-object v4 - - :cond_3 - move-object/from16 v5, p0 - - .line 18 - invoke-virtual {v5, v0, v3}, Lcom/my/target/AdResponseParser;->a(Ljava/lang/String;Landroid/content/Context;)Lorg/json/JSONObject; - - move-result-object v0 - - if-eqz v0, :cond_d - - .line 19 - invoke-virtual/range {p4 .. p4}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v0, v8}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v8 - - if-eqz v8, :cond_d - - if-nez v4, :cond_4 - - .line 20 - invoke-static {}, Lcom/my/target/p1/c/b/InterstitialAdSection;->f()Lcom/my/target/p1/c/b/InterstitialAdSection; - - move-result-object v4 - - :cond_4 - const-string v9, "banners" - - .line 21 - invoke-virtual {v8, v9}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v8 - - if-eqz v8, :cond_d - - .line 22 - invoke-virtual {v8}, Lorg/json/JSONArray;->length()I - - move-result v9 - - if-gtz v9, :cond_5 - - goto/16 :goto_4 - - .line 23 - :cond_5 - invoke-virtual {v8, v7}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v8 - - if-eqz v8, :cond_d - - const-string v9, "type" - - const-string v10, "" - - .line 24 - invoke-virtual {v8, v9, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - .line 25 - invoke-static {v1, v2, v3}, Lcom/my/target/InterstitialAdBannerParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/InterstitialAdBannerParser; - - move-result-object v10 - - const/4 v11, 0x0 - - const/4 v12, -0x1 - - .line 26 - invoke-virtual {v9}, Ljava/lang/String;->hashCode()I - - move-result v13 - - const/4 v14, 0x4 - - const/4 v15, 0x3 - - const/4 v7, 0x2 - - sparse-switch v13, :sswitch_data_0 - - goto :goto_1 - - :sswitch_0 - const-string v13, "fullscreen" - - invoke-virtual {v9, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - const/4 v12, 0x1 - - goto :goto_1 - - :sswitch_1 - const-string v13, "promo" - - invoke-virtual {v9, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - const/4 v12, 0x3 - - goto :goto_1 - - :sswitch_2 - const-string v13, "html" - - invoke-virtual {v9, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - const/4 v12, 0x4 - - goto :goto_1 - - :sswitch_3 - const-string v13, "additionalData" - - invoke-virtual {v9, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - const/4 v12, 0x0 - - goto :goto_1 - - :sswitch_4 - const-string v13, "banner" - - invoke-virtual {v9, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - const/4 v12, 0x2 - - :cond_6 - :goto_1 - if-eqz v12, :cond_c - - if-eq v12, v6, :cond_b - - if-eq v12, v7, :cond_b - - if-eq v12, v15, :cond_a - - if-eq v12, v14, :cond_7 - - goto :goto_2 - - .line 27 - :cond_7 - invoke-static {}, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->G()Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - move-result-object v11 - - const-string v6, "mraid.js" - - .line 28 - invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v10, v8, v11, v6}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Ljava/lang/String;)Z - - move-result v7 - - const-string v6, "html_wrapper" - - .line 29 - invoke-virtual {v0, v6}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v8 - - if-eqz v8, :cond_8 - - .line 30 - invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v4, v1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->b(Ljava/lang/String;)V - - .line 31 - invoke-virtual {v0, v6}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object; - - .line 32 - invoke-virtual {v4, v0}, Lcom/my/target/p1/c/b/InterstitialAdSection;->a(Lorg/json/JSONObject;)V - - goto :goto_3 - - :cond_8 - const-string v0, "Required field" - - .line 33 - invoke-static {v0}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object v0 - - const-string v6, "Section has no HTML_WRAPPER field required for HTML banner" - - invoke-virtual {v0, v6}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - .line 34 - invoke-virtual/range {p4 .. p4}, Lcom/my/target/AdConfig;->e()I - - move-result v2 - - invoke-virtual {v0, v2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - .line 35 - invoke-virtual {v11}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - .line 36 - invoke-virtual/range {p2 .. p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - .line 37 - invoke-virtual {v0, v3}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - :cond_9 - :goto_2 - const/4 v7, 0x0 - - goto :goto_3 - - .line 38 - :cond_a - invoke-static {}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->O()Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object v11 - - .line 39 - invoke-virtual {v10, v8, v11}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)Z - - move-result v7 - - goto :goto_3 - - .line 40 - :cond_b - invoke-static {}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->J()Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - move-result-object v11 - - .line 41 - invoke-virtual {v10, v8, v11}, Lcom/my/target/InterstitialAdBannerParser;->a(Lorg/json/JSONObject;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Z - - move-result v7 - - goto :goto_3 - - .line 42 - :cond_c - invoke-static {v1, v2, v3}, Lcom/my/target/AdditionalDataParser;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdditionalDataParser; - - move-result-object v0 - - invoke-virtual {v0, v8}, Lcom/my/target/AdditionalDataParser;->a(Lorg/json/JSONObject;)Lcom/my/target/AdService; - - move-result-object v0 - - if-eqz v0, :cond_9 - - .line 43 - invoke-virtual {v1, v0}, Lcom/my/target/AdService;->b(Lcom/my/target/AdService;)V - - goto :goto_2 - - :goto_3 - if-eqz v7, :cond_d - - .line 44 - invoke-virtual {v4, v11}, Lcom/my/target/p1/c/b/InterstitialAdSection;->a(Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - - nop - - :cond_d - :goto_4 - return-object v4 - - :sswitch_data_0 - .sparse-switch - -0x533a80d4 -> :sswitch_4 - -0x3a150f8f -> :sswitch_3 - 0x3107ab -> :sswitch_2 - 0x65fc90f -> :sswitch_1 - 0x68f7bbb -> :sswitch_0 - .end sparse-switch -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialAdResultProcessor.smali b/smali/smali_classes2/com/my/target/InterstitialAdResultProcessor.smali deleted file mode 100644 index f68045971..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialAdResultProcessor.smali +++ /dev/null @@ -1,653 +0,0 @@ -.class public final Lcom/my/target/InterstitialAdResultProcessor; -.super Lcom/my/target/AdResultProcessor; -.source "InterstitialAdResultProcessor.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/AdResultProcessor<", - "Lcom/my/target/p1/c/b/InterstitialAdSection;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdResultProcessor;->()V - - return-void -.end method - -.method private static a(Ljava/util/List;II)Lcom/my/target/common/e/ImageData; - .locals 8 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;II)", - "Lcom/my/target/common/e/ImageData;" - } - .end annotation - - .line 58 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - if-eqz p2, :cond_7 - - if-nez p1, :cond_1 - - goto :goto_2 - - :cond_1 - int-to-float p1, p1 - - int-to-float p2, p2 - - div-float v0, p1, p2 - - const/4 v2, 0x0 - - .line 59 - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_2 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/my/target/common/e/ImageData; - - .line 60 - invoke-virtual {v3}, Lcom/my/target/MediaData;->d()I - - move-result v4 - - if-lez v4, :cond_2 - - invoke-virtual {v3}, Lcom/my/target/MediaData;->b()I - - move-result v4 - - if-lez v4, :cond_2 - - .line 61 - invoke-virtual {v3}, Lcom/my/target/MediaData;->d()I - - move-result v4 - - int-to-float v4, v4 - - invoke-virtual {v3}, Lcom/my/target/MediaData;->b()I - - move-result v5 - - int-to-float v5, v5 - - div-float/2addr v4, v5 - - cmpg-float v5, v0, v4 - - if-gez v5, :cond_4 - - .line 62 - invoke-virtual {v3}, Lcom/my/target/MediaData;->d()I - - move-result v5 - - int-to-float v5, v5 - - cmpl-float v6, v5, p1 - - if-lez v6, :cond_3 - - move v5, p1 - - :cond_3 - div-float v4, v5, v4 - - move v7, v5 - - move v5, v4 - - move v4, v7 - - goto :goto_1 - - .line 63 - :cond_4 - invoke-virtual {v3}, Lcom/my/target/MediaData;->b()I - - move-result v5 - - int-to-float v5, v5 - - cmpl-float v6, v5, p2 - - if-lez v6, :cond_5 - - move v5, p2 - - :cond_5 - mul-float v4, v4, v5 - - :goto_1 - mul-float v4, v4, v5 - - cmpl-float v2, v4, v2 - - if-lez v2, :cond_6 - - move-object v1, v3 - - move v2, v4 - - goto :goto_0 - - :cond_6 - return-object v1 - - :cond_7 - :goto_2 - const-string p0, "[InterstitialAdResultProcessor] display size is zero" - - .line 64 - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v1 -.end method - -.method public static a()Lcom/my/target/InterstitialAdResultProcessor; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 57 - new-instance v0, Lcom/my/target/InterstitialAdResultProcessor; - - invoke-direct {v0}, Lcom/my/target/InterstitialAdResultProcessor;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/AdSection; - .locals 9 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InterstitialAdSection; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->e()Lcom/my/target/p1/c/a/InterstitialAdBanner; - - move-result-object p2 - - const/4 v0, 0x0 - - if-eqz p2, :cond_15 - - .line 3 - instance-of v1, p2, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eqz v1, :cond_9 - - .line 4 - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - .line 5 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 6 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v2 - - if-eqz v2, :cond_1 - - .line 7 - invoke-virtual {v2}, Lcom/my/target/MediaBanner;->J()Lcom/my/target/common/e/ImageData; - - move-result-object v4 - - if-eqz v4, :cond_0 - - .line 8 - invoke-virtual {v2}, Lcom/my/target/MediaBanner;->J()Lcom/my/target/common/e/ImageData; - - move-result-object v4 - - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 9 - :cond_0 - invoke-virtual {v2}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object v2 - - check-cast v2, Lcom/my/target/common/e/VideoData; - - if-eqz v2, :cond_1 - - .line 10 - invoke-virtual {v2}, Lcom/my/target/common/e/VideoData;->e()Z - - move-result v4 - - if-eqz v4, :cond_1 - - .line 11 - invoke-static {}, Lcom/my/target/HttpVideoRequest;->d()Lcom/my/target/HttpVideoRequest; - - move-result-object v4 - - invoke-virtual {v2}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v4, v5, p3}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - .line 12 - invoke-virtual {v2, v4}, Lcom/my/target/MediaData;->a(Ljava/lang/Object;)V - - .line 13 - :cond_1 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_2 - - .line 14 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 15 - :cond_2 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_3 - - .line 16 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 17 - :cond_3 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_4 - - .line 18 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 19 - :cond_4 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_5 - - .line 20 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 21 - :cond_5 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_6 - - .line 22 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 23 - :cond_6 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object p2 - - .line 24 - invoke-interface {p2}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_8 - - .line 25 - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :cond_7 - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_8 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 26 - invoke-virtual {v2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - if-eqz v2, :cond_7 - - .line 27 - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 28 - :cond_8 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result p2 - - if-lez p2, :cond_13 - - .line 29 - invoke-static {v1}, Lcom/my/target/ImageLoader;->a(Ljava/util/List;)Lcom/my/target/ImageLoader; - - move-result-object p2 - - invoke-virtual {p2, p3}, Lcom/my/target/ImageLoader;->b(Landroid/content/Context;)V - - goto/16 :goto_3 - - .line 30 - :cond_9 - instance-of v1, p2, Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - if-eqz v1, :cond_12 - - .line 31 - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - .line 32 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - const-string v4, "window" - - .line 33 - invoke-virtual {p3, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Landroid/view/WindowManager; - - if-eqz v4, :cond_a - - .line 34 - invoke-interface {v4}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v4 - - goto :goto_1 - - :cond_a - move-object v4, v0 - - .line 35 - :goto_1 - new-instance v5, Landroid/graphics/Point; - - invoke-direct {v5}, Landroid/graphics/Point;->()V - - if-eqz v4, :cond_c - - .line 36 - sget v6, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v7, 0x11 - - if-lt v6, v7, :cond_b - - .line 37 - invoke-virtual {v4, v5}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V - - goto :goto_2 - - .line 38 - :cond_b - invoke-virtual {v4, v5}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V - - .line 39 - :cond_c - :goto_2 - iget v4, v5, Landroid/graphics/Point;->x:I - - .line 40 - iget v5, v5, Landroid/graphics/Point;->y:I - - .line 41 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->I()Ljava/util/List; - - move-result-object v6 - - invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I - - move-result v7 - - invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I - - move-result v8 - - invoke-static {v6, v7, v8}, Lcom/my/target/InterstitialAdResultProcessor;->a(Ljava/util/List;II)Lcom/my/target/common/e/ImageData; - - move-result-object v6 - - if-eqz v6, :cond_d - - .line 42 - invoke-virtual {v1, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 43 - invoke-virtual {p2, v6}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->g(Lcom/my/target/common/e/ImageData;)V - - .line 44 - :cond_d - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->F()Ljava/util/List; - - move-result-object v7 - - invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I - - move-result v8 - - invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I - - move-result v4 - - invoke-static {v7, v8, v4}, Lcom/my/target/InterstitialAdResultProcessor;->a(Ljava/util/List;II)Lcom/my/target/common/e/ImageData; - - move-result-object v4 - - if-eqz v4, :cond_e - - .line 45 - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 46 - invoke-virtual {p2, v4}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->f(Lcom/my/target/common/e/ImageData;)V - - :cond_e - if-nez v6, :cond_f - - if-eqz v4, :cond_10 - - .line 47 - :cond_f - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object p2 - - if-eqz p2, :cond_10 - - .line 48 - invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 49 - :cond_10 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result p2 - - if-lez p2, :cond_14 - - .line 50 - invoke-static {v1}, Lcom/my/target/ImageLoader;->a(Ljava/util/List;)Lcom/my/target/ImageLoader; - - move-result-object p2 - - invoke-virtual {p2, p3}, Lcom/my/target/ImageLoader;->b(Landroid/content/Context;)V - - if-eqz v6, :cond_11 - - .line 51 - invoke-virtual {v6}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p2 - - if-eqz p2, :cond_11 - - goto :goto_3 - - :cond_11 - if-eqz v4, :cond_14 - - .line 52 - invoke-virtual {v4}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p2 - - if-eqz p2, :cond_14 - - goto :goto_3 - - .line 53 - :cond_12 - instance-of v1, p2, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - if-eqz v1, :cond_14 - - .line 54 - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - .line 55 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v1 - - if-eqz v1, :cond_13 - - .line 56 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;)Lcom/my/target/ImageLoader; - - move-result-object p2 - - invoke-virtual {p2, p3}, Lcom/my/target/ImageLoader;->b(Landroid/content/Context;)V - - :cond_13 - :goto_3 - const/4 v2, 0x1 - - :cond_14 - if-eqz v2, :cond_15 - - return-object p1 - - :cond_15 - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialImageView.smali b/smali/smali_classes2/com/my/target/InterstitialImageView.smali deleted file mode 100644 index 3fdf4b656..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialImageView.smali +++ /dev/null @@ -1,506 +0,0 @@ -.class public final Lcom/my/target/InterstitialImageView; -.super Landroid/widget/RelativeLayout; -.source "InterstitialImageView.java" - - -# static fields -.field private static final B:I - - -# instance fields -.field private final a:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/RelativeLayout$LayoutParams; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/RelativeLayout$LayoutParams; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/BorderedTextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/InterstitialImageView;->B:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 6 - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - const/4 v0, 0x0 - - .line 2 - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 3 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/InterstitialImageView;->f:Lcom/my/target/UiUtils; - - .line 4 - new-instance v1, Lcom/my/target/SmartImageView; - - invoke-direct {v1, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - .line 5 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - sget v2, Lcom/my/target/InterstitialImageView;->B:I - - invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setId(I)V - - .line 6 - new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - iput-object v1, p0, Lcom/my/target/InterstitialImageView;->d:Landroid/widget/RelativeLayout$LayoutParams; - - .line 7 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->d:Landroid/widget/RelativeLayout$LayoutParams; - - const/16 v3, 0xd - - invoke-virtual {v1, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 8 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - iget-object v3, p0, Lcom/my/target/InterstitialImageView;->d:Landroid/widget/RelativeLayout$LayoutParams; - - invoke-virtual {v1, v3}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 9 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 10 - new-instance v1, Lcom/my/target/IconButton; - - invoke-direct {v1, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v1, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - .line 11 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - .line 12 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v3 - - const/4 v4, 0x1 - - const/high16 v5, 0x41e00000 # 28.0f - - .line 13 - invoke-static {v4, v5, v3}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F - - move-result v3 - - float-to-int v3, v3 - - .line 14 - invoke-static {v3}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object v3 - - invoke-virtual {v1, v3, v0}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 15 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - iput-object v0, p0, Lcom/my/target/InterstitialImageView;->b:Landroid/widget/RelativeLayout$LayoutParams; - - .line 16 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->b:Landroid/widget/RelativeLayout$LayoutParams; - - sget v1, Lcom/my/target/InterstitialImageView;->B:I - - const/4 v2, 0x7 - - invoke-virtual {v0, v2, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 17 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->b:Landroid/widget/RelativeLayout$LayoutParams; - - sget v1, Lcom/my/target/InterstitialImageView;->B:I - - const/4 v2, 0x6 - - invoke-virtual {v0, v2, v1}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 18 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->b:Landroid/widget/RelativeLayout$LayoutParams; - - invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 19 - new-instance v0, Lcom/my/target/BorderedTextView; - - invoke-direct {v0, p1}, Lcom/my/target/BorderedTextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - .line 20 - iget-object p1, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 21 - iget-object p1, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - return-void -.end method - -.method private a()V - .locals 2 - - .line 7 - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - const-string v1, "window" - - .line 8 - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/view/WindowManager; - - if-eqz v0, :cond_4 - - .line 9 - invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v0 - - .line 10 - invoke-virtual {v0}, Landroid/view/Display;->getWidth()I - - move-result v1 - - .line 11 - invoke-virtual {v0}, Landroid/view/Display;->getHeight()I - - move-result v0 - - int-to-float v1, v1 - - int-to-float v0, v0 - - div-float/2addr v1, v0 - - const/high16 v0, 0x3f800000 # 1.0f - - cmpl-float v0, v1, v0 - - if-lez v0, :cond_0 - - .line 12 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->h:Lcom/my/target/common/e/ImageData; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->g:Lcom/my/target/common/e/ImageData; - - :goto_0 - if-nez v0, :cond_2 - - .line 13 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->h:Lcom/my/target/common/e/ImageData; - - if-eqz v0, :cond_1 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->g:Lcom/my/target/common/e/ImageData; - - :cond_2 - :goto_1 - if-nez v0, :cond_3 - - return-void - - .line 14 - :cond_3 - iget-object v1, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - invoke-virtual {v1, v0}, Lcom/my/target/SmartImageView;->setImageData(Lcom/my/target/common/e/ImageData;)V - - :cond_4 - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/common/e/ImageData;Lcom/my/target/common/e/ImageData;Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/InterstitialImageView;->h:Lcom/my/target/common/e/ImageData; - - .line 2 - iput-object p2, p0, Lcom/my/target/InterstitialImageView;->g:Lcom/my/target/common/e/ImageData; - - if-eqz p3, :cond_0 - - .line 3 - invoke-virtual {p3}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - .line 4 - iget-object p2, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - const/4 p3, 0x1 - - invoke-virtual {p2, p1, p3}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 5 - iget-object p1, p0, Lcom/my/target/InterstitialImageView;->b:Landroid/widget/RelativeLayout$LayoutParams; - - iget-object p2, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - invoke-virtual {p2}, Landroid/view/View;->getMeasuredWidth()I - - move-result p2 - - neg-int p2, p2 - - iput p2, p1, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I - - iput p2, p1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - .line 6 - :cond_1 - invoke-direct {p0}, Lcom/my/target/InterstitialImageView;->a()V - - return-void -.end method - -.method public final getCloseButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->a:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final getImageView()Landroid/widget/ImageView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->c:Lcom/my/target/SmartImageView; - - return-object v0 -.end method - -.method protected final onConfigurationChanged(Landroid/content/res/Configuration;)V - .locals 0 - - .line 1 - invoke-super {p0, p1}, Landroid/widget/RelativeLayout;->onConfigurationChanged(Landroid/content/res/Configuration;)V - - .line 2 - invoke-direct {p0}, Lcom/my/target/InterstitialImageView;->a()V - - return-void -.end method - -.method public final setAgeRestrictions(Ljava/lang/String;)V - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - const/4 v1, 0x1 - - const v2, -0x777778 - - invoke-virtual {v0, v1, v2}, Lcom/my/target/BorderedTextView;->a(II)V - - .line 2 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - iget-object v2, p0, Lcom/my/target/InterstitialImageView;->f:Lcom/my/target/UiUtils; - - const/4 v3, 0x2 - - invoke-virtual {v2, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - const/4 v3, 0x0 - - invoke-virtual {v0, v2, v3, v3, v3}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 3 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 4 - iget-object v2, p0, Lcom/my/target/InterstitialImageView;->f:Lcom/my/target/UiUtils; - - const/16 v3, 0xa - - invoke-virtual {v2, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I - - iput v2, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I - - .line 5 - sget v2, Lcom/my/target/InterstitialImageView;->B:I - - const/4 v3, 0x5 - - invoke-virtual {v0, v3, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 6 - sget v2, Lcom/my/target/InterstitialImageView;->B:I - - const/4 v3, 0x6 - - invoke-virtual {v0, v3, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 7 - iget-object v2, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - invoke-virtual {v2, v0}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - const v2, -0x111112 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 9 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - iget-object v3, p0, Lcom/my/target/InterstitialImageView;->f:Lcom/my/target/UiUtils; - - const/4 v4, 0x3 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v0, v1, v2, v3}, Lcom/my/target/BorderedTextView;->a(III)V - - .line 10 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - const/high16 v1, 0x66000000 - - invoke-virtual {v0, v1}, Lcom/my/target/BorderedTextView;->setBackgroundColor(I)V - - .line 11 - iget-object v0, p0, Lcom/my/target/InterstitialImageView;->e:Lcom/my/target/BorderedTextView; - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialPromoView$a.smali b/smali/smali_classes2/com/my/target/InterstitialPromoView$a.smali deleted file mode 100644 index eeec7b761..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialPromoView$a.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class final Lcom/my/target/InterstitialPromoView$a; -.super Ljava/lang/Object; -.source "InterstitialPromoView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/InterstitialPromoView; - - -# direct methods -.method constructor (Lcom/my/target/InterstitialPromoView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/InterstitialPromoView$a;->a:Lcom/my/target/InterstitialPromoView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView$a;->a:Lcom/my/target/InterstitialPromoView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_0 - - .line 2 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->A()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialPromoView$b.smali b/smali/smali_classes2/com/my/target/InterstitialPromoView$b.smali deleted file mode 100644 index 4a970ffe6..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialPromoView$b.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class final Lcom/my/target/InterstitialPromoView$b; -.super Ljava/lang/Object; -.source "InterstitialPromoView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/InterstitialPromoView; - - -# direct methods -.method constructor (Lcom/my/target/InterstitialPromoView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/InterstitialPromoView$b;->a:Lcom/my/target/InterstitialPromoView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView$b;->a:Lcom/my/target/InterstitialPromoView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_0 - - .line 2 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->y()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialPromoView$c.smali b/smali/smali_classes2/com/my/target/InterstitialPromoView$c.smali deleted file mode 100644 index 8c32cc36a..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialPromoView$c.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lcom/my/target/InterstitialPromoView$c; -.super Ljava/lang/Object; -.source "InterstitialPromoView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InterstitialPromoView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/InterstitialPromoView; - - -# direct methods -.method public constructor (Lcom/my/target/InterstitialPromoView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/InterstitialPromoView$c;->a:Lcom/my/target/InterstitialPromoView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->isEnabled()Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView$c;->a:Lcom/my/target/InterstitialPromoView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_0 - - .line 3 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->F()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialPromoView$d.smali b/smali/smali_classes2/com/my/target/InterstitialPromoView$d.smali deleted file mode 100644 index 65286c94c..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialPromoView$d.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public interface abstract Lcom/my/target/InterstitialPromoView$d; -.super Ljava/lang/Object; -.source "InterstitialPromoView.java" - -# interfaces -.implements Landroid/media/AudioManager$OnAudioFocusChangeListener; -.implements Lcom/my/target/VideoPlayer$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InterstitialPromoView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract A()V -.end method - -.method public abstract B()V -.end method - -.method public abstract D()V -.end method - -.method public abstract F()V -.end method - -.method public abstract a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdCard; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/util/List;)V - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation -.end method - -.method public abstract c(Z)V -.end method - -.method public abstract y()V -.end method - -.method public abstract z()V -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialPromoView.smali b/smali/smali_classes2/com/my/target/InterstitialPromoView.smali deleted file mode 100644 index b026ec8a3..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialPromoView.smali +++ /dev/null @@ -1,404 +0,0 @@ -.class public abstract Lcom/my/target/InterstitialPromoView; -.super Landroid/widget/RelativeLayout; -.source "InterstitialPromoView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/InterstitialPromoView$c;, - Lcom/my/target/InterstitialPromoView$d; - } -.end annotation - - -# static fields -.field static final h:I - - -# instance fields -.field final a:I - -.field protected final b:Lcom/my/target/InterstitialPromoView$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final d:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field e:F - -.field protected f:Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:I - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/InterstitialPromoView;->h:I - - return-void -.end method - -.method protected constructor (Landroid/content/Context;I)V - .locals 1 - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 2 - iput p2, p0, Lcom/my/target/InterstitialPromoView;->a:I - - .line 3 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - const/16 p2, 0x1c - - .line 4 - invoke-virtual {p1, p2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-static {v0}, Lcom/my/target/p1/e/InterstitialAdResources;->c(I)Landroid/graphics/Bitmap; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/InterstitialPromoView;->c:Landroid/graphics/Bitmap; - - .line 5 - invoke-virtual {p1, p2}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - invoke-static {p1}, Lcom/my/target/p1/e/InterstitialAdResources;->b(I)Landroid/graphics/Bitmap; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/InterstitialPromoView;->d:Landroid/graphics/Bitmap; - - const/4 p1, -0x1 - - .line 6 - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 7 - new-instance p1, Lcom/my/target/InterstitialPromoView$c; - - invoke-direct {p1, p0}, Lcom/my/target/InterstitialPromoView$c;->(Lcom/my/target/InterstitialPromoView;)V - - iput-object p1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(I)V -.end method - -.method public abstract a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public final a(Z)V - .locals 2 - - .line 1 - invoke-virtual {p0}, Lcom/my/target/InterstitialPromoView;->getSoundButton()Lcom/my/target/IconButton; - - move-result-object v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x0 - - if-eqz p1, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->d:Landroid/graphics/Bitmap; - - invoke-virtual {v0, p1, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - const-string p1, "sound_off" - - .line 3 - invoke-virtual {v0, p1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - return-void - - .line 4 - :cond_0 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->c:Landroid/graphics/Bitmap; - - invoke-virtual {v0, p1, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - const-string p1, "sound_on" - - .line 5 - invoke-virtual {v0, p1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - :cond_1 - return-void -.end method - -.method public abstract b()V -.end method - -.method public abstract b(Z)V -.end method - -.method public abstract c()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e()Z -.end method - -.method public abstract f()Z -.end method - -.method public abstract g()V -.end method - -.method protected abstract getCloseButton()Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public getNumbersOfCurrentShowingCards()[I - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/4 v0, 0x0 - - new-array v0, v0, [I - - return-object v0 -.end method - -.method protected abstract getSoundButton()Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract h()V -.end method - -.method public abstract i()V -.end method - -.method protected onAttachedToWindow()V - .locals 2 - - .line 1 - invoke-super {p0}, Landroid/widget/RelativeLayout;->onAttachedToWindow()V - - .line 2 - iget v0, p0, Lcom/my/target/InterstitialPromoView;->e:F - - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-lez v0, :cond_0 - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->isHardwareAccelerated()Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - .line 3 - :goto_0 - iget-object v1, p0, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v1, :cond_1 - - .line 4 - invoke-interface {v1, v0}, Lcom/my/target/InterstitialPromoView$d;->c(Z)V - - :cond_1 - return-void -.end method - -.method protected onMeasure(II)V - .locals 2 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v0 - - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v1 - - int-to-float v0, v0 - - int-to-float v1, v1 - - div-float/2addr v0, v1 - - const/high16 v1, 0x3f800000 # 1.0f - - cmpl-float v0, v0, v1 - - if-lez v0, :cond_0 - - const/4 v0, 0x2 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - .line 2 - :goto_0 - iget v1, p0, Lcom/my/target/InterstitialPromoView;->g:I - - if-eq v0, v1, :cond_1 - - .line 3 - invoke-virtual {p0, v0}, Lcom/my/target/InterstitialPromoView;->setLayoutOrientation(I)V - - .line 4 - :cond_1 - invoke-super {p0, p1, p2}, Landroid/widget/RelativeLayout;->onMeasure(II)V - - return-void -.end method - -.method public setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 2 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 2 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->j()F - - move-result p1 - - iput p1, p0, Lcom/my/target/InterstitialPromoView;->e:F - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/InterstitialPromoView;->getSoundButton()Lcom/my/target/IconButton; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 4 - new-instance v0, Lcom/my/target/InterstitialPromoView$a; - - invoke-direct {v0, p0}, Lcom/my/target/InterstitialPromoView$a;->(Lcom/my/target/InterstitialPromoView;)V - - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->c:Landroid/graphics/Bitmap; - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - const-string v0, "sound_on" - - .line 6 - invoke-virtual {p1, v0}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 7 - :cond_1 - invoke-virtual {p0}, Lcom/my/target/InterstitialPromoView;->getCloseButton()Landroid/view/View; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 8 - new-instance v0, Lcom/my/target/InterstitialPromoView$b; - - invoke-direct {v0, p0}, Lcom/my/target/InterstitialPromoView$b;->(Lcom/my/target/InterstitialPromoView;)V - - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - :cond_2 - return-void -.end method - -.method public abstract setClickArea(Lcom/my/target/ClickArea;)V - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 0 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - return-void -.end method - -.method protected setLayoutOrientation(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/InterstitialPromoView;->g:I - - return-void -.end method - -.method public abstract setTimeChanged(F)V -.end method diff --git a/smali/smali_classes2/com/my/target/InterstitialVideoTextureView.smali b/smali/smali_classes2/com/my/target/InterstitialVideoTextureView.smali deleted file mode 100644 index 060b28f7e..000000000 --- a/smali/smali_classes2/com/my/target/InterstitialVideoTextureView.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lcom/my/target/InterstitialVideoTextureView; -.super Landroid/view/TextureView; -.source "InterstitialVideoTextureView.java" - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/TextureView;->(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final getScreenShot()Landroid/graphics/Bitmap; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0}, Landroid/view/TextureView;->getWidth()I - - move-result v0 - - invoke-virtual {p0}, Landroid/view/TextureView;->getHeight()I - - move-result v1 - - invoke-virtual {p0, v0, v1}, Landroid/view/TextureView;->getBitmap(II)Landroid/graphics/Bitmap; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/JsAdClickEvent.smali b/smali/smali_classes2/com/my/target/JsAdClickEvent.smali deleted file mode 100644 index 2e280582e..000000000 --- a/smali/smali_classes2/com/my/target/JsAdClickEvent.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public Lcom/my/target/JsAdClickEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsAdClickEvent.java" - - -# instance fields -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string p1, "onAdClick" - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - .line 2 - iput-object p3, p0, Lcom/my/target/JsAdClickEvent;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/JsAdClickEvent;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/JsAdStartEvent.smali b/smali/smali_classes2/com/my/target/JsAdStartEvent.smali deleted file mode 100644 index d34cecea9..000000000 --- a/smali/smali_classes2/com/my/target/JsAdStartEvent.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public Lcom/my/target/JsAdStartEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsAdStartEvent.java" - - -# direct methods -.method public constructor ([Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # [Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string p1, "onAdStart" - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/JsCall.smali b/smali/smali_classes2/com/my/target/JsCall.smali deleted file mode 100644 index 50f1cf304..000000000 --- a/smali/smali_classes2/com/my/target/JsCall.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lcom/my/target/JsCall; -.super Ljava/lang/Object; -.source "JsCall.java" - - -# virtual methods -.method public abstract g()Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/JsErrorEvent.smali b/smali/smali_classes2/com/my/target/JsErrorEvent.smali deleted file mode 100644 index 16b385ca9..000000000 --- a/smali/smali_classes2/com/my/target/JsErrorEvent.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public Lcom/my/target/JsErrorEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsErrorEvent.java" - - -# instance fields -.field private b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "onError" - - .line 3 - invoke-direct {p0, v0}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-string v0, "onError" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - .line 2 - iput-object p1, p0, Lcom/my/target/JsErrorEvent;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/JsErrorEvent;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/JsEvent.smali b/smali/smali_classes2/com/my/target/JsEvent.smali deleted file mode 100644 index 6776f6516..000000000 --- a/smali/smali_classes2/com/my/target/JsEvent.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lcom/my/target/JsEvent; -.super Ljava/lang/Object; -.source "JsEvent.java" - - -# virtual methods -.method public abstract k0()Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/JsEventDeserializer.smali b/smali/smali_classes2/com/my/target/JsEventDeserializer.smali deleted file mode 100644 index 8b87029d6..000000000 --- a/smali/smali_classes2/com/my/target/JsEventDeserializer.smali +++ /dev/null @@ -1,607 +0,0 @@ -.class public Lcom/my/target/JsEventDeserializer; -.super Ljava/lang/Object; -.source "JsEventDeserializer.java" - - -# direct methods -.method public static a(Landroid/webkit/ConsoleMessage;)Lcom/my/target/JsEvent; - .locals 1 - .param p0 # Landroid/webkit/ConsoleMessage; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String; - - move-result-object p0 - - .line 2 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - invoke-static {p0}, Lcom/my/target/JsEventDeserializer;->a(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x10 - - .line 4 - invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p0 - - .line 5 - :try_start_0 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0, p0}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - - .line 6 - invoke-static {v0}, Lcom/my/target/JsEventDeserializer;->a(Lorg/json/JSONObject;)Lcom/my/target/JsEvent; - - move-result-object p0 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - .line 7 - invoke-virtual {p0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - :cond_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method private static a(Lorg/json/JSONObject;)Lcom/my/target/JsEvent; - .locals 11 - .param p0 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - const-string v0, "event" - - .line 9 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "data" - - .line 10 - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_0 - - .line 11 - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - move-object p0, v3 - - :goto_0 - const/4 v1, -0x1 - - .line 12 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v2 - - const/4 v4, 0x5 - - const/4 v5, 0x4 - - const/4 v6, 0x3 - - const/4 v7, 0x2 - - const/4 v8, 0x0 - - const/4 v9, 0x1 - - sparse-switch v2, :sswitch_data_0 - - goto :goto_1 - - :sswitch_0 - const-string v2, "onExpand" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x1 - - goto :goto_1 - - :sswitch_1 - const-string v2, "onSizeChange" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x3 - - goto :goto_1 - - :sswitch_2 - const-string v2, "onAdStart" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x2 - - goto :goto_1 - - :sswitch_3 - const-string v2, "onAdClick" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x5 - - goto :goto_1 - - :sswitch_4 - const-string v2, "onStat" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x4 - - goto :goto_1 - - :sswitch_5 - const-string v2, "onError" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 v1, 0x0 - - :cond_1 - :goto_1 - if-eqz v1, :cond_f - - const-string v2, "height" - - const-string v10, "width" - - if-eq v1, v9, :cond_d - - const-string v9, "format" - - if-eq v1, v7, :cond_a - - if-eq v1, v6, :cond_8 - - if-eq v1, v5, :cond_4 - - if-eq v1, v4, :cond_2 - - .line 13 - new-instance p0, Lcom/my/target/DefaultJsEvent; - - invoke-direct {p0, v0}, Lcom/my/target/DefaultJsEvent;->(Ljava/lang/String;)V - - return-object p0 - - :cond_2 - if-eqz p0, :cond_3 - - .line 14 - invoke-virtual {p0, v9}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const-string v0, "bannerId" - - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - .line 15 - invoke-virtual {p0, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "bannerId" - - .line 16 - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "url" - - .line 17 - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - .line 18 - new-instance v2, Lcom/my/target/JsAdClickEvent; - - invoke-direct {v2, v1, v0, p0}, Lcom/my/target/JsAdClickEvent;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v2 - - :cond_3 - return-object v3 - - :cond_4 - if-eqz p0, :cond_7 - - const-string v0, "stats" - - .line 19 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - .line 20 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - .line 21 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v1 - - .line 22 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - :goto_2 - if-ge v8, v1, :cond_5 - - .line 23 - invoke-virtual {v0, v8}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v8, v8, 0x1 - - goto :goto_2 - - :cond_5 - const-string v0, "type" - - .line 24 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - const-string v0, "type" - - .line 25 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - .line 26 - :cond_6 - new-instance p0, Lcom/my/target/JsStatEvent; - - invoke-direct {p0, v2, v3}, Lcom/my/target/JsStatEvent;->(Ljava/util/List;Ljava/lang/String;)V - - return-object p0 - - :cond_7 - return-object v3 - - :cond_8 - if-eqz p0, :cond_9 - - .line 27 - invoke-virtual {p0, v10}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - .line 28 - invoke-virtual {p0, v10}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v0 - - .line 29 - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result p0 - - .line 30 - new-instance v1, Lcom/my/target/JsSizeChangeEvent; - - invoke-direct {v1, v0, p0}, Lcom/my/target/JsSizeChangeEvent;->(II)V - - return-object v1 - - :cond_9 - return-object v3 - - :cond_a - if-eqz p0, :cond_c - - .line 31 - invoke-virtual {p0, v9}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_c - - const-string v0, "banners" - - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_c - - .line 32 - invoke-virtual {p0, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - .line 33 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p0 - - .line 34 - invoke-virtual {p0}, Lorg/json/JSONArray;->length()I - - move-result v0 - - .line 35 - new-array v2, v0, [Ljava/lang/String; - - :goto_3 - if-ge v8, v0, :cond_b - - .line 36 - invoke-virtual {p0, v8}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v2, v8 - - add-int/lit8 v8, v8, 0x1 - - goto :goto_3 - - .line 37 - :cond_b - new-instance p0, Lcom/my/target/JsAdStartEvent; - - invoke-direct {p0, v2, v1}, Lcom/my/target/JsAdStartEvent;->([Ljava/lang/String;Ljava/lang/String;)V - - return-object p0 - - :cond_c - return-object v3 - - :cond_d - if-eqz p0, :cond_e - - .line 38 - invoke-virtual {p0, v10}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_e - - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_e - - .line 39 - invoke-virtual {p0, v10}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v0 - - .line 40 - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result p0 - - .line 41 - new-instance v1, Lcom/my/target/JsExpandEvent; - - invoke-direct {v1, v0, p0}, Lcom/my/target/JsExpandEvent;->(II)V - - return-object v1 - - .line 42 - :cond_e - new-instance p0, Lcom/my/target/JsExpandEvent; - - invoke-direct {p0}, Lcom/my/target/JsExpandEvent;->()V - - return-object p0 - - :cond_f - if-eqz p0, :cond_12 - - const-string v0, "jsError" - - const-string v1, "error" - - .line 43 - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_10 - - .line 44 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " error: " - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - :cond_10 - const-string v1, "message" - - .line 45 - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_11 - - .line 46 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " message: " - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 47 - :cond_11 - new-instance p0, Lcom/my/target/JsErrorEvent; - - invoke-direct {p0, v0}, Lcom/my/target/JsErrorEvent;->(Ljava/lang/String;)V - - return-object p0 - - .line 48 - :cond_12 - new-instance p0, Lcom/my/target/JsErrorEvent; - - invoke-direct {p0}, Lcom/my/target/JsErrorEvent;->()V - - return-object p0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x50755897 -> :sswitch_5 - -0x3c607f2d -> :sswitch_4 - 0x969e846 -> :sswitch_3 - 0xa4ee720 -> :sswitch_2 - 0x2c8d7a50 -> :sswitch_1 - 0x421db559 -> :sswitch_0 - .end sparse-switch -.end method - -.method private static a(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "adman://onEvent," - - .line 8 - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - return p0 -.end method diff --git a/smali/smali_classes2/com/my/target/JsExpandEvent.smali b/smali/smali_classes2/com/my/target/JsExpandEvent.smali deleted file mode 100644 index dfbe48044..000000000 --- a/smali/smali_classes2/com/my/target/JsExpandEvent.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public Lcom/my/target/JsExpandEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsExpandEvent.java" - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "onExpand" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method - -.method public constructor (II)V - .locals 0 - - const-string p1, "onExpand" - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/JsInitCall.smali b/smali/smali_classes2/com/my/target/JsInitCall.smali deleted file mode 100644 index f059268b1..000000000 --- a/smali/smali_classes2/com/my/target/JsInitCall.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public Lcom/my/target/JsInitCall; -.super Lcom/my/target/AbstractJsCall; -.source "JsInitCall.java" - - -# direct methods -.method public constructor (Lorg/json/JSONObject;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - const-string v0, "init" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/AbstractJsCall;->(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string v1, "bannersJSON" - - invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 3 - iget-object p1, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string v0, "version" - - const/16 v1, 0x14 - - invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/JsSizeChangeEvent.smali b/smali/smali_classes2/com/my/target/JsSizeChangeEvent.smali deleted file mode 100644 index 8b44b87fd..000000000 --- a/smali/smali_classes2/com/my/target/JsSizeChangeEvent.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public Lcom/my/target/JsSizeChangeEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsSizeChangeEvent.java" - - -# direct methods -.method public constructor (II)V - .locals 0 - - const-string p1, "onSizeChange" - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/JsStartCall.smali b/smali/smali_classes2/com/my/target/JsStartCall.smali deleted file mode 100644 index 47d469c4c..000000000 --- a/smali/smali_classes2/com/my/target/JsStartCall.smali +++ /dev/null @@ -1,114 +0,0 @@ -.class public Lcom/my/target/JsStartCall; -.super Lcom/my/target/AbstractJsCall; -.source "JsStartCall.java" - - -# direct methods -.method public constructor (Ljava/lang/String;[Ljava/lang/String;I)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # [Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - const-string v0, "start" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/AbstractJsCall;->(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string v1, "format" - - invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 3 - iget-object p1, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string v0, "orientation" - - invoke-virtual {p1, v0, p3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; - - .line 4 - iget-object p1, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const/4 p3, 0x0 - - const-string v0, "rotation" - - invoke-virtual {p1, v0, p3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; - - if-eqz p2, :cond_2 - - .line 5 - array-length p1, p2 - - if-lez p1, :cond_2 - - .line 6 - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x13 - - if-lt p1, v0, :cond_0 - - .line 7 - new-instance p1, Lorg/json/JSONArray; - - invoke-direct {p1, p2}, Lorg/json/JSONArray;->(Ljava/lang/Object;)V - - goto :goto_1 - - .line 8 - :cond_0 - new-instance p1, Lorg/json/JSONArray; - - invoke-direct {p1}, Lorg/json/JSONArray;->()V - - .line 9 - array-length v0, p2 - - :goto_0 - if-ge p3, v0, :cond_1 - - aget-object v1, p2, p3 - - .line 10 - invoke-virtual {p1, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; - - add-int/lit8 p3, p3, 0x1 - - goto :goto_0 - - .line 11 - :cond_1 - :goto_1 - new-instance p2, Lorg/json/JSONObject; - - invoke-direct {p2}, Lorg/json/JSONObject;->()V - - const-string p3, "excludeBanners" - - .line 12 - invoke-virtual {p2, p3, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 13 - iget-object p1, p0, Lcom/my/target/AbstractJsCall;->b:Lorg/json/JSONObject; - - const-string p3, "filter" - - invoke-virtual {p1, p3, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - :cond_2 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/JsStatEvent.smali b/smali/smali_classes2/com/my/target/JsStatEvent.smali deleted file mode 100644 index 967a76728..000000000 --- a/smali/smali_classes2/com/my/target/JsStatEvent.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public Lcom/my/target/JsStatEvent; -.super Lcom/my/target/AbstractJsEvent; -.source "JsStatEvent.java" - - -# instance fields -.field private final b:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - const-string p2, "onStat" - - .line 1 - invoke-direct {p0, p2}, Lcom/my/target/AbstractJsEvent;->(Ljava/lang/String;)V - - .line 2 - iput-object p1, p0, Lcom/my/target/JsStatEvent;->b:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/util/List; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/JsStatEvent;->b:Ljava/util/List; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/JsonParser.smali b/smali/smali_classes2/com/my/target/JsonParser.smali deleted file mode 100644 index f74a73d8c..000000000 --- a/smali/smali_classes2/com/my/target/JsonParser.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public Lcom/my/target/JsonParser; -.super Ljava/lang/Object; -.source "JsonParser.java" - - -# direct methods -.method public static a(Lorg/json/JSONObject;Ljava/lang/String;I)I - .locals 1 - .param p0 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p0, p1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - .line 2 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - .line 3 - :cond_0 - :try_start_0 - invoke-static {p0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I - - move-result p2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 4 - :catch_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "error parsing color " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - :goto_0 - return p2 -.end method diff --git a/smali/smali_classes2/com/my/target/LogMessage$a.smali b/smali/smali_classes2/com/my/target/LogMessage$a.smali deleted file mode 100644 index 39d97f58d..000000000 --- a/smali/smali_classes2/com/my/target/LogMessage$a.smali +++ /dev/null @@ -1,108 +0,0 @@ -.class Lcom/my/target/LogMessage$a; -.super Ljava/lang/Object; -.source "LogMessage.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Landroid/content/Context; - -.field final synthetic b:Lcom/my/target/LogMessage; - - -# direct methods -.method constructor (Lcom/my/target/LogMessage;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/LogMessage$a;->b:Lcom/my/target/LogMessage; - - iput-object p2, p0, Lcom/my/target/LogMessage$a;->a:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/LogMessage$a;->b:Lcom/my/target/LogMessage; - - invoke-virtual {v0}, Lcom/my/target/LogMessage;->a()Ljava/lang/String; - - move-result-object v0 - - .line 2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "send message to log:\n " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 3 - sget-boolean v1, Lcom/my/target/LogMessage;->i:Z - - if-eqz v1, :cond_0 - - const-string v1, "UTF-8" - - .line 4 - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object v0 - - .line 5 - invoke-static {}, Lcom/my/target/HttpLogRequest;->d()Lcom/my/target/HttpLogRequest; - - move-result-object v1 - - invoke-virtual {v1, v0}, Lcom/my/target/HttpLogRequest;->a(Ljava/lang/String;)Lcom/my/target/HttpLogRequest; - - invoke-static {}, Lcom/my/target/LogMessage;->b()Ljava/lang/String; - - move-result-object v0 - - iget-object v2, p0, Lcom/my/target/LogMessage$a;->a:Landroid/content/Context; - - invoke-virtual {v1, v0, v2}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/LogMessage.smali b/smali/smali_classes2/com/my/target/LogMessage.smali deleted file mode 100644 index 7d67b00a5..000000000 --- a/smali/smali_classes2/com/my/target/LogMessage.smali +++ /dev/null @@ -1,309 +0,0 @@ -.class public Lcom/my/target/LogMessage; -.super Ljava/lang/Object; -.source "LogMessage.java" - - -# static fields -.field private static h:Ljava/lang/String; = "http://127.0.0.1" - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public static i:Z = true - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:I - -.field private e:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/LogMessage;->a:Ljava/lang/String; - - .line 3 - iput-object p2, p0, Lcom/my/target/LogMessage;->b:Ljava/lang/String; - - return-void -.end method - -.method static synthetic b()Ljava/lang/String; - .locals 1 - - .line 1 - sget-object v0, Lcom/my/target/LogMessage;->h:Ljava/lang/String; - - return-object v0 -.end method - -.method public static d(Ljava/lang/String;)Lcom/my/target/LogMessage; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/LogMessage; - - const-string v1, "error" - - invoke-direct {v0, p0, v1}, Lcom/my/target/LogMessage;->(Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a(I)Lcom/my/target/LogMessage; - .locals 0 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iput p1, p0, Lcom/my/target/LogMessage;->d:I - - return-object p0 -.end method - -.method public a(Ljava/lang/String;)Lcom/my/target/LogMessage; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/LogMessage;->c:Ljava/lang/String; - - return-object p0 -.end method - -.method a()Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 4 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0}, Lorg/json/JSONObject;->()V - - :try_start_0 - const-string v1, "sdk" - - const-string v2, "myTarget" - - .line 5 - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "sdkver" - - const-string v2, "5.2.1" - - .line 6 - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "os" - - const-string v2, "Android" - - .line 7 - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "osver" - - .line 8 - sget-object v2, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "type" - - .line 9 - iget-object v2, p0, Lcom/my/target/LogMessage;->b:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "name" - - .line 10 - iget-object v2, p0, Lcom/my/target/LogMessage;->a:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 11 - iget-object v1, p0, Lcom/my/target/LogMessage;->c:Ljava/lang/String; - - if-eqz v1, :cond_0 - - const-string v1, "message" - - .line 12 - iget-object v2, p0, Lcom/my/target/LogMessage;->c:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 13 - :cond_0 - iget v1, p0, Lcom/my/target/LogMessage;->d:I - - if-lez v1, :cond_1 - - const-string v1, "slot" - - .line 14 - iget v2, p0, Lcom/my/target/LogMessage;->d:I - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; - - .line 15 - :cond_1 - iget-object v1, p0, Lcom/my/target/LogMessage;->e:Ljava/lang/String; - - if-eqz v1, :cond_2 - - const-string v1, "url" - - .line 16 - iget-object v2, p0, Lcom/my/target/LogMessage;->e:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 17 - :cond_2 - iget-object v1, p0, Lcom/my/target/LogMessage;->f:Ljava/lang/String; - - if-eqz v1, :cond_3 - - const-string v1, "bannerId" - - .line 18 - iget-object v2, p0, Lcom/my/target/LogMessage;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 19 - :cond_3 - iget-object v1, p0, Lcom/my/target/LogMessage;->g:Ljava/lang/String; - - if-eqz v1, :cond_4 - - const-string v1, "data" - - .line 20 - iget-object v2, p0, Lcom/my/target/LogMessage;->g:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 21 - :catchall_0 - :cond_4 - invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public a(Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - new-instance v0, Lcom/my/target/LogMessage$a; - - invoke-direct {v0, p0, p1}, Lcom/my/target/LogMessage$a;->(Lcom/my/target/LogMessage;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public b(Ljava/lang/String;)Lcom/my/target/LogMessage; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iput-object p1, p0, Lcom/my/target/LogMessage;->e:Ljava/lang/String; - - return-object p0 -.end method - -.method public c(Ljava/lang/String;)Lcom/my/target/LogMessage; - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/LogMessage;->f:Ljava/lang/String; - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/my/target/MeasuringPromoLayoutManager.smali b/smali/smali_classes2/com/my/target/MeasuringPromoLayoutManager.smali deleted file mode 100644 index 73bc0aa8c..000000000 --- a/smali/smali_classes2/com/my/target/MeasuringPromoLayoutManager.smali +++ /dev/null @@ -1,439 +0,0 @@ -.class public Lcom/my/target/MeasuringPromoLayoutManager; -.super Lcom/my/target/PromoLayoutManager; -.source "MeasuringPromoLayoutManager.java" - - -# instance fields -.field private final c:I - -.field d:I - -.field private e:I - -.field private f:I - -.field private g:F - -.field private h:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/PromoLayoutManager;->(Landroid/content/Context;)V - - const/high16 v0, 0x3e000000 # 0.125f - - .line 2 - iput v0, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - .line 3 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - const/16 v0, 0x10 - - .line 4 - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/MeasuringPromoLayoutManager;->c:I - - return-void -.end method - - -# virtual methods -.method public final c()V - .locals 1 - - const v0, 0x3e333333 # 0.175f - - .line 1 - iput v0, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - return-void -.end method - -.method public final c(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/MeasuringPromoLayoutManager;->h:I - - return-void -.end method - -.method public measureChildWithMargins(Landroid/view/View;II)V - .locals 12 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Landroidx/recyclerview/widget/RecyclerView$LayoutParams; - - .line 2 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidth()I - - move-result v1 - - .line 3 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeight()I - - move-result v2 - - .line 4 - iget v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - const/4 v4, 0x0 - - cmpg-float v3, v3, v4 - - if-gtz v3, :cond_1 - - if-ge v1, v2, :cond_0 - - const/high16 v3, 0x3e000000 # 0.125f - - .line 5 - iput v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - goto :goto_0 - - :cond_0 - const v3, 0x3d4ccccd # 0.05f - - .line 6 - iput v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - .line 7 - :cond_1 - :goto_0 - iget v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->f:I - - if-gtz v3, :cond_2 - - .line 8 - iput v2, p0, Lcom/my/target/MeasuringPromoLayoutManager;->f:I - - .line 9 - :cond_2 - iget v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->e:I - - const/high16 v4, 0x40000000 # 2.0f - - if-gtz v3, :cond_3 - - int-to-float v3, v1 - - .line 10 - iget v5, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - mul-float v5, v5, v4 - - mul-float v5, v5, v3 - - sub-float/2addr v3, v5 - - float-to-int v3, v3 - - iput v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->e:I - - :cond_3 - if-lez v2, :cond_b - - if-lez v1, :cond_b - - .line 11 - iget v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->f:I - - if-lez v3, :cond_b - - iget v3, p0, Lcom/my/target/MeasuringPromoLayoutManager;->e:I - - if-gtz v3, :cond_4 - - goto/16 :goto_5 - - .line 12 - :cond_4 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingLeft()I - - move-result v3 - - .line 13 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingRight()I - - move-result v5 - - int-to-float v6, v1 - - int-to-float v7, v2 - - div-float v7, v6, v7 - - .line 14 - iget v8, p0, Lcom/my/target/MeasuringPromoLayoutManager;->e:I - - int-to-float v9, v8 - - iget v10, p0, Lcom/my/target/MeasuringPromoLayoutManager;->f:I - - int-to-float v11, v10 - - div-float/2addr v9, v11 - - cmpl-float v7, v7, v9 - - if-lez v7, :cond_6 - - mul-int v8, v8, v2 - - int-to-float v7, v8 - - int-to-float v8, v10 - - div-float/2addr v7, v8 - - float-to-int v7, v7 - - .line 15 - iget v8, p0, Lcom/my/target/MeasuringPromoLayoutManager;->c:I - - sub-int/2addr v7, v8 - - .line 16 - iget v8, p0, Lcom/my/target/MeasuringPromoLayoutManager;->d:I - - if-lez v8, :cond_5 - - goto :goto_1 - - .line 17 - :cond_5 - iget v8, p0, Lcom/my/target/MeasuringPromoLayoutManager;->h:I - - add-int v9, v1, v7 - - int-to-float v9, v9 - - div-float/2addr v9, v4 - - iget v10, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - mul-float v10, v10, v6 - - add-float/2addr v9, v10 - - sub-float v9, v6, v9 - - float-to-int v9, v9 - - int-to-float v9, v9 - - div-float/2addr v9, v4 - - float-to-int v9, v9 - - invoke-static {v8, v9}, Ljava/lang/Math;->max(II)I - - move-result v8 - - goto :goto_1 - - :cond_6 - const/high16 v7, 0x3f800000 # 1.0f - - .line 18 - iget v8, p0, Lcom/my/target/MeasuringPromoLayoutManager;->g:F - - add-float/2addr v8, v7 - - div-float v7, v6, v8 - - float-to-int v7, v7 - - sub-int/2addr v7, v5 - - sub-int/2addr v7, v3 - - const/4 v8, 0x0 - - .line 19 - :goto_1 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v9 - - const/4 v10, 0x1 - - if-ne v9, v10, :cond_8 - - .line 20 - iget v9, p0, Lcom/my/target/PromoLayoutManager;->a:I - - if-lez v9, :cond_7 - - .line 21 - iput v9, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - goto :goto_2 - - :cond_7 - int-to-float v9, v3 - - sub-float/2addr v6, v9 - - int-to-float v9, v5 - - sub-float/2addr v6, v9 - - int-to-float v9, v7 - - sub-float/2addr v6, v9 - - div-float/2addr v6, v4 - - float-to-int v4, v6 - - .line 22 - iput v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 23 - :goto_2 - iput v8, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - goto :goto_4 - - .line 24 - :cond_8 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v9 - - const/4 v10, 0x2 - - if-ne v9, v10, :cond_a - - .line 25 - iget v9, p0, Lcom/my/target/PromoLayoutManager;->a:I - - if-lez v9, :cond_9 - - .line 26 - iput v9, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - goto :goto_3 - - :cond_9 - int-to-float v9, v3 - - sub-float/2addr v6, v9 - - int-to-float v9, v5 - - sub-float/2addr v6, v9 - - int-to-float v9, v7 - - sub-float/2addr v6, v9 - - div-float/2addr v6, v4 - - float-to-int v4, v6 - - .line 27 - iput v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 28 - :goto_3 - iput v8, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - goto :goto_4 - - .line 29 - :cond_a - iput v8, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 30 - iput v8, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 31 - :goto_4 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidthMode()I - - move-result v4 - - add-int/2addr v3, v5 - - iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - add-int/2addr v3, v5 - - iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - add-int/2addr v3, v5 - - add-int/2addr v3, p2 - - .line 32 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollHorizontally()Z - - move-result p2 - - .line 33 - invoke-static {v1, v4, v3, v7, p2}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p2 - - .line 34 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeightMode()I - - move-result v1 - - .line 35 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingTop()I - - move-result v3 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingBottom()I - - move-result v4 - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I - - add-int/2addr v3, v4 - - iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I - - add-int/2addr v3, v4 - - add-int/2addr v3, p3 - - iget p3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->height:I - - .line 36 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollVertically()Z - - move-result v0 - - .line 37 - invoke-static {v2, v1, v3, p3, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result p3 - - .line 38 - invoke-virtual {p1, p2, p3}, Landroid/view/View;->measure(II)V - - :cond_b - :goto_5 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MediaBanner.smali b/smali/smali_classes2/com/my/target/MediaBanner.smali deleted file mode 100644 index 92e13d3ca..000000000 --- a/smali/smali_classes2/com/my/target/MediaBanner.smali +++ /dev/null @@ -1,725 +0,0 @@ -.class public final Lcom/my/target/MediaBanner; -.super Lcom/my/target/AdBanner; -.source "MediaBanner.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lcom/my/target/AdBanner;" - } -.end annotation - - -# instance fields -.field private final B:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;" - } - .end annotation -.end field - -.field private C:Lcom/my/target/MediaData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field private D:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private E:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private F:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private G:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private H:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private I:Z - -.field private J:Z - -.field private K:Z - -.field private L:Z - -.field private M:Z - -.field private N:Z - -.field private O:Z - -.field private P:Z - -.field private Q:Z - -.field private R:Z - -.field private S:Z - -.field private T:F - -.field private U:F - -.field private V:F - - -# direct methods -.method private constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdBanner;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/MediaBanner;->B:Ljava/util/ArrayList; - - const-string v0, "Close" - - .line 3 - iput-object v0, p0, Lcom/my/target/MediaBanner;->F:Ljava/lang/String; - - const-string v0, "Replay" - - .line 4 - iput-object v0, p0, Lcom/my/target/MediaBanner;->G:Ljava/lang/String; - - const-string v0, "Ad can be skipped after %ds" - - .line 5 - iput-object v0, p0, Lcom/my/target/MediaBanner;->H:Ljava/lang/String; - - const/4 v0, 0x0 - - .line 6 - iput-boolean v0, p0, Lcom/my/target/MediaBanner;->I:Z - - const/4 v1, 0x1 - - .line 7 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->J:Z - - .line 8 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->K:Z - - .line 9 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->L:Z - - .line 10 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->M:Z - - .line 11 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->N:Z - - .line 12 - iput-boolean v0, p0, Lcom/my/target/MediaBanner;->O:Z - - .line 13 - iput-boolean v0, p0, Lcom/my/target/MediaBanner;->P:Z - - .line 14 - iput-boolean v0, p0, Lcom/my/target/MediaBanner;->Q:Z - - .line 15 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->R:Z - - .line 16 - iput-boolean v1, p0, Lcom/my/target/MediaBanner;->S:Z - - const/4 v0, 0x0 - - .line 17 - iput v0, p0, Lcom/my/target/MediaBanner;->T:F - - return-void -.end method - -.method public static W()Lcom/my/target/MediaBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/MediaBanner;->X()Lcom/my/target/MediaBanner; - - move-result-object v0 - - return-object v0 -.end method - -.method public static X()Lcom/my/target/MediaBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/MediaBanner<", - "TT;>;" - } - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/MediaBanner; - - invoke-direct {v0}, Lcom/my/target/MediaBanner;->()V - - return-object v0 -.end method - -.method public static Y()Lcom/my/target/MediaBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/MediaBanner;->X()Lcom/my/target/MediaBanner; - - move-result-object v0 - - return-object v0 -.end method - - -# virtual methods -.method public B()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->D:Ljava/lang/String; - - return-object v0 -.end method - -.method public C()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MediaBanner;->T:F - - return v0 -.end method - -.method public D()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->F:Ljava/lang/String; - - return-object v0 -.end method - -.method public E()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->H:Ljava/lang/String; - - return-object v0 -.end method - -.method public F()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/MediaBanner;->B:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public G()Lcom/my/target/MediaData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->C:Lcom/my/target/MediaData; - - return-object v0 -.end method - -.method public H()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MediaBanner;->U:F - - return v0 -.end method - -.method public I()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MediaBanner;->V:F - - return v0 -.end method - -.method public J()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->E:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public K()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->G:Ljava/lang/String; - - return-object v0 -.end method - -.method public L()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->R:Z - - return v0 -.end method - -.method public M()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->N:Z - - return v0 -.end method - -.method public N()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->S:Z - - return v0 -.end method - -.method public O()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->L:Z - - return v0 -.end method - -.method public P()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->O:Z - - return v0 -.end method - -.method public Q()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->P:Z - - return v0 -.end method - -.method public R()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->Q:Z - - return v0 -.end method - -.method public S()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->I:Z - - return v0 -.end method - -.method public T()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->J:Z - - return v0 -.end method - -.method public U()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->K:Z - - return v0 -.end method - -.method public V()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MediaBanner;->M:Z - - return v0 -.end method - -.method public a(Lcom/my/target/MediaData;)V - .locals 0 - .param p1 # Lcom/my/target/MediaData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->C:Lcom/my/target/MediaData; - - return-void -.end method - -.method public a(Lcom/my/target/CompanionBanner;)V - .locals 1 - .param p1 # Lcom/my/target/CompanionBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/MediaBanner;->B:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public c(F)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/MediaBanner;->T:F - - return-void -.end method - -.method public c(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->E:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public d(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/MediaBanner;->U:F - - return-void -.end method - -.method public d(Z)V - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->R:Z - - return-void -.end method - -.method public e(F)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/MediaBanner;->V:F - - return-void -.end method - -.method public e(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->N:Z - - return-void -.end method - -.method public f(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->S:Z - - return-void -.end method - -.method public g(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->L:Z - - return-void -.end method - -.method public h(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->O:Z - - return-void -.end method - -.method public i(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->P:Z - - return-void -.end method - -.method public j(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->Q:Z - - return-void -.end method - -.method public k()I - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/MediaBanner;->C:Lcom/my/target/MediaData; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/my/target/MediaData;->b()I - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public k(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->I:Z - - return-void -.end method - -.method public l(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->J:Z - - return-void -.end method - -.method public m(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->K:Z - - return-void -.end method - -.method public n(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MediaBanner;->M:Z - - return-void -.end method - -.method public q(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->D:Ljava/lang/String; - - return-void -.end method - -.method public r(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->F:Ljava/lang/String; - - return-void -.end method - -.method public s(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->H:Ljava/lang/String; - - return-void -.end method - -.method public t(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MediaBanner;->G:Ljava/lang/String; - - return-void -.end method - -.method public x()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaBanner;->C:Lcom/my/target/MediaData; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/my/target/MediaData;->d()I - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MediaData.smali b/smali/smali_classes2/com/my/target/MediaData.smali deleted file mode 100644 index bec6d2475..000000000 --- a/smali/smali_classes2/com/my/target/MediaData.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public abstract Lcom/my/target/MediaData; -.super Ljava/lang/Object; -.source "MediaData.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field protected final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field protected b:I - -.field protected c:I - -.field private d:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method protected constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/MediaData;->a:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/Object; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/MediaData;->d:Ljava/lang/Object; - - return-object v0 -.end method - -.method public a(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/MediaData;->c:I - - return-void -.end method - -.method public a(Ljava/lang/Object;)V - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - .line 2 - iput-object p1, p0, Lcom/my/target/MediaData;->d:Ljava/lang/Object; - - return-void -.end method - -.method public b()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MediaData;->c:I - - return v0 -.end method - -.method public b(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/MediaData;->b:I - - return-void -.end method - -.method public c()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaData;->a:Ljava/lang/String; - - return-object v0 -.end method - -.method public d()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MediaData;->b:I - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MediaSection.smali b/smali/smali_classes2/com/my/target/MediaSection.smali deleted file mode 100644 index 71d623081..000000000 --- a/smali/smali_classes2/com/my/target/MediaSection.smali +++ /dev/null @@ -1,664 +0,0 @@ -.class public Lcom/my/target/MediaSection; -.super Lcom/my/target/AdSection; -.source "MediaSection.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lcom/my/target/AdSection;" - } -.end annotation - - -# instance fields -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/MediaBanner<", - "TT;>;>;" - } - .end annotation -.end field - -.field private final d:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private final e:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private final f:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation -.end field - -.field private g:I - -.field private h:I - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdSection;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - .line 4 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - .line 5 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/MediaSection;->f:Ljava/util/ArrayList; - - const/16 v0, 0xa - - .line 6 - iput v0, p0, Lcom/my/target/MediaSection;->g:I - - const/4 v0, -0x1 - - .line 7 - iput v0, p0, Lcom/my/target/MediaSection;->h:I - - .line 8 - iput-object p1, p0, Lcom/my/target/MediaSection;->b:Ljava/lang/String; - - return-void -.end method - -.method public static b(Ljava/lang/String;)Lcom/my/target/MediaSection; - .locals 0 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation - - .line 1 - invoke-static {p0}, Lcom/my/target/MediaSection;->d(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(Ljava/lang/String;)Lcom/my/target/MediaSection; - .locals 0 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation - - .line 1 - invoke-static {p0}, Lcom/my/target/MediaSection;->d(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p0 - - return-object p0 -.end method - -.method private static d(Ljava/lang/String;)Lcom/my/target/MediaSection; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Lcom/my/target/MediaSection<", - "TT;>;" - } - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/MediaSection; - - invoke-direct {v0, p0}, Lcom/my/target/MediaSection;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a(F)Ljava/util/ArrayList; - .locals 4 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(F)", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation - - .line 8 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 9 - iget-object v1, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/AdService; - - .line 10 - invoke-virtual {v2}, Lcom/my/target/AdService;->r()F - - move-result v3 - - cmpl-float v3, v3, p1 - - if-nez v3, :cond_0 - - .line 11 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 12 - :cond_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p1 - - if-lez p1, :cond_2 - - .line 13 - iget-object p1, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->removeAll(Ljava/util/Collection;)Z - - :cond_2 - return-object v0 -.end method - -.method public a(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/MediaSection;->g:I - - return-void -.end method - -.method public a(Lcom/my/target/AdService;)V - .locals 1 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 14 - invoke-virtual {p1}, Lcom/my/target/AdService;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 15 - iget-object v0, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 16 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/AdService;->v()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 17 - iget-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 18 - :cond_1 - iget-object v0, p0, Lcom/my/target/MediaSection;->f:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_0 - return-void -.end method - -.method public a(Lcom/my/target/MediaBanner;)V - .locals 1 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "TT;>;)V" - } - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Lcom/my/target/MediaBanner;I)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "TT;>;I)V" - } - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-ltz p2, :cond_2 - - if-le p2, v0, :cond_0 - - goto :goto_1 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-virtual {v0, p2, p1}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - .line 5 - iget-object p1, p0, Lcom/my/target/MediaSection;->f:Ljava/util/ArrayList; - - invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_1 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/AdService; - - .line 6 - invoke-virtual {v0}, Lcom/my/target/AdService;->t()I - - move-result v1 - - if-lt v1, p2, :cond_1 - - add-int/lit8 v1, v1, 0x1 - - .line 7 - invoke-virtual {v0, v1}, Lcom/my/target/AdService;->d(I)V - - goto :goto_0 - - :cond_2 - :goto_1 - return-void -.end method - -.method public a(Lcom/my/target/MediaSection;)V - .locals 2 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "TT;>;)V" - } - .end annotation - - .line 19 - iget-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - iget-object v1, p1, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - .line 20 - iget-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - iget-object v1, p1, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - .line 21 - iget-object v0, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - iget-object v1, p1, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - .line 22 - invoke-virtual {p1}, Lcom/my/target/AdSection;->a()Ljava/util/ArrayList; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lcom/my/target/AdSection;->a(Ljava/util/ArrayList;)V - - return-void -.end method - -.method public b()I - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - return v0 -.end method - -.method public b(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/MediaSection;->h:I - - return-void -.end method - -.method public c()I - .locals 1 - - .line 2 - iget v0, p0, Lcom/my/target/MediaSection;->g:I - - return v0 -.end method - -.method public d()I - .locals 1 - - .line 2 - iget v0, p0, Lcom/my/target/MediaSection;->h:I - - return v0 -.end method - -.method public e()Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/my/target/MediaBanner<", - "TT;>;>;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/MediaSection;->c:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public f()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public g()Lcom/my/target/AdService; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-lez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/AdService; - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaSection;->f:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V - - return-void -.end method - -.method public i()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaSection;->e:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/MediaSection;->d:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public j()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MediaSection;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MediaUtils.smali b/smali/smali_classes2/com/my/target/MediaUtils.smali deleted file mode 100644 index 34a53e295..000000000 --- a/smali/smali_classes2/com/my/target/MediaUtils.smali +++ /dev/null @@ -1,489 +0,0 @@ -.class public Lcom/my/target/MediaUtils; -.super Ljava/lang/Object; -.source "MediaUtils.java" - - -# direct methods -.method public static a()Z - .locals 1 - - const-string v0, "com.google.android.exoplayer2.t" - - .line 40 - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x1 - - return v0 - - :catch_0 - const-string v0, "ExoPlayer doesn\'t exist, add ExoPlayer dependency to play video" - - .line 41 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 v0, 0x0 - - return v0 -.end method - -.method public static a(Lcom/my/target/MediaSection;[FF)[F - .locals 16 - .param p0 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # [F - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "TT;>;[FF)[F" - } - .end annotation - - move-object/from16 v0, p1 - - .line 1 - new-instance v1, Ljava/util/HashSet; - - invoke-direct {v1}, Ljava/util/HashSet;->()V - - if-eqz v0, :cond_0 - - .line 2 - array-length v2, v0 - - if-lez v2, :cond_0 - - .line 3 - invoke-static/range {p1 .. p1}, Ljava/util/Arrays;->sort([F)V - - .line 4 - :cond_0 - invoke-virtual/range {p0 .. p0}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object v2 - - .line 5 - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - const-string v7, ": out of duration" - - const-string v8, "Cannot set midroll position " - - const/high16 v9, 0x40000000 # 2.0f - - const/high16 v10, 0x42c80000 # 100.0f - - const/high16 v11, 0x41200000 # 10.0f - - const/high16 v12, -0x40800000 # -1.0f - - const/4 v13, 0x0 - - if-eqz v6, :cond_7 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lcom/my/target/MediaBanner; - - if-nez v0, :cond_3 - - .line 6 - invoke-virtual {v6}, Lcom/my/target/MediaBanner;->I()F - - move-result v7 - - cmpl-float v7, v7, v13 - - if-lez v7, :cond_1 - - .line 7 - invoke-virtual {v6}, Lcom/my/target/MediaBanner;->I()F - - move-result v7 - - div-float/2addr v7, v10 - - mul-float v7, v7, p2 - - goto :goto_1 - - .line 8 - :cond_1 - invoke-virtual {v6}, Lcom/my/target/MediaBanner;->H()F - - move-result v7 - - cmpl-float v7, v7, v13 - - if-ltz v7, :cond_2 - - invoke-virtual {v6}, Lcom/my/target/MediaBanner;->H()F - - move-result v7 - - cmpg-float v7, v7, p2 - - if-gtz v7, :cond_2 - - .line 9 - invoke-virtual {v6}, Lcom/my/target/MediaBanner;->H()F - - move-result v7 - - goto :goto_1 - - :cond_2 - div-float v7, p2, v9 - - :goto_1 - mul-float v7, v7, v11 - - .line 10 - invoke-static {v7}, Ljava/lang/Math;->round(F)I - - move-result v7 - - int-to-float v7, v7 - - div-float/2addr v7, v11 - - .line 11 - invoke-virtual {v6, v7}, Lcom/my/target/MediaBanner;->d(F)V - - goto :goto_2 - - .line 12 - :cond_3 - array-length v9, v0 - - if-ge v5, v9, :cond_6 - - .line 13 - aget v9, v0, v5 - - .line 14 - invoke-virtual {v6}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v10 - - const-string v11, "statistics" - - invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_4 - - add-int/lit8 v5, v5, 0x1 - - :cond_4 - cmpl-float v10, v9, p2 - - if-lez v10, :cond_5 - - .line 15 - new-instance v10, Ljava/lang/StringBuilder; - - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v10, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 16 - invoke-virtual {v6, v12}, Lcom/my/target/MediaBanner;->d(F)V - - goto :goto_0 - - .line 17 - :cond_5 - invoke-virtual {v6, v9}, Lcom/my/target/MediaBanner;->d(F)V - - move v7, v9 - - .line 18 - :goto_2 - invoke-static {v7}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v6 - - invoke-virtual {v1, v6}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - goto/16 :goto_0 - - .line 19 - :cond_6 - invoke-virtual {v6, v12}, Lcom/my/target/MediaBanner;->d(F)V - - goto/16 :goto_0 - - :cond_7 - if-eqz v0, :cond_8 - - .line 20 - array-length v3, v0 - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-le v3, v2, :cond_e - - .line 21 - :cond_8 - invoke-virtual/range {p0 .. p0}, Lcom/my/target/MediaSection;->f()Ljava/util/ArrayList; - - move-result-object v2 - - .line 22 - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_3 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_e - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/my/target/AdService; - - if-eqz v0, :cond_b - - .line 23 - array-length v6, v0 - - if-ge v5, v6, :cond_a - - add-int/lit8 v6, v5, 0x1 - - .line 24 - aget v5, v0, v5 - - cmpl-float v14, v5, p2 - - if-lez v14, :cond_9 - - .line 25 - new-instance v14, Ljava/lang/StringBuilder; - - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v14, v5}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 26 - invoke-virtual {v3, v12}, Lcom/my/target/AdService;->b(F)V - - :goto_4 - move v5, v6 - - goto :goto_3 - - .line 27 - :cond_9 - invoke-virtual {v3, v5}, Lcom/my/target/AdService;->b(F)V - - goto :goto_6 - - .line 28 - :cond_a - invoke-virtual {v3, v12}, Lcom/my/target/AdService;->b(F)V - - goto :goto_3 - - .line 29 - :cond_b - invoke-virtual {v3}, Lcom/my/target/AdService;->s()F - - move-result v6 - - cmpl-float v6, v6, v13 - - if-ltz v6, :cond_c - - .line 30 - invoke-virtual {v3}, Lcom/my/target/AdService;->s()F - - move-result v6 - - div-float/2addr v6, v10 - - mul-float v6, v6, p2 - - goto :goto_5 - - .line 31 - :cond_c - invoke-virtual {v3}, Lcom/my/target/AdService;->r()F - - move-result v6 - - cmpl-float v6, v6, v13 - - if-ltz v6, :cond_d - - invoke-virtual {v3}, Lcom/my/target/AdService;->r()F - - move-result v6 - - cmpg-float v6, v6, p2 - - if-gtz v6, :cond_d - - .line 32 - invoke-virtual {v3}, Lcom/my/target/AdService;->r()F - - move-result v6 - - goto :goto_5 - - :cond_d - div-float v6, p2, v9 - - :goto_5 - mul-float v6, v6, v11 - - .line 33 - invoke-static {v6}, Ljava/lang/Math;->round(F)I - - move-result v6 - - int-to-float v6, v6 - - div-float/2addr v6, v11 - - .line 34 - invoke-virtual {v3, v6}, Lcom/my/target/AdService;->b(F)V - - move v15, v6 - - move v6, v5 - - move v5, v15 - - .line 35 - :goto_6 - invoke-static {v5}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - goto :goto_4 - - .line 36 - :cond_e - invoke-virtual {v1}, Ljava/util/HashSet;->size()I - - move-result v0 - - new-array v0, v0, [F - - .line 37 - invoke-virtual {v1}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_7 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_f - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - add-int/lit8 v3, v4, 0x1 - - .line 38 - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - move-result v2 - - aput v2, v0, v4 - - move v4, v3 - - goto :goto_7 - - .line 39 - :cond_f - invoke-static {v0}, Ljava/util/Arrays;->sort([F)V - - return-object v0 -.end method - -.method public static b()Z - .locals 1 - - const-string v0, "com.google.android.exoplayer2.source.hls.HlsMediaSource$Factory" - - .line 1 - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x1 - - return v0 - - :catch_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge$a.smali b/smali/smali_classes2/com/my/target/MraidBridge$a.smali deleted file mode 100644 index c7e485809..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class synthetic Lcom/my/target/MraidBridge$a; -.super Ljava/lang/Object; -.source "MraidBridge.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation diff --git a/smali/smali_classes2/com/my/target/MraidBridge$b.smali b/smali/smali_classes2/com/my/target/MraidBridge$b.smali deleted file mode 100644 index c85f5287b..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$b.smali +++ /dev/null @@ -1,198 +0,0 @@ -.class public Lcom/my/target/MraidBridge$b; -.super Ljava/lang/Object; -.source "MraidBridge.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "RtlHardcoded" - } -.end annotation - -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# direct methods -.method public static a(Ljava/lang/String;)I - .locals 3 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/16 v0, 0x35 - - if-nez p0, :cond_0 - - return v0 - - :cond_0 - const/4 v1, -0x1 - - .line 1 - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v2 - - sparse-switch v2, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v2, "top-center" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x5 - - goto :goto_0 - - :sswitch_1 - const-string v2, "bottom-center" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x6 - - goto :goto_0 - - :sswitch_2 - const-string v2, "bottom-right" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x4 - - goto :goto_0 - - :sswitch_3 - const-string v2, "bottom-left" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x3 - - goto :goto_0 - - :sswitch_4 - const-string v2, "top-left" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x0 - - goto :goto_0 - - :sswitch_5 - const-string v2, "top-right" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - goto :goto_0 - - :sswitch_6 - const-string v2, "center" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x2 - - :cond_1 - :goto_0 - packed-switch v1, :pswitch_data_0 - - return v0 - - :pswitch_0 - const/16 p0, 0x51 - - return p0 - - :pswitch_1 - const/16 p0, 0x31 - - return p0 - - :pswitch_2 - const/16 p0, 0x55 - - return p0 - - :pswitch_3 - const/16 p0, 0x53 - - return p0 - - :pswitch_4 - const/16 p0, 0x11 - - return p0 - - :pswitch_5 - return v0 - - :pswitch_6 - const/16 p0, 0x33 - - return p0 - - :sswitch_data_0 - .sparse-switch - -0x514d33ab -> :sswitch_6 - -0x4e5f7c5c -> :sswitch_5 - -0x3c587281 -> :sswitch_4 - -0x27103597 -> :sswitch_3 - 0x455fe3fa -> :sswitch_2 - 0x4ccee637 -> :sswitch_1 - 0x68a23bcd -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge$c.smali b/smali/smali_classes2/com/my/target/MraidBridge$c.smali deleted file mode 100644 index 828c9899c..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$c.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public interface abstract Lcom/my/target/MraidBridge$c; -.super Ljava/lang/Object; -.source "MraidBridge.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(Landroid/net/Uri;)V - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/MraidBridge;)V - .param p1 # Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Z)V -.end method - -.method public abstract a(FF)Z -.end method - -.method public abstract a(IIIIZI)Z -.end method - -.method public abstract a(Landroid/webkit/ConsoleMessage;Lcom/my/target/MraidBridge;)Z - .param p1 # Landroid/webkit/ConsoleMessage; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;)Z - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Landroid/webkit/JsResult;)Z - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/webkit/JsResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(ZLcom/my/target/MraidOrientation;)Z -.end method - -.method public abstract b(Z)V -.end method - -.method public abstract b(Landroid/net/Uri;)Z - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract onClose()V -.end method - -.method public abstract p()V -.end method - -.method public abstract q()V -.end method - -.method public abstract r()Z -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge$d.smali b/smali/smali_classes2/com/my/target/MraidBridge$d.smali deleted file mode 100644 index 0c57fc812..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$d.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class Lcom/my/target/MraidBridge$d; -.super Landroid/webkit/WebViewClient; -.source "MraidBridge.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "d" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MraidBridge; - - -# direct methods -.method private constructor (Lcom/my/target/MraidBridge;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/MraidBridge$d;->a:Lcom/my/target/MraidBridge; - - invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge$d;->(Lcom/my/target/MraidBridge;)V - - return-void -.end method - - -# virtual methods -.method public onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/MraidBridge$d;->a:Lcom/my/target/MraidBridge; - - invoke-static {p1}, Lcom/my/target/MraidBridge;->a(Lcom/my/target/MraidBridge;)V - - return-void -.end method - -.method public onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V - .locals 2 - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Error: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z - .locals 0 - .annotation build Landroid/annotation/TargetApi; - value = 0x18 - .end annotation - - .line 1 - iget-object p1, p0, Lcom/my/target/MraidBridge$d;->a:Lcom/my/target/MraidBridge; - - invoke-interface {p2}, Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/MraidBridge;->a(Landroid/net/Uri;)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z - .locals 0 - - .line 2 - invoke-static {p2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - .line 3 - iget-object p2, p0, Lcom/my/target/MraidBridge$d;->a:Lcom/my/target/MraidBridge; - - invoke-virtual {p2, p1}, Lcom/my/target/MraidBridge;->a(Landroid/net/Uri;)V - - const/4 p1, 0x1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge$e.smali b/smali/smali_classes2/com/my/target/MraidBridge$e.smali deleted file mode 100644 index 92a65605b..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$e.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class Lcom/my/target/MraidBridge$e; -.super Landroid/webkit/WebChromeClient; -.source "MraidBridge.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "e" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MraidBridge; - - -# direct methods -.method private constructor (Lcom/my/target/MraidBridge;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-direct {p0}, Landroid/webkit/WebChromeClient;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge$e;->(Lcom/my/target/MraidBridge;)V - - return-void -.end method - - -# virtual methods -.method public onConsoleMessage(Landroid/webkit/ConsoleMessage;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-interface {v0, p1, v1}, Lcom/my/target/MraidBridge$c;->a(Landroid/webkit/ConsoleMessage;Lcom/my/target/MraidBridge;)Z - - move-result p1 - - return p1 - - .line 3 - :cond_0 - invoke-super {p0, p1}, Landroid/webkit/WebChromeClient;->onConsoleMessage(Landroid/webkit/ConsoleMessage;)Z - - move-result p1 - - return p1 -.end method - -.method public onJsAlert(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/MraidBridge$e;->a:Lcom/my/target/MraidBridge; - - invoke-static {p1}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object p1 - - invoke-interface {p1, p3, p4}, Lcom/my/target/MraidBridge$c;->a(Ljava/lang/String;Landroid/webkit/JsResult;)Z - - move-result p1 - - return p1 - - .line 3 - :cond_0 - invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebChromeClient;->onJsAlert(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge$f.smali b/smali/smali_classes2/com/my/target/MraidBridge$f.smali deleted file mode 100644 index 59e54da54..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge$f.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class Lcom/my/target/MraidBridge$f; -.super Ljava/lang/Object; -.source "MraidBridge.java" - -# interfaces -.implements Lcom/my/target/MraidWebView$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidBridge; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "f" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MraidBridge; - - -# direct methods -.method private constructor (Lcom/my/target/MraidBridge;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/MraidBridge$f;->a:Lcom/my/target/MraidBridge; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge$f;->(Lcom/my/target/MraidBridge;)V - - return-void -.end method - - -# virtual methods -.method public a(Z)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidBridge$f;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/MraidBridge$f;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - invoke-interface {v0, p1}, Lcom/my/target/MraidBridge$c;->a(Z)V - - :cond_0 - return-void -.end method - -.method public p()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidBridge$f;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/MraidBridge$f;->a:Lcom/my/target/MraidBridge; - - invoke-static {v0}, Lcom/my/target/MraidBridge;->b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - - move-result-object v0 - - invoke-interface {v0}, Lcom/my/target/MraidBridge$c;->p()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MraidBridge.smali b/smali/smali_classes2/com/my/target/MraidBridge.smali deleted file mode 100644 index fda0b8cd7..000000000 --- a/smali/smali_classes2/com/my/target/MraidBridge.smali +++ /dev/null @@ -1,1754 +0,0 @@ -.class public Lcom/my/target/MraidBridge; -.super Ljava/lang/Object; -.source "MraidBridge.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/MraidBridge$b;, - Lcom/my/target/MraidBridge$c;, - Lcom/my/target/MraidBridge$f;, - Lcom/my/target/MraidBridge$e;, - Lcom/my/target/MraidBridge$d; - } -.end annotation - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/webkit/WebViewClient; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private c:Lcom/my/target/MraidBridge$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:Lcom/my/target/MraidWebView; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Z - -.field private f:Z - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Lcom/my/target/MraidBridge$d; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lcom/my/target/MraidBridge$d;->(Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - - iput-object v0, p0, Lcom/my/target/MraidBridge;->b:Landroid/webkit/WebViewClient; - - .line 3 - iput-object p1, p0, Lcom/my/target/MraidBridge;->a:Ljava/lang/String; - - return-void -.end method - -.method private a(Landroid/graphics/Rect;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 102 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iget v1, p1, Landroid/graphics/Rect;->left:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, "," - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v2, p1, Landroid/graphics/Rect;->top:I - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Landroid/graphics/Rect;->width()I - - move-result v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Landroid/graphics/Rect;->height()I - - move-result p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method static synthetic a(Lcom/my/target/MraidBridge;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/MraidBridge;->d()V - - return-void -.end method - -.method static synthetic b(Lcom/my/target/MraidBridge;)Lcom/my/target/MraidBridge$c; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - return-object p0 -.end method - -.method private b(Landroid/graphics/Rect;)Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1}, Landroid/graphics/Rect;->width()I - - move-result v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, "," - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Landroid/graphics/Rect;->height()I - - move-result p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public static d(Ljava/lang/String;)Lcom/my/target/MraidBridge; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/MraidBridge; - - invoke-direct {v0, p0}, Lcom/my/target/MraidBridge;->(Ljava/lang/String;)V - - return-object v0 -.end method - -.method private d()V - .locals 1 - - .line 2 - iget-boolean v0, p0, Lcom/my/target/MraidBridge;->e:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x1 - - .line 3 - iput-boolean v0, p0, Lcom/my/target/MraidBridge;->e:Z - - .line 4 - iget-object v0, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - if-eqz v0, :cond_1 - - .line 5 - invoke-interface {v0, p0}, Lcom/my/target/MraidBridge$c;->a(Lcom/my/target/MraidBridge;)V - - :cond_1 - return-void -.end method - -.method private e(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.nativeComplete(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {p1}, Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method private f(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-nez v0, :cond_0 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Attempted to inject Javascript into MRAID WebView while was not attached:\n\t" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 3 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "javascript:window." - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ";" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Injecting Javascript into MRAID WebView " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ": " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - invoke-virtual {v0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - const/4 v0, 0x0 - - .line 25 - iput-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - return-void -.end method - -.method a(Landroid/net/Uri;)V - .locals 5 - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 29 - invoke-virtual {p1}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object v0 - - .line 30 - invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "mytarget" - - .line 31 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const-string v0, "onloadmraidjs" - - .line 32 - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "MraidBridge: JS call onLoad" - - .line 33 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 34 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "MraidBridge: got mytarget scheme " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_1 - const-string v2, "mraid" - - .line 35 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - const-string v0, "," - - .line 36 - invoke-virtual {v1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - const/4 v2, 0x0 - - .line 37 - invoke-virtual {v1, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v0 - - invoke-virtual {v1, v2, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - .line 38 - :cond_2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Got mraid command " - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 39 - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - .line 40 - new-instance v2, Lcom/my/target/MraidJsCommand; - - iget-object v3, p0, Lcom/my/target/MraidBridge;->a:Ljava/lang/String; - - invoke-direct {v2, v1, v3}, Lcom/my/target/MraidJsCommand;->(Ljava/lang/String;Ljava/lang/String;)V - - .line 41 - invoke-virtual {v2}, Lcom/my/target/MraidJsCommand;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/MraidBridge;->e(Ljava/lang/String;)V - - const-string v1, "{" - - .line 42 - invoke-virtual {p1, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v1 - - const-string v3, "}" - - .line 43 - invoke-virtual {p1, v3}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I - - move-result v3 - - add-int/lit8 v3, v3, 0x1 - - if-ltz v1, :cond_3 - - if-lez v3, :cond_3 - - if-ge v1, v3, :cond_3 - - .line 44 - :try_start_0 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v4 - - if-gt v3, v4, :cond_3 - - .line 45 - new-instance v0, Lorg/json/JSONObject; - - invoke-virtual {p1, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - - .line 46 - :cond_3 - invoke-virtual {p0, v2, v0}, Lcom/my/target/MraidBridge;->a(Lcom/my/target/MraidJsCommand;Lorg/json/JSONObject;)Z - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 47 - invoke-virtual {v2}, Lcom/my/target/MraidJsCommand;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - return-void - - .line 48 - :cond_4 - :try_start_1 - new-instance v0, Ljava/net/URI; - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/net/URI;->(Ljava/lang/String;)V - :try_end_1 - .catch Ljava/net/URISyntaxException; {:try_start_1 .. :try_end_1} :catch_1 - - .line 49 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-eqz v0, :cond_5 - - invoke-virtual {v0}, Lcom/my/target/MraidWebView;->a()Z - - move-result v0 - - if-eqz v0, :cond_5 - - .line 50 - iget-object v0, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - if-eqz v0, :cond_5 - - .line 51 - invoke-interface {v0, p1}, Lcom/my/target/MraidBridge$c;->a(Landroid/net/Uri;)V - - :cond_5 - return-void - - .line 52 - :catch_1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Invalid MRAID URL: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string p1, "" - - const-string v0, "Mraid command sent an invalid URL" - - .line 53 - invoke-virtual {p0, p1, v0}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lcom/my/target/MraidBridge$c;)V - .locals 0 - .param p1 # Lcom/my/target/MraidBridge$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 13 - iput-object p1, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - return-void -.end method - -.method public a(Lcom/my/target/MraidScreenMetrics;)V - .locals 3 - .param p1 # Lcom/my/target/MraidScreenMetrics; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 6 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.setScreenSize(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/MraidScreenMetrics;->d()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/MraidBridge;->b(Landroid/graphics/Rect;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ");window.mraidbridge.setMaxSize(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 7 - invoke-virtual {p1}, Lcom/my/target/MraidScreenMetrics;->c()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/MraidBridge;->b(Landroid/graphics/Rect;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ");window.mraidbridge.setCurrentPosition(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 8 - invoke-virtual {p1}, Lcom/my/target/MraidScreenMetrics;->a()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/MraidBridge;->a(Landroid/graphics/Rect;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ");window.mraidbridge.setDefaultPosition(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 9 - invoke-virtual {p1}, Lcom/my/target/MraidScreenMetrics;->b()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/MraidBridge;->a(Landroid/graphics/Rect;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 10 - invoke-direct {p0, v0}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - .line 11 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v2, "mraidbridge.fireSizeChangeEvent(" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/MraidScreenMetrics;->a()Landroid/graphics/Rect; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->b(Landroid/graphics/Rect;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lcom/my/target/MraidWebView;)V - .locals 3 - .param p1 # Lcom/my/target/MraidWebView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "SetJavaScriptEnabled" - } - .end annotation - - .line 14 - iput-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - .line 15 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V - - .line 16 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v1, 0x0 - - const/16 v2, 0x11 - - if-lt v0, v2, :cond_0 - - .line 17 - iget-object v0, p0, Lcom/my/target/MraidBridge;->a:Ljava/lang/String; - - const-string v2, "interstitial" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 18 - invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v1}, Landroid/webkit/WebSettings;->setMediaPlaybackRequiresUserGesture(Z)V - - .line 19 - :cond_0 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - invoke-virtual {p1, v1}, Landroid/webkit/WebView;->setScrollContainer(Z)V - - .line 20 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - invoke-virtual {p1, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V - - .line 21 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - invoke-virtual {p1, v1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V - - .line 22 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - iget-object v0, p0, Lcom/my/target/MraidBridge;->b:Landroid/webkit/WebViewClient; - - invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V - - .line 23 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - new-instance v0, Lcom/my/target/MraidBridge$e; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lcom/my/target/MraidBridge$e;->(Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - - invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V - - .line 24 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - new-instance v0, Lcom/my/target/MraidBridge$f; - - invoke-direct {v0, p0, v1}, Lcom/my/target/MraidBridge$f;->(Lcom/my/target/MraidBridge;Lcom/my/target/MraidBridge$a;)V - - invoke-virtual {p1, v0}, Lcom/my/target/MraidWebView;->setVisibilityChangedListener(Lcom/my/target/MraidWebView$c;)V - - return-void -.end method - -.method public a(Ljava/lang/String;)V - .locals 6 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-nez v0, :cond_0 - - const-string p1, "MRAID bridge called setContentHtml before WebView was attached" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - const/4 v1, 0x0 - - .line 4 - iput-boolean v1, p0, Lcom/my/target/MraidBridge;->e:Z - - const/4 v5, 0x0 - - const-string v1, "http://127.0.0.1" - - const-string v3, "text/html" - - const-string v4, "UTF-8" - - move-object v2, p1 - - .line 5 - invoke-virtual/range {v0 .. v5}, Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public a(Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 54 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.fireErrorEvent(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 55 - invoke-static {p2}, Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, ", " - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 56 - invoke-static {p1}, Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 57 - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method public a(Ljava/util/ArrayList;)V - .locals 2 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - .line 12 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.setSupports(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "," - - invoke-static {v1, p1}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method public a(Z)V - .locals 2 - - .line 26 - iget-boolean v0, p0, Lcom/my/target/MraidBridge;->f:Z - - if-eq p1, v0, :cond_0 - - .line 27 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.setIsViewable(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - .line 28 - :cond_0 - iput-boolean p1, p0, Lcom/my/target/MraidBridge;->f:Z - - return-void -.end method - -.method a(Lcom/my/target/MraidJsCommand;Lorg/json/JSONObject;)Z - .locals 9 - .param p1 # Lcom/my/target/MraidJsCommand; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - .line 58 - invoke-virtual {p1}, Lcom/my/target/MraidJsCommand;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 59 - iget-boolean p1, p1, Lcom/my/target/MraidJsCommand;->a:Z - - const/4 v1, 0x0 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Lcom/my/target/MraidWebView;->a()Z - - move-result p1 - - if-nez p1, :cond_0 - - const-string p1, "Cannot execute this command unless the user clicks" - - .line 60 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 61 - :cond_0 - iget-object p1, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - if-nez p1, :cond_1 - - const-string p1, "Invalid state to execute this command" - - .line 62 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 63 - :cond_1 - iget-object p1, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-nez p1, :cond_2 - - const-string p1, "The current WebView is being destroyed" - - .line 64 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :cond_2 - const/4 p1, -0x1 - - .line 65 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v2 - - const/4 v3, 0x1 - - const-string v4, "useCustomClose" - - sparse-switch v2, :sswitch_data_0 - - goto/16 :goto_0 - - :sswitch_0 - const-string v2, "playheadEvent" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0xa - - goto/16 :goto_0 - - :sswitch_1 - invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x4 - - goto/16 :goto_0 - - :sswitch_2 - const-string v2, "setExpandProperties" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x5 - - goto/16 :goto_0 - - :sswitch_3 - const-string v2, "vpaidEvent" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0x9 - - goto/16 :goto_0 - - :sswitch_4 - const-string v2, "setResizeProperties" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x1 - - goto/16 :goto_0 - - :sswitch_5 - const-string v2, "storePicture" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0xc - - goto :goto_0 - - :sswitch_6 - const-string v2, "setOrientationProperties" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x7 - - goto :goto_0 - - :sswitch_7 - const-string v2, "close" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x0 - - goto :goto_0 - - :sswitch_8 - const-string v2, "open" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x6 - - goto :goto_0 - - :sswitch_9 - const-string v2, "" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0xe - - goto :goto_0 - - :sswitch_a - const-string v2, "createCalendarEvent" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0xd - - goto :goto_0 - - :sswitch_b - const-string v2, "resize" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x2 - - goto :goto_0 - - :sswitch_c - const-string v2, "expand" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p1, 0x3 - - goto :goto_0 - - :sswitch_d - const-string v2, "playVideo" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0xb - - goto :goto_0 - - :sswitch_e - const-string v2, "vpaidInit" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/16 p1, 0x8 - - :cond_3 - :goto_0 - const-string v2, "url" - - packed-switch p1, :pswitch_data_0 - - goto/16 :goto_1 - - :pswitch_0 - const-string p1, "Unspecified MRAID Javascript command" - - .line 66 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :pswitch_1 - const-string p1, "createCalendarEvent is currently unsupported" - - .line 67 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return v1 - - :pswitch_2 - const-string p1, "storePicture is currently unsupported" - - .line 68 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return v1 - - :pswitch_3 - const-string p1, "playVideo is currently unsupported" - - .line 69 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return v1 - - :pswitch_4 - if-nez p2, :cond_4 - - const-string p1, "playheadEvent params cannot be null" - - .line 70 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :cond_4 - const-string p1, "remain" - - .line 71 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D - - move-result-wide v0 - - double-to-float p1, v0 - - const-string v0, "duration" - - .line 72 - invoke-virtual {p2, v0}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D - - move-result-wide v0 - - double-to-float p2, v0 - - .line 73 - iget-object v0, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {v0, p1, p2}, Lcom/my/target/MraidBridge$c;->a(FF)Z - - move-result p1 - - return p1 - - :pswitch_5 - if-nez p2, :cond_5 - - const-string p1, "vpaidEvent params cannot be null" - - .line 74 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :cond_5 - const-string p1, "event" - - .line 75 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - .line 76 - iget-object p2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p2, p1}, Lcom/my/target/MraidBridge$c;->a(Ljava/lang/String;)Z - - move-result p1 - - return p1 - - .line 77 - :pswitch_6 - iget-object p1, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p1}, Lcom/my/target/MraidBridge$c;->q()V - - goto/16 :goto_1 - - :pswitch_7 - if-nez p2, :cond_6 - - const-string p1, "setOrientationProperties params cannot be null" - - .line 78 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :cond_6 - const-string p1, "allowOrientationChange" - - .line 79 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result p1 - - const-string v2, "forceOrientation" - - .line 80 - invoke-virtual {p2, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - .line 81 - invoke-static {p2}, Lcom/my/target/MraidOrientation;->a(Ljava/lang/String;)Lcom/my/target/MraidOrientation; - - move-result-object v2 - - if-nez v2, :cond_7 - - .line 82 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "wrong orientation " - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 83 - :cond_7 - iget-object p2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p2, p1, v2}, Lcom/my/target/MraidBridge$c;->a(ZLcom/my/target/MraidOrientation;)Z - - move-result p1 - - return p1 - - :pswitch_8 - if-nez p2, :cond_8 - - const-string p1, "open params cannot be null" - - .line 84 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 85 - :cond_8 - invoke-virtual {p2, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - .line 86 - iget-object p2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p2, p1}, Lcom/my/target/MraidBridge$c;->a(Landroid/net/Uri;)V - - goto :goto_1 - - :pswitch_9 - if-nez p2, :cond_9 - - const-string p1, "useCustomClose params cannot be null" - - .line 87 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 88 - :cond_9 - invoke-virtual {p2, v4}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result p1 - - .line 89 - iget-object p2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p2, p1}, Lcom/my/target/MraidBridge$c;->b(Z)V - - goto :goto_1 - - :pswitch_a - const/4 p1, 0x0 - - if-eqz p2, :cond_a - - .line 90 - invoke-virtual {p2, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - .line 91 - :cond_a - iget-object p2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p2, p1}, Lcom/my/target/MraidBridge$c;->b(Landroid/net/Uri;)Z - - move-result p1 - - return p1 - - .line 92 - :pswitch_b - iget-object p1, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p1}, Lcom/my/target/MraidBridge$c;->r()Z - - move-result p1 - - return p1 - - :pswitch_c - if-nez p2, :cond_b - - const-string p1, "setResizeProperties params cannot be null" - - .line 93 - invoke-virtual {p0, v0, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - :cond_b - const-string p1, "width" - - .line 94 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v3 - - const-string p1, "height" - - .line 95 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v4 - - const-string p1, "offsetX" - - .line 96 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v5 - - const-string p1, "offsetY" - - .line 97 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v6 - - const-string p1, "allowOffscreen" - - .line 98 - invoke-virtual {p2, p1, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v7 - - const-string p1, "customClosePosition" - - .line 99 - invoke-virtual {p2, p1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/MraidBridge$b;->a(Ljava/lang/String;)I - - move-result v8 - - .line 100 - iget-object v2, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface/range {v2 .. v8}, Lcom/my/target/MraidBridge$c;->a(IIIIZI)Z - - move-result p1 - - return p1 - - .line 101 - :pswitch_d - iget-object p1, p0, Lcom/my/target/MraidBridge;->c:Lcom/my/target/MraidBridge$c; - - invoke-interface {p1}, Lcom/my/target/MraidBridge$c;->onClose()V - - :goto_1 - return v3 - - nop - - :sswitch_data_0 - .sparse-switch - -0x71e3df8e -> :sswitch_e - -0x706c8659 -> :sswitch_d - -0x4cd72166 -> :sswitch_c - -0x37b2634c -> :sswitch_b - -0x2bba19a0 -> :sswitch_a - 0x0 -> :sswitch_9 - 0x34264a -> :sswitch_8 - 0x5a5ddf8 -> :sswitch_7 - 0x7f3dfe1 -> :sswitch_6 - 0x1b5f6cdd -> :sswitch_5 - 0x253cb189 -> :sswitch_4 - 0x35332378 -> :sswitch_3 - 0x51334bef -> :sswitch_2 - 0x6037d900 -> :sswitch_1 - 0x6b2b2fe6 -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public b(Ljava/lang/String;)V - .locals 2 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.setPlacementType(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {p1}, Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method public b()Z - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/MraidBridge;->d:Lcom/my/target/MraidWebView; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/my/target/MraidWebView;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public c()V - .locals 1 - - const-string v0, "mraidbridge.fireReadyEvent()" - - .line 2 - invoke-direct {p0, v0}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method - -.method public c(Ljava/lang/String;)V - .locals 2 - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "mraidbridge.setState(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {p1}, Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidBridge;->f(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MraidJsCommand.smali b/smali/smali_classes2/com/my/target/MraidJsCommand.smali deleted file mode 100644 index 4d154b462..000000000 --- a/smali/smali_classes2/com/my/target/MraidJsCommand.smali +++ /dev/null @@ -1,322 +0,0 @@ -.class public Lcom/my/target/MraidJsCommand; -.super Ljava/lang/Object; -.source "MraidJsCommand.java" - - -# instance fields -.field public final a:Z - -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - invoke-virtual {p1}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - sparse-switch v0, :sswitch_data_0 - - goto/16 :goto_0 - - :sswitch_0 - const-string v0, "playheadEvent" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x7 - - goto/16 :goto_1 - - :sswitch_1 - const-string v0, "useCustomClose" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto/16 :goto_1 - - :sswitch_2 - const-string v0, "setExpandProperties" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x4 - - goto/16 :goto_1 - - :sswitch_3 - const-string v0, "vpaidEvent" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x6 - - goto/16 :goto_1 - - :sswitch_4 - const-string v0, "setResizeProperties" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x3 - - goto :goto_1 - - :sswitch_5 - const-string v0, "storePicture" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xa - - goto :goto_1 - - :sswitch_6 - const-string v0, "setOrientationProperties" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x2 - - goto :goto_1 - - :sswitch_7 - const-string v0, "close" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :sswitch_8 - const-string v0, "open" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x8 - - goto :goto_1 - - :sswitch_9 - const-string v0, "createCalendarEvent" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xb - - goto :goto_1 - - :sswitch_a - const-string v0, "resize" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x9 - - goto :goto_1 - - :sswitch_b - const-string v0, "expand" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xc - - goto :goto_1 - - :sswitch_c - const-string v0, "playVideo" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xd - - goto :goto_1 - - :sswitch_d - const-string v0, "vpaidInit" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x5 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - packed-switch v0, :pswitch_data_0 - - .line 3 - iput-boolean v2, p0, Lcom/my/target/MraidJsCommand;->a:Z - - const-string p1, "" - - .line 4 - iput-object p1, p0, Lcom/my/target/MraidJsCommand;->b:Ljava/lang/String; - - goto :goto_2 - - :pswitch_0 - const-string v0, "inline" - - .line 5 - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - iput-boolean p2, p0, Lcom/my/target/MraidJsCommand;->a:Z - - .line 6 - iput-object p1, p0, Lcom/my/target/MraidJsCommand;->b:Ljava/lang/String; - - goto :goto_2 - - .line 7 - :pswitch_1 - iput-boolean v1, p0, Lcom/my/target/MraidJsCommand;->a:Z - - .line 8 - iput-object p1, p0, Lcom/my/target/MraidJsCommand;->b:Ljava/lang/String; - - goto :goto_2 - - .line 9 - :pswitch_2 - iput-boolean v2, p0, Lcom/my/target/MraidJsCommand;->a:Z - - .line 10 - iput-object p1, p0, Lcom/my/target/MraidJsCommand;->b:Ljava/lang/String; - - :goto_2 - return-void - - :sswitch_data_0 - .sparse-switch - -0x71e3df8e -> :sswitch_d - -0x706c8659 -> :sswitch_c - -0x4cd72166 -> :sswitch_b - -0x37b2634c -> :sswitch_a - -0x2bba19a0 -> :sswitch_9 - 0x34264a -> :sswitch_8 - 0x5a5ddf8 -> :sswitch_7 - 0x7f3dfe1 -> :sswitch_6 - 0x1b5f6cdd -> :sswitch_5 - 0x253cb189 -> :sswitch_4 - 0x35332378 -> :sswitch_3 - 0x51334bef -> :sswitch_2 - 0x6037d900 -> :sswitch_1 - 0x6b2b2fe6 -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method - - -# virtual methods -.method public toString()Ljava/lang/String; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidJsCommand;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidOrientation.smali b/smali/smali_classes2/com/my/target/MraidOrientation.smali deleted file mode 100644 index 67fd060ee..000000000 --- a/smali/smali_classes2/com/my/target/MraidOrientation.smali +++ /dev/null @@ -1,191 +0,0 @@ -.class public Lcom/my/target/MraidOrientation; -.super Ljava/lang/Object; -.source "MraidOrientation.java" - - -# instance fields -.field private final a:I - -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - .line 2 - iput v0, p0, Lcom/my/target/MraidOrientation;->a:I - - const-string v0, "none" - - .line 3 - iput-object v0, p0, Lcom/my/target/MraidOrientation;->b:Ljava/lang/String; - - return-void -.end method - -.method private constructor (Ljava/lang/String;I)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 5 - iput-object p1, p0, Lcom/my/target/MraidOrientation;->b:Ljava/lang/String; - - .line 6 - iput p2, p0, Lcom/my/target/MraidOrientation;->a:I - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/MraidOrientation; - .locals 6 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const v1, 0x33af38 - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - const/4 v4, -0x1 - - const/4 v5, 0x1 - - if-eq v0, v1, :cond_2 - - const v1, 0x2b77bb9b - - if-eq v0, v1, :cond_1 - - const v1, 0x5545f2bb - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v0, "landscape" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v0, 0x2 - - goto :goto_1 - - :cond_1 - const-string v0, "portrait" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_2 - const-string v0, "none" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_3 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - if-eqz v0, :cond_5 - - if-eq v0, v5, :cond_4 - - if-eq v0, v3, :cond_6 - - const/4 p0, 0x0 - - return-object p0 - - :cond_4 - const/4 v2, 0x1 - - goto :goto_2 - - :cond_5 - const/4 v2, -0x1 - - .line 2 - :cond_6 - :goto_2 - new-instance v0, Lcom/my/target/MraidOrientation; - - invoke-direct {v0, p0, v2}, Lcom/my/target/MraidOrientation;->(Ljava/lang/String;I)V - - return-object v0 -.end method - -.method public static b()Lcom/my/target/MraidOrientation; - .locals 1 - - .line 1 - new-instance v0, Lcom/my/target/MraidOrientation; - - invoke-direct {v0}, Lcom/my/target/MraidOrientation;->()V - - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 3 - iget v0, p0, Lcom/my/target/MraidOrientation;->a:I - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidOrientation;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidScreenMetrics.smali b/smali/smali_classes2/com/my/target/MraidScreenMetrics.smali deleted file mode 100644 index 7d062e4ab..000000000 --- a/smali/smali_classes2/com/my/target/MraidScreenMetrics.smali +++ /dev/null @@ -1,331 +0,0 @@ -.class public Lcom/my/target/MraidScreenMetrics; -.super Ljava/lang/Object; -.source "MraidScreenMetrics.java" - - -# instance fields -.field private final a:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final i:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Landroid/content/Context;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 11 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/my/target/MraidScreenMetrics;->(Lcom/my/target/UiUtils;)V - - return-void -.end method - -.method constructor (Lcom/my/target/UiUtils;)V - .locals 0 - .param p1 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->i:Lcom/my/target/UiUtils; - - .line 3 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->a:Landroid/graphics/Rect; - - .line 4 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->b:Landroid/graphics/Rect; - - .line 5 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->c:Landroid/graphics/Rect; - - .line 6 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->d:Landroid/graphics/Rect; - - .line 7 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->e:Landroid/graphics/Rect; - - .line 8 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->f:Landroid/graphics/Rect; - - .line 9 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->g:Landroid/graphics/Rect; - - .line 10 - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lcom/my/target/MraidScreenMetrics;->h:Landroid/graphics/Rect; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/MraidScreenMetrics; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/MraidScreenMetrics; - - invoke-direct {v0, p0}, Lcom/my/target/MraidScreenMetrics;->(Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V - .locals 4 - .param p1 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->i:Lcom/my/target/UiUtils; - - iget v1, p1, Landroid/graphics/Rect;->left:I - - invoke-virtual {v0, v1}, Lcom/my/target/UiUtils;->b(I)I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/MraidScreenMetrics;->i:Lcom/my/target/UiUtils; - - iget v2, p1, Landroid/graphics/Rect;->top:I - - .line 8 - invoke-virtual {v1, v2}, Lcom/my/target/UiUtils;->b(I)I - - move-result v1 - - iget-object v2, p0, Lcom/my/target/MraidScreenMetrics;->i:Lcom/my/target/UiUtils; - - iget v3, p1, Landroid/graphics/Rect;->right:I - - .line 9 - invoke-virtual {v2, v3}, Lcom/my/target/UiUtils;->b(I)I - - move-result v2 - - iget-object v3, p0, Lcom/my/target/MraidScreenMetrics;->i:Lcom/my/target/UiUtils; - - iget p1, p1, Landroid/graphics/Rect;->bottom:I - - .line 10 - invoke-virtual {v3, p1}, Lcom/my/target/UiUtils;->b(I)I - - move-result p1 - - .line 11 - invoke-virtual {p2, v0, v1, v2, p1}, Landroid/graphics/Rect;->set(IIII)V - - return-void -.end method - - -# virtual methods -.method public a()Landroid/graphics/Rect; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 6 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->d:Landroid/graphics/Rect; - - return-object v0 -.end method - -.method public a(II)V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->a:Landroid/graphics/Rect; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1, v1, p1, p2}, Landroid/graphics/Rect;->set(IIII)V - - .line 3 - iget-object p1, p0, Lcom/my/target/MraidScreenMetrics;->a:Landroid/graphics/Rect; - - iget-object p2, p0, Lcom/my/target/MraidScreenMetrics;->b:Landroid/graphics/Rect; - - invoke-direct {p0, p1, p2}, Lcom/my/target/MraidScreenMetrics;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V - - return-void -.end method - -.method public a(IIII)V - .locals 1 - - .line 4 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->e:Landroid/graphics/Rect; - - invoke-virtual {v0, p1, p2, p3, p4}, Landroid/graphics/Rect;->set(IIII)V - - .line 5 - iget-object p1, p0, Lcom/my/target/MraidScreenMetrics;->e:Landroid/graphics/Rect; - - iget-object p2, p0, Lcom/my/target/MraidScreenMetrics;->f:Landroid/graphics/Rect; - - invoke-direct {p0, p1, p2}, Lcom/my/target/MraidScreenMetrics;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V - - return-void -.end method - -.method public b()Landroid/graphics/Rect; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->f:Landroid/graphics/Rect; - - return-object v0 -.end method - -.method public b(IIII)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->c:Landroid/graphics/Rect; - - invoke-virtual {v0, p1, p2, p3, p4}, Landroid/graphics/Rect;->set(IIII)V - - .line 2 - iget-object p1, p0, Lcom/my/target/MraidScreenMetrics;->c:Landroid/graphics/Rect; - - iget-object p2, p0, Lcom/my/target/MraidScreenMetrics;->d:Landroid/graphics/Rect; - - invoke-direct {p0, p1, p2}, Lcom/my/target/MraidScreenMetrics;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V - - return-void -.end method - -.method public c()Landroid/graphics/Rect; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->h:Landroid/graphics/Rect; - - return-object v0 -.end method - -.method public c(IIII)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->g:Landroid/graphics/Rect; - - invoke-virtual {v0, p1, p2, p3, p4}, Landroid/graphics/Rect;->set(IIII)V - - .line 2 - iget-object p1, p0, Lcom/my/target/MraidScreenMetrics;->g:Landroid/graphics/Rect; - - iget-object p2, p0, Lcom/my/target/MraidScreenMetrics;->h:Landroid/graphics/Rect; - - invoke-direct {p0, p1, p2}, Lcom/my/target/MraidScreenMetrics;->a(Landroid/graphics/Rect;Landroid/graphics/Rect;)V - - return-void -.end method - -.method public d()Landroid/graphics/Rect; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidScreenMetrics;->b:Landroid/graphics/Rect; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView$a.smali b/smali/smali_classes2/com/my/target/MraidWebView$a.smali deleted file mode 100644 index 9ffe421b0..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class Lcom/my/target/MraidWebView$a; -.super Ljava/lang/Object; -.source "MraidWebView.java" - -# interfaces -.implements Lcom/my/target/MraidWebView$d$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/MraidWebView;->(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MraidWebView; - - -# direct methods -.method constructor (Lcom/my/target/MraidWebView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/MraidWebView$a;->a:Lcom/my/target/MraidWebView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/MraidWebView$a;->a:Lcom/my/target/MraidWebView; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/MraidWebView;->a(Lcom/my/target/MraidWebView;Z)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView$b.smali b/smali/smali_classes2/com/my/target/MraidWebView$b.smali deleted file mode 100644 index 0c9726976..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView$b.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class Lcom/my/target/MraidWebView$b; -.super Ljava/lang/Object; -.source "MraidWebView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/MraidWebView;->(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MraidWebView$d; - - -# direct methods -.method constructor (Lcom/my/target/MraidWebView;Lcom/my/target/MraidWebView$d;)V - .locals 0 - - .line 1 - iput-object p2, p0, Lcom/my/target/MraidWebView$b;->a:Lcom/my/target/MraidWebView$d; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 0 - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 1 - iget-object p1, p0, Lcom/my/target/MraidWebView$b;->a:Lcom/my/target/MraidWebView$d; - - invoke-virtual {p1, p2}, Lcom/my/target/MraidWebView$d;->a(Landroid/view/MotionEvent;)V - - .line 2 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p1 - - const/4 p2, 0x2 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView$c.smali b/smali/smali_classes2/com/my/target/MraidWebView$c.smali deleted file mode 100644 index 269d34097..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView$c.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lcom/my/target/MraidWebView$c; -.super Ljava/lang/Object; -.source "MraidWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(Z)V -.end method - -.method public abstract p()V -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView$d$a.smali b/smali/smali_classes2/com/my/target/MraidWebView$d$a.smali deleted file mode 100644 index 6f7cc8897..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView$d$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lcom/my/target/MraidWebView$d$a; -.super Ljava/lang/Object; -.source "MraidWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidWebView$d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView$d.smali b/smali/smali_classes2/com/my/target/MraidWebView$d.smali deleted file mode 100644 index a7ef866f7..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView$d.smali +++ /dev/null @@ -1,242 +0,0 @@ -.class Lcom/my/target/MraidWebView$d; -.super Landroid/view/GestureDetector; -.source "MraidWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/MraidWebView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/MraidWebView$d$a; - } -.end annotation - - -# instance fields -.field private final a:Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:Lcom/my/target/MraidWebView$d$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/view/View;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Landroid/view/GestureDetector$SimpleOnGestureListener; - - invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;->()V - - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/MraidWebView$d;->(Landroid/content/Context;Landroid/view/View;Landroid/view/GestureDetector$SimpleOnGestureListener;)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;Landroid/view/View;Landroid/view/GestureDetector$SimpleOnGestureListener;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/view/GestureDetector$SimpleOnGestureListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p1, p3}, Landroid/view/GestureDetector;->(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V - - .line 3 - iput-object p2, p0, Lcom/my/target/MraidWebView$d;->a:Landroid/view/View; - - const/4 p1, 0x0 - - .line 4 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->setIsLongpressEnabled(Z)V - - return-void -.end method - -.method private a(Landroid/view/MotionEvent;Landroid/view/View;)Z - .locals 4 - .param p1 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - if-nez p2, :cond_0 - - goto :goto_0 - - .line 10 - :cond_0 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v1 - - .line 11 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result p1 - - const/4 v2, 0x0 - - cmpl-float v3, v1, v2 - - if-ltz v3, :cond_1 - - .line 12 - invoke-virtual {p2}, Landroid/view/View;->getWidth()I - - move-result v3 - - int-to-float v3, v3 - - cmpg-float v1, v1, v3 - - if-gtz v1, :cond_1 - - cmpl-float v1, p1, v2 - - if-ltz v1, :cond_1 - - .line 13 - invoke-virtual {p2}, Landroid/view/View;->getHeight()I - - move-result p2 - - int-to-float p2, p2 - - cmpg-float p1, p1, p2 - - if-gtz p1, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - :goto_0 - return v0 -.end method - - -# virtual methods -.method public a(Landroid/view/MotionEvent;)V - .locals 2 - .param p1 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_1 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/MraidWebView$d;->a:Landroid/view/View; - - invoke-direct {p0, p1, v0}, Lcom/my/target/MraidWebView$d;->a(Landroid/view/MotionEvent;Landroid/view/View;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 3 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z - - goto :goto_0 - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/MraidWebView$d;->b:Lcom/my/target/MraidWebView$d$a; - - if-eqz p1, :cond_2 - - const-string p1, "Gestures: user clicked" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - iget-object p1, p0, Lcom/my/target/MraidWebView$d;->b:Lcom/my/target/MraidWebView$d$a; - - invoke-interface {p1}, Lcom/my/target/MraidWebView$d$a;->a()V - - goto :goto_0 - - :cond_2 - const-string p1, "View\'s onUserClick() is not registered." - - .line 7 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 8 - :cond_3 - invoke-virtual {p0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z - - :cond_4 - :goto_0 - return-void -.end method - -.method public a(Lcom/my/target/MraidWebView$d$a;)V - .locals 0 - .param p1 # Lcom/my/target/MraidWebView$d$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 9 - iput-object p1, p0, Lcom/my/target/MraidWebView$d;->b:Lcom/my/target/MraidWebView$d$a; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MraidWebView.smali b/smali/smali_classes2/com/my/target/MraidWebView.smali deleted file mode 100644 index e5b2da251..000000000 --- a/smali/smali_classes2/com/my/target/MraidWebView.smali +++ /dev/null @@ -1,357 +0,0 @@ -.class public Lcom/my/target/MraidWebView; -.super Landroid/webkit/WebView; -.source "MraidWebView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/MraidWebView$d;, - Lcom/my/target/MraidWebView$c; - } -.end annotation - - -# instance fields -.field private a:Lcom/my/target/MraidWebView$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private b:Z - -.field private c:Z - -.field private d:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "SetJavaScriptEnabled" - } - .end annotation - - .line 1 - invoke-direct {p0, p1}, Landroid/webkit/WebView;->(Landroid/content/Context;)V - - .line 2 - invoke-virtual {p0}, Landroid/webkit/WebView;->getVisibility()I - - move-result p1 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lcom/my/target/MraidWebView;->b:Z - - .line 3 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V - - .line 4 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/webkit/WebSettings;->setDomStorageEnabled(Z)V - - .line 5 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/webkit/WebSettings;->setAppCacheEnabled(Z)V - - .line 6 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/Context;->getCacheDir()Ljava/io/File; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/webkit/WebSettings;->setAppCachePath(Ljava/lang/String;)V - - .line 7 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v1}, Landroid/webkit/WebSettings;->setAllowFileAccess(Z)V - - .line 8 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v1}, Landroid/webkit/WebSettings;->setAllowContentAccess(Z)V - - .line 9 - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x10 - - if-lt p1, v0, :cond_1 - - .line 10 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v1}, Landroid/webkit/WebSettings;->setAllowFileAccessFromFileURLs(Z)V - - .line 11 - invoke-virtual {p0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object p1 - - invoke-virtual {p1, v1}, Landroid/webkit/WebSettings;->setAllowUniversalAccessFromFileURLs(Z)V - - .line 12 - :cond_1 - new-instance p1, Lcom/my/target/MraidWebView$d; - - invoke-virtual {p0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p1, v0, p0}, Lcom/my/target/MraidWebView$d;->(Landroid/content/Context;Landroid/view/View;)V - - .line 13 - new-instance v0, Lcom/my/target/MraidWebView$a; - - invoke-direct {v0, p0}, Lcom/my/target/MraidWebView$a;->(Lcom/my/target/MraidWebView;)V - - invoke-virtual {p1, v0}, Lcom/my/target/MraidWebView$d;->a(Lcom/my/target/MraidWebView$d$a;)V - - .line 14 - new-instance v0, Lcom/my/target/MraidWebView$b; - - invoke-direct {v0, p0, p1}, Lcom/my/target/MraidWebView$b;->(Lcom/my/target/MraidWebView;Lcom/my/target/MraidWebView$d;)V - - invoke-virtual {p0, v0}, Landroid/webkit/WebView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - return-void -.end method - -.method private a(II)V - .locals 0 - - int-to-float p1, p1 - - int-to-float p2, p2 - - div-float/2addr p1, p2 - - const/high16 p2, 0x3f800000 # 1.0f - - cmpl-float p1, p1, p2 - - if-lez p1, :cond_0 - - const/4 p1, 0x2 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x1 - - .line 7 - :goto_0 - iget p2, p0, Lcom/my/target/MraidWebView;->d:I - - if-eq p1, p2, :cond_1 - - .line 8 - iput p1, p0, Lcom/my/target/MraidWebView;->d:I - - .line 9 - iget-object p1, p0, Lcom/my/target/MraidWebView;->a:Lcom/my/target/MraidWebView$c; - - if-eqz p1, :cond_1 - - .line 10 - invoke-interface {p1}, Lcom/my/target/MraidWebView$c;->p()V - - :cond_1 - return-void -.end method - -.method static synthetic a(Lcom/my/target/MraidWebView;Z)Z - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MraidWebView;->c:Z - - return p1 -.end method - - -# virtual methods -.method public a(Z)V - .locals 2 - - .line 3 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "MraidWebView: pause, finishing " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - if-eqz p1, :cond_0 - - .line 4 - invoke-virtual {p0}, Landroid/webkit/WebView;->stopLoading()V - - const-string p1, "" - - .line 5 - invoke-virtual {p0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V - - .line 6 - :cond_0 - invoke-virtual {p0}, Landroid/webkit/WebView;->onPause()V - - return-void -.end method - -.method public a()Z - .locals 1 - - .line 2 - iget-boolean v0, p0, Lcom/my/target/MraidWebView;->c:Z - - return v0 -.end method - -.method public b()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/MraidWebView;->b:Z - - return v0 -.end method - -.method protected onMeasure(II)V - .locals 2 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v0 - - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v1 - - .line 2 - invoke-direct {p0, v0, v1}, Lcom/my/target/MraidWebView;->a(II)V - - .line 3 - invoke-super {p0, p1, p2}, Landroid/webkit/WebView;->onMeasure(II)V - - return-void -.end method - -.method protected onVisibilityChanged(Landroid/view/View;I)V - .locals 0 - - .line 1 - invoke-super {p0, p1, p2}, Landroid/webkit/WebView;->onVisibilityChanged(Landroid/view/View;I)V - - if-nez p2, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - .line 2 - :goto_0 - iget-boolean p2, p0, Lcom/my/target/MraidWebView;->b:Z - - if-eq p1, p2, :cond_1 - - .line 3 - iput-boolean p1, p0, Lcom/my/target/MraidWebView;->b:Z - - .line 4 - iget-object p1, p0, Lcom/my/target/MraidWebView;->a:Lcom/my/target/MraidWebView$c; - - if-eqz p1, :cond_1 - - .line 5 - iget-boolean p2, p0, Lcom/my/target/MraidWebView;->b:Z - - invoke-interface {p1, p2}, Lcom/my/target/MraidWebView$c;->a(Z)V - - :cond_1 - return-void -.end method - -.method public setClicked(Z)V - .locals 0 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 1 - iput-boolean p1, p0, Lcom/my/target/MraidWebView;->c:Z - - return-void -.end method - -.method public setVisibilityChangedListener(Lcom/my/target/MraidWebView$c;)V - .locals 0 - .param p1 # Lcom/my/target/MraidWebView$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/MraidWebView;->a:Lcom/my/target/MraidWebView$c; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MrcStat.smali b/smali/smali_classes2/com/my/target/MrcStat.smali deleted file mode 100644 index 7fa7e625a..000000000 --- a/smali/smali_classes2/com/my/target/MrcStat.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public Lcom/my/target/MrcStat; -.super Lcom/my/target/ViewabilityStat; -.source "MrcStat.java" - - -# instance fields -.field private f:F - -.field private g:F - - -# direct methods -.method private constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/ViewabilityStat;->(Ljava/lang/String;Ljava/lang/String;)V - - const/high16 p1, -0x40800000 # -1.0f - - .line 2 - iput p1, p0, Lcom/my/target/MrcStat;->f:F - - const p1, 0x7f7fffff # Float.MAX_VALUE - - .line 3 - iput p1, p0, Lcom/my/target/MrcStat;->g:F - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/MrcStat; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/MrcStat; - - const-string v1, "mrcStat" - - invoke-direct {v0, v1, p0}, Lcom/my/target/MrcStat;->(Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public c(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/MrcStat;->g:F - - return-void -.end method - -.method public d(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/MrcStat;->f:F - - return-void -.end method - -.method public f()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MrcStat;->g:F - - return v0 -.end method - -.method public g()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/MrcStat;->f:F - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MyTargetCookieManager.smali b/smali/smali_classes2/com/my/target/MyTargetCookieManager.smali deleted file mode 100644 index 0ae3d0cf4..000000000 --- a/smali/smali_classes2/com/my/target/MyTargetCookieManager.smali +++ /dev/null @@ -1,258 +0,0 @@ -.class public final Lcom/my/target/MyTargetCookieManager; -.super Ljava/lang/Object; -.source "MyTargetCookieManager.java" - - -# static fields -.field private static volatile b:Lcom/my/target/MyTargetCookieManager; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/net/CookieHandler; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Lcom/my/target/MyTargetCookieStore; - - invoke-direct {v0, p1}, Lcom/my/target/MyTargetCookieStore;->(Landroid/content/Context;)V - - .line 3 - new-instance p1, Ljava/net/CookieManager; - - const/4 v1, 0x0 - - invoke-direct {p1, v0, v1}, Ljava/net/CookieManager;->(Ljava/net/CookieStore;Ljava/net/CookiePolicy;)V - - iput-object p1, p0, Lcom/my/target/MyTargetCookieManager;->a:Ljava/net/CookieHandler; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/MyTargetCookieManager; - .locals 2 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/MyTargetCookieManager;->b:Lcom/my/target/MyTargetCookieManager; - - if-nez v0, :cond_1 - - .line 2 - const-class v1, Lcom/my/target/MyTargetCookieManager; - - monitor-enter v1 - - .line 3 - :try_start_0 - sget-object v0, Lcom/my/target/MyTargetCookieManager;->b:Lcom/my/target/MyTargetCookieManager; - - if-nez v0, :cond_0 - - .line 4 - new-instance v0, Lcom/my/target/MyTargetCookieManager; - - invoke-direct {v0, p0}, Lcom/my/target/MyTargetCookieManager;->(Landroid/content/Context;)V - - sput-object v0, Lcom/my/target/MyTargetCookieManager;->b:Lcom/my/target/MyTargetCookieManager; - - .line 5 - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_1 - :goto_0 - return-object v0 -.end method - - -# virtual methods -.method public a(Ljava/net/URLConnection;)V - .locals 2 - .param p1 # Ljava/net/URLConnection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - .line 6 - invoke-virtual {p1}, Ljava/net/URLConnection;->getHeaderFields()Ljava/util/Map; - - move-result-object v0 - - .line 7 - invoke-virtual {p1}, Ljava/net/URLConnection;->getURL()Ljava/net/URL; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/net/URL;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 8 - invoke-static {p1}, Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; - - move-result-object p1 - - .line 9 - iget-object v1, p0, Lcom/my/target/MyTargetCookieManager;->a:Ljava/net/CookieHandler; - - invoke-virtual {v1, p1, v0}, Ljava/net/CookieHandler;->put(Ljava/net/URI;Ljava/util/Map;)V - - return-void -.end method - -.method public b(Ljava/net/URLConnection;)V - .locals 4 - .param p1 # Ljava/net/URLConnection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - .line 2 - invoke-virtual {p1}, Ljava/net/URLConnection;->getURL()Ljava/net/URL; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/net/URL;->toString()Ljava/lang/String; - - move-result-object v1 - - .line 3 - invoke-static {v1}, Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; - - move-result-object v1 - - .line 4 - iget-object v2, p0, Lcom/my/target/MyTargetCookieManager;->a:Ljava/net/CookieHandler; - - invoke-virtual {v2, v1, v0}, Ljava/net/CookieHandler;->get(Ljava/net/URI;Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - .line 5 - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - .line 6 - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 7 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - :goto_0 - if-eqz v1, :cond_1 - - .line 8 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - .line 9 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - .line 10 - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - .line 11 - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - .line 12 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - :goto_1 - if-eqz v3, :cond_0 - - .line 13 - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - .line 14 - invoke-virtual {p1, v2, v3}, Ljava/net/URLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - .line 15 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - goto :goto_1 - - .line 16 - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - goto :goto_0 - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/MyTargetCookieStore.smali b/smali/smali_classes2/com/my/target/MyTargetCookieStore.smali deleted file mode 100644 index ea1475115..000000000 --- a/smali/smali_classes2/com/my/target/MyTargetCookieStore.smali +++ /dev/null @@ -1,1088 +0,0 @@ -.class Lcom/my/target/MyTargetCookieStore; -.super Ljava/lang/Object; -.source "MyTargetCookieStore.java" - -# interfaces -.implements Ljava/net/CookieStore; - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x9 -.end annotation - - -# instance fields -.field private final a:Landroid/content/SharedPreferences; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Ljava/util/Map; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/net/URI;", - "Ljava/util/Set<", - "Ljava/net/HttpCookie;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "mytarget_httpcookie_prefs" - - const/4 v1, 0x0 - - .line 2 - invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - .line 3 - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - .line 4 - invoke-direct {p0}, Lcom/my/target/MyTargetCookieStore;->a()V - - return-void -.end method - -.method private static a(Ljava/net/URI;Ljava/net/HttpCookie;)Ljava/net/URI; - .locals 4 - .param p0 # Ljava/net/URI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/net/HttpCookie; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getDomain()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_3 - - .line 2 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getDomain()Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - .line 3 - invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - const/16 v2, 0x2e - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - .line 4 - invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v0 - - .line 5 - :cond_0 - :try_start_0 - new-instance v1, Ljava/net/URI; - - invoke-virtual {p0}, Ljava/net/URI;->getScheme()Ljava/lang/String; - - move-result-object v2 - - if-nez v2, :cond_1 - - const-string v2, "http" - - goto :goto_0 - - .line 6 - :cond_1 - invoke-virtual {p0}, Ljava/net/URI;->getScheme()Ljava/lang/String; - - move-result-object v2 - - .line 7 - :goto_0 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getPath()Ljava/lang/String; - - move-result-object v3 - - if-nez v3, :cond_2 - - const-string p1, "/" - - goto :goto_1 - - :cond_2 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getPath()Ljava/lang/String; - - move-result-object p1 - - :goto_1 - const/4 v3, 0x0 - - invoke-direct {v1, v2, v0, p1, v3}, Ljava/net/URI;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p0, v1 - - goto :goto_2 - - :catch_0 - move-exception p1 - - .line 8 - invoke-virtual {p1}, Ljava/net/URISyntaxException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - :goto_2 - return-object p0 -.end method - -.method private a(Ljava/net/URI;)Ljava/util/List; - .locals 6 - .param p1 # Ljava/net/URI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/net/URI;", - ")", - "Ljava/util/List<", - "Ljava/net/HttpCookie;", - ">;" - } - .end annotation - - .line 20 - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - .line 21 - iget-object v1, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - .line 22 - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/net/URI; - - .line 23 - invoke-virtual {v3}, Ljava/net/URI;->getHost()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1}, Ljava/net/URI;->getHost()Ljava/lang/String; - - move-result-object v5 - - invoke-direct {p0, v4, v5}, Lcom/my/target/MyTargetCookieStore;->a(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - .line 24 - invoke-virtual {v3}, Ljava/net/URI;->getPath()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1}, Ljava/net/URI;->getPath()Ljava/lang/String; - - move-result-object v4 - - invoke-direct {p0, v3, v4}, Lcom/my/target/MyTargetCookieStore;->b(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 25 - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Collection; - - invoke-interface {v0, v2}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - goto :goto_0 - - .line 26 - :cond_1 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 27 - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - .line 28 - :cond_2 - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_3 - - .line 29 - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/net/HttpCookie; - - .line 30 - invoke-virtual {v3}, Ljava/net/HttpCookie;->hasExpired()Z - - move-result v4 - - if-eqz v4, :cond_2 - - .line 31 - invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 32 - invoke-interface {v2}, Ljava/util/Iterator;->remove()V - - goto :goto_1 - - .line 33 - :cond_3 - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_4 - - .line 34 - invoke-direct {p0, p1, v1}, Lcom/my/target/MyTargetCookieStore;->a(Ljava/net/URI;Ljava/util/List;)V - - .line 35 - :cond_4 - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1, v0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object p1 -.end method - -.method private a()V - .locals 5 - - .line 9 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; - - move-result-object v0 - - .line 10 - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - .line 11 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - const/4 v3, 0x2 - - const-string v4, "\\|" - - invoke-virtual {v2, v4, v3}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v2 - - .line 12 - :try_start_0 - new-instance v3, Ljava/net/URI; - - const/4 v4, 0x0 - - aget-object v2, v2, v4 - - invoke-direct {v3, v2}, Ljava/net/URI;->(Ljava/lang/String;)V - - .line 13 - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - .line 14 - new-instance v2, Lcom/my/target/MyTargetJSONCookie; - - invoke-direct {v2}, Lcom/my/target/MyTargetJSONCookie;->()V - - invoke-virtual {v2, v1}, Lcom/my/target/MyTargetJSONCookie;->a(Ljava/lang/String;)Ljava/net/HttpCookie; - - move-result-object v1 - - .line 15 - iget-object v2, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Set; - - if-nez v2, :cond_0 - - .line 16 - new-instance v2, Ljava/util/HashSet; - - invoke-direct {v2}, Ljava/util/HashSet;->()V - - .line 17 - iget-object v4, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v4, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 18 - :cond_0 - invoke-interface {v2, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - .line 19 - invoke-virtual {v1}, Ljava/net/URISyntaxException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method private a(Ljava/net/URI;Ljava/util/List;)V - .locals 4 - .param p1 # Ljava/net/URI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/net/URI;", - "Ljava/util/List<", - "Ljava/net/HttpCookie;", - ">;)V" - } - .end annotation - - .line 37 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - .line 38 - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/net/HttpCookie; - - .line 39 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1}, Ljava/net/URI;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "|" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 40 - invoke-virtual {v1}, Ljava/net/HttpCookie;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - .line 41 - invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - goto :goto_0 - - .line 42 - :cond_0 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;)Z - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 36 - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "." - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - :goto_1 - return p1 -.end method - -.method private b()V - .locals 1 - - .line 7 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method - -.method private b(Ljava/net/URI;Ljava/net/HttpCookie;)V - .locals 2 - .param p1 # Ljava/net/URI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/net/HttpCookie; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - .line 2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1}, Ljava/net/URI;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "|" - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/net/HttpCookie;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - new-instance v1, Lcom/my/target/MyTargetJSONCookie; - - invoke-direct {v1}, Lcom/my/target/MyTargetJSONCookie;->()V - - invoke-virtual {v1, p2}, Lcom/my/target/MyTargetJSONCookie;->a(Ljava/net/HttpCookie;)Ljava/lang/String; - - move-result-object p2 - - invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - .line 3 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method - -.method private b(Ljava/lang/String;Ljava/lang/String;)Z - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - .line 5 - invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - const/16 v3, 0x2f - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - sub-int/2addr v0, v2 - - invoke-virtual {p1, v0}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - if-eq v0, v3, :cond_1 - - .line 6 - :cond_0 - invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p1 - - invoke-virtual {p2, p1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1, v1}, Ljava/lang/String;->charAt(I)C - - move-result p1 - - if-ne p1, v3, :cond_2 - - :cond_1 - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method private c(Ljava/net/URI;Ljava/net/HttpCookie;)V - .locals 2 - .param p1 # Ljava/net/URI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/net/HttpCookie; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - .line 2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1}, Ljava/net/URI;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "|" - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - .line 3 - invoke-virtual {p2}, Ljava/net/HttpCookie;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 4 - invoke-interface {v0, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - .line 5 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method - - -# virtual methods -.method public declared-synchronized add(Ljava/net/URI;Ljava/net/HttpCookie;)V - .locals 2 - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-static {p1, p2}, Lcom/my/target/MyTargetCookieStore;->a(Ljava/net/URI;Ljava/net/HttpCookie;)Ljava/net/URI; - - move-result-object p1 - - .line 2 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Set; - - if-nez v0, :cond_0 - - .line 3 - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - .line 4 - iget-object v1, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - :cond_0 - invoke-interface {v0, p2}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z - - .line 6 - invoke-interface {v0, p2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - .line 7 - invoke-direct {p0, p1, p2}, Lcom/my/target/MyTargetCookieStore;->b(Ljava/net/URI;Ljava/net/HttpCookie;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 8 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized get(Ljava/net/URI;)Ljava/util/List; - .locals 0 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/net/URI;", - ")", - "Ljava/util/List<", - "Ljava/net/HttpCookie;", - ">;" - } - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-direct {p0, p1}, Lcom/my/target/MyTargetCookieStore;->a(Ljava/net/URI;)Ljava/util/List; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized getCookies()Ljava/util/List; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/net/HttpCookie;", - ">;" - } - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 2 - iget-object v1, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/net/URI; - - .line 3 - invoke-direct {p0, v2}, Lcom/my/target/MyTargetCookieStore;->a(Ljava/net/URI;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - .line 4 - :cond_0 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized getURIs()Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/net/URI;", - ">;" - } - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized remove(Ljava/net/URI;Ljava/net/HttpCookie;)Z - .locals 1 - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Set; - - if-eqz v0, :cond_0 - - .line 2 - invoke-interface {v0, p2}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - .line 3 - invoke-direct {p0, p1, p2}, Lcom/my/target/MyTargetCookieStore;->c(Ljava/net/URI;Ljava/net/HttpCookie;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 4 - :cond_1 - monitor-exit p0 - - return v0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized removeAll()Z - .locals 1 - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/my/target/MyTargetCookieStore;->b:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - .line 2 - invoke-direct {p0}, Lcom/my/target/MyTargetCookieStore;->b()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v0, 0x1 - - .line 3 - monitor-exit p0 - - return v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/smali/smali_classes2/com/my/target/MyTargetJSONCookie.smali b/smali/smali_classes2/com/my/target/MyTargetJSONCookie.smali deleted file mode 100644 index 88939fbd2..000000000 --- a/smali/smali_classes2/com/my/target/MyTargetJSONCookie.smali +++ /dev/null @@ -1,459 +0,0 @@ -.class public Lcom/my/target/MyTargetJSONCookie; -.super Ljava/lang/Object; -.source "MyTargetJSONCookie.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method a(Ljava/net/HttpCookie;)Ljava/lang/String; - .locals 4 - .param p1 # Ljava/net/HttpCookie; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0}, Lorg/json/JSONObject;->()V - - :try_start_0 - const-string v1, "name" - - .line 2 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "value" - - .line 3 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getValue()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "comment" - - .line 4 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getComment()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "commentUrl" - - .line 5 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getCommentURL()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "domain" - - .line 6 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getDomain()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "maxage" - - .line 7 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getMaxAge()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "path" - - .line 8 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getPath()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "portlist" - - .line 9 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getPortlist()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "version" - - .line 10 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getVersion()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "secure" - - .line 11 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getSecure()Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "discard" - - .line 12 - invoke-virtual {p1}, Ljava/net/HttpCookie;->getDiscard()Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 13 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1 - - const/16 v2, 0x18 - - const-string v3, "httpOnly" - - if-lt v1, v2, :cond_0 - - .line 14 - :try_start_1 - invoke-virtual {p1}, Ljava/net/HttpCookie;->isHttpOnly()Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {v0, v3, p1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_0 - - .line 15 - :cond_0 - :try_start_2 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - const/4 v2, 0x1 - - .line 16 - invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 17 - invoke-virtual {v1, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, v3, p1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - :try_end_2 - .catch Ljava/lang/NoSuchFieldException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_1 - - .line 18 - :catch_0 - :goto_0 - :try_start_3 - invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; - - move-result-object p1 - :try_end_3 - .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_1 - - :catch_1 - move-exception p1 - - .line 19 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Exception encoding cookie" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - :goto_1 - return-object p1 -.end method - -.method a(Ljava/lang/String;)Ljava/net/HttpCookie; - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - .line 20 - :try_start_0 - new-instance v1, Lorg/json/JSONObject; - - invoke-direct {v1, p1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - - .line 21 - new-instance p1, Ljava/net/HttpCookie; - - const-string v2, "name" - - invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "value" - - invoke-virtual {v1, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-direct {p1, v2, v3}, Ljava/net/HttpCookie;->(Ljava/lang/String;Ljava/lang/String;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1 - - :try_start_1 - const-string v0, "comment" - - .line 22 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setComment(Ljava/lang/String;)V - - const-string v0, "commentUrl" - - .line 23 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setCommentURL(Ljava/lang/String;)V - - const-string v0, "domain" - - .line 24 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setDomain(Ljava/lang/String;)V - - const-string v0, "maxage" - - .line 25 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v0 - - int-to-long v2, v0 - - invoke-virtual {p1, v2, v3}, Ljava/net/HttpCookie;->setMaxAge(J)V - - const-string v0, "path" - - .line 26 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setPath(Ljava/lang/String;)V - - const-string v0, "portlist" - - .line 27 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setPortlist(Ljava/lang/String;)V - - const-string v0, "version" - - .line 28 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setVersion(I)V - - const-string v0, "secure" - - .line 29 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setSecure(Z)V - - const-string v0, "discard" - - .line 30 - invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setDiscard(Z)V - - .line 31 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - - const/16 v2, 0x18 - - const-string v3, "httpOnly" - - if-lt v0, v2, :cond_0 - - .line 32 - :try_start_2 - invoke-virtual {v1, v3}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/net/HttpCookie;->setHttpOnly(Z)V - :try_end_2 - .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_1 - - .line 33 - :cond_0 - :try_start_3 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - const/4 v2, 0x1 - - .line 34 - invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 35 - invoke-virtual {v1, v3}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v1 - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catch Ljava/lang/NoSuchFieldException; {:try_start_3 .. :try_end_3} :catch_2 - .catch Ljava/lang/IllegalAccessException; {:try_start_3 .. :try_end_3} :catch_2 - .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catch_1 - move-exception p1 - - move-object v4, v0 - - move-object v0, p1 - - move-object p1, v4 - - .line 36 - :goto_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Exception decoding cookie" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :catch_2 - :goto_1 - return-object p1 -.end method diff --git a/smali/smali_classes2/com/my/target/MyTargetMediaSourceFactory.smali b/smali/smali_classes2/com/my/target/MyTargetMediaSourceFactory.smali deleted file mode 100644 index 9c5d7a97d..000000000 --- a/smali/smali_classes2/com/my/target/MyTargetMediaSourceFactory.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public Lcom/my/target/MyTargetMediaSourceFactory; -.super Ljava/lang/Object; -.source "MyTargetMediaSourceFactory.java" - - -# direct methods -.method public static a(Landroid/net/Uri;Landroid/content/Context;)Lcom/google/android/exoplayer2/source/z; - .locals 2 - .param p0 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Lcom/google/android/exoplayer2/upstream/r; - - const-string v1, "myTarget" - - .line 5 - invoke-static {p1, v1}, Lcom/google/android/exoplayer2/util/h0;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, p1, v1}, Lcom/google/android/exoplayer2/upstream/r;->(Landroid/content/Context;Ljava/lang/String;)V - - .line 6 - invoke-static {p0}, Lcom/google/android/exoplayer2/util/h0;->a(Landroid/net/Uri;)I - - move-result p1 - - const/4 v1, 0x2 - - if-ne p1, v1, :cond_0 - - .line 7 - new-instance p1, Lcom/google/android/exoplayer2/source/hls/e; - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/source/hls/e;->(Lcom/google/android/exoplayer2/upstream/l$a;)V - - .line 8 - new-instance v0, Lcom/google/android/exoplayer2/source/hls/HlsMediaSource$Factory; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/source/hls/HlsMediaSource$Factory;->(Lcom/google/android/exoplayer2/source/hls/g;)V - - .line 9 - invoke-virtual {v0, p0}, Lcom/google/android/exoplayer2/source/hls/HlsMediaSource$Factory;->createMediaSource(Landroid/net/Uri;)Lcom/google/android/exoplayer2/source/hls/HlsMediaSource; - - move-result-object p0 - - return-object p0 - - .line 10 - :cond_0 - new-instance p1, Lcom/google/android/exoplayer2/source/u$d; - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/source/u$d;->(Lcom/google/android/exoplayer2/upstream/l$a;)V - - .line 11 - invoke-virtual {p1, p0}, Lcom/google/android/exoplayer2/source/u$d;->a(Landroid/net/Uri;)Lcom/google/android/exoplayer2/source/u; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a(Lcom/my/target/common/e/VideoData;Landroid/content/Context;)Lcom/google/android/exoplayer2/source/z; - .locals 1 - .param p0 # Lcom/my/target/common/e/VideoData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-virtual {p0}, Lcom/my/target/MediaData;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - if-eqz v0, :cond_0 - - .line 2 - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p0 - - invoke-static {p0, p1}, Lcom/my/target/MyTargetMediaSourceFactory;->a(Landroid/net/Uri;Landroid/content/Context;)Lcom/google/android/exoplayer2/source/z; - - move-result-object p0 - - return-object p0 - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p0 - - invoke-static {p0, p1}, Lcom/my/target/MyTargetMediaSourceFactory;->a(Landroid/net/Uri;Landroid/content/Context;)Lcom/google/android/exoplayer2/source/z; - - move-result-object p0 - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/my/target/NetworkInfoDataProvider.smali b/smali/smali_classes2/com/my/target/NetworkInfoDataProvider.smali deleted file mode 100644 index a00284c65..000000000 --- a/smali/smali_classes2/com/my/target/NetworkInfoDataProvider.smali +++ /dev/null @@ -1,175 +0,0 @@ -.class public Lcom/my/target/NetworkInfoDataProvider; -.super Lcom/my/target/FPDataProvider; -.source "NetworkInfoDataProvider.java" - - -# instance fields -.field private b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - return-void -.end method - -.method private a(Landroid/net/NetworkInfo;)V - .locals 3 - .param p1 # Landroid/net/NetworkInfo; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 11 - invoke-virtual {p1}, Landroid/net/NetworkInfo;->getType()I - - move-result v0 - - const-string v1, "" - - const-string v2, "connection_type" - - if-nez v0, :cond_1 - - .line 12 - invoke-virtual {p1}, Landroid/net/NetworkInfo;->getSubtypeName()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Landroid/net/NetworkInfo;->getSubtypeName()Ljava/lang/String; - - move-result-object v1 - - :cond_0 - invoke-virtual {p0, v2, v1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - goto :goto_0 - - .line 13 - :cond_1 - invoke-virtual {p1}, Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p1}, Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String; - - move-result-object v1 - - :cond_2 - invoke-virtual {p0, v2, v1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - :goto_0 - return-void -.end method - - -# virtual methods -.method public declared-synchronized a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->c()V - - const-string v0, "" - - .line 2 - iput-object v0, p0, Lcom/my/target/NetworkInfoDataProvider;->b:Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v0, 0x0 - - :try_start_1 - const-string v1, "connectivity" - - .line 3 - invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/net/ConnectivityManager; - - if-eqz p1, :cond_0 - - .line 4 - invoke-virtual {p1}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v0 - - :cond_0 - if-eqz v0, :cond_1 - - .line 5 - invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnected()Z - - .line 6 - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/NetworkInfoDataProvider;->b:Ljava/lang/String; - - const-string p1, "connection" - - .line 7 - iget-object v1, p0, Lcom/my/target/NetworkInfoDataProvider;->b:Ljava/lang/String; - - invoke-virtual {p0, p1, v1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - .line 8 - invoke-direct {p0, v0}, Lcom/my/target/NetworkInfoDataProvider;->a(Landroid/net/NetworkInfo;)V - :try_end_1 - .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - const-string p1, "No permissions for access to network state" - - .line 9 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 10 - :cond_1 - :goto_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/smali/smali_classes2/com/my/target/OvvStat.smali b/smali/smali_classes2/com/my/target/OvvStat.smali deleted file mode 100644 index da56e744b..000000000 --- a/smali/smali_classes2/com/my/target/OvvStat.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lcom/my/target/OvvStat; -.super Lcom/my/target/ViewabilityStat; -.source "OvvStat.java" - - -# instance fields -.field private f:Z - - -# direct methods -.method private constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/ViewabilityStat;->(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/OvvStat; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/OvvStat; - - const-string v1, "ovvStat" - - invoke-direct {v0, v1, p0}, Lcom/my/target/OvvStat;->(Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a(Z)V - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/OvvStat;->f:Z - - return-void -.end method - -.method public f()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/OvvStat;->f:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/PanelView$a.smali b/smali/smali_classes2/com/my/target/PanelView$a.smali deleted file mode 100644 index e28859aac..000000000 --- a/smali/smali_classes2/com/my/target/PanelView$a.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class final Lcom/my/target/PanelView$a; -.super Ljava/lang/Object; -.source "PanelView.java" - -# interfaces -.implements Landroid/animation/Animator$AnimatorListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/PanelView;->a(I[Landroid/view/View;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/PanelView; - - -# direct methods -.method constructor (Lcom/my/target/PanelView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/PanelView$a;->a:Lcom/my/target/PanelView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onAnimationCancel(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method - -.method public final onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - .line 1 - iget-object p1, p0, Lcom/my/target/PanelView$a;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->a(Lcom/my/target/PanelView;)Landroid/widget/TextView; - - move-result-object p1 - - const/16 v0, 0x8 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V - - .line 2 - iget-object p1, p0, Lcom/my/target/PanelView$a;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->b(Lcom/my/target/PanelView;)Landroid/widget/TextView; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V - - return-void -.end method - -.method public final onAnimationRepeat(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method - -.method public final onAnimationStart(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PanelView$b.smali b/smali/smali_classes2/com/my/target/PanelView$b.smali deleted file mode 100644 index d2764d52e..000000000 --- a/smali/smali_classes2/com/my/target/PanelView$b.smali +++ /dev/null @@ -1,108 +0,0 @@ -.class final Lcom/my/target/PanelView$b; -.super Ljava/lang/Object; -.source "PanelView.java" - -# interfaces -.implements Landroid/animation/Animator$AnimatorListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/PanelView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/PanelView; - - -# direct methods -.method constructor (Lcom/my/target/PanelView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/PanelView$b;->a:Lcom/my/target/PanelView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onAnimationCancel(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method - -.method public final onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - .line 1 - iget-object p1, p0, Lcom/my/target/PanelView$b;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->c(Lcom/my/target/PanelView;)Landroid/widget/LinearLayout; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/widget/LinearLayout;->isEnabled()Z - - move-result p1 - - const/16 v0, 0x8 - - if-eqz p1, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/PanelView$b;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->c(Lcom/my/target/PanelView;)Landroid/widget/LinearLayout; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 3 - :cond_0 - iget-object p1, p0, Lcom/my/target/PanelView$b;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->d(Lcom/my/target/PanelView;)Landroid/widget/TextView; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/widget/TextView;->isEnabled()Z - - move-result p1 - - if-eqz p1, :cond_1 - - .line 4 - iget-object p1, p0, Lcom/my/target/PanelView$b;->a:Lcom/my/target/PanelView; - - invoke-static {p1}, Lcom/my/target/PanelView;->d(Lcom/my/target/PanelView;)Landroid/widget/TextView; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V - - :cond_1 - return-void -.end method - -.method public final onAnimationRepeat(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method - -.method public final onAnimationStart(Landroid/animation/Animator;)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PanelView.smali b/smali/smali_classes2/com/my/target/PanelView.smali deleted file mode 100644 index bf662f63f..000000000 --- a/smali/smali_classes2/com/my/target/PanelView.smali +++ /dev/null @@ -1,2551 +0,0 @@ -.class public final Lcom/my/target/PanelView; -.super Landroid/view/ViewGroup; -.source "PanelView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - - -# static fields -.field private static final G:I - -.field private static final H:I - -.field private static final I:I - -.field private static final J:I - -.field private static final K:I - -.field private static final L:I - -.field private static final M:I - - -# instance fields -.field private final B:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:I - -.field private final E:I - -.field private final F:I - -.field private final a:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/TextViewWithAgeView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/LinearLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/StarsRatingView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->G:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->H:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->I:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->J:I - - .line 5 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->K:I - - .line 6 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->L:I - - .line 7 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/PanelView;->M:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;Lcom/my/target/UiUtils;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - .line 3 - new-instance v0, Landroid/widget/Button; - - invoke-direct {v0, p1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - .line 4 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget v1, Lcom/my/target/PanelView;->H:I - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setId(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const-string v1, "cta_button" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 6 - new-instance v0, Lcom/my/target/SmartImageView; - - invoke-direct {v0, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - .line 7 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget v1, Lcom/my/target/PanelView;->G:I - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setId(I)V - - .line 8 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - const-string v1, "icon_image" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 9 - new-instance v0, Lcom/my/target/TextViewWithAgeView; - - invoke-direct {v0, p1}, Lcom/my/target/TextViewWithAgeView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - .line 10 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - sget v1, Lcom/my/target/PanelView;->M:I - - invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setId(I)V - - .line 11 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - .line 12 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget v1, Lcom/my/target/PanelView;->I:I - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setId(I)V - - .line 13 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - const-string v1, "description_text" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 14 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - .line 15 - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - const-string v1, "disclaimer_text" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 16 - new-instance v0, Landroid/widget/LinearLayout; - - invoke-direct {v0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - .line 17 - new-instance v0, Lcom/my/target/StarsRatingView; - - invoke-direct {v0, p1}, Lcom/my/target/StarsRatingView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - .line 18 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - sget v1, Lcom/my/target/PanelView;->K:I - - invoke-virtual {v0, v1}, Landroid/view/View;->setId(I)V - - .line 19 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - const-string v1, "stars_view" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 20 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - .line 21 - iget-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - sget v1, Lcom/my/target/PanelView;->L:I - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setId(I)V - - .line 22 - iget-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - const-string v1, "votes_text" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 23 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - .line 24 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - const-string v0, "domain_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 25 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - sget v0, Lcom/my/target/PanelView;->J:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - const/16 p1, 0x10 - - .line 26 - invoke-virtual {p2, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/PanelView;->D:I - - const/16 p1, 0x8 - - .line 27 - invoke-virtual {p2, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/PanelView;->F:I - - const/16 p1, 0x40 - - .line 28 - invoke-virtual {p2, p1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/PanelView;->E:I - - return-void -.end method - -.method static synthetic a(Lcom/my/target/PanelView;)Landroid/widget/TextView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - return-object p0 -.end method - -.method private varargs a(I[Landroid/view/View;)V - .locals 11 - .param p2 # [Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 80 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v0}, Landroid/widget/ImageView;->getHeight()I - - move-result v0 - - .line 81 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getHeight()I - - move-result v1 - - .line 82 - iget-object v2, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v2}, Landroid/widget/Button;->getWidth()I - - move-result v2 - - .line 83 - iget-object v3, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v3}, Landroid/widget/Button;->getHeight()I - - move-result v3 - - .line 84 - iget-object v4, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v4}, Landroid/widget/ImageView;->getWidth()I - - move-result v4 - - .line 85 - iget-object v5, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - const/4 v6, 0x0 - - invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setPivotX(F)V - - .line 86 - iget-object v5, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - div-int/lit8 v0, v0, 0x2 - - int-to-float v0, v0 - - invoke-virtual {v5, v0}, Landroid/widget/ImageView;->setPivotY(F)V - - .line 87 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - int-to-float v2, v2 - - invoke-virtual {v0, v2}, Landroid/widget/Button;->setPivotX(F)V - - .line 88 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - div-int/lit8 v3, v3, 0x2 - - int-to-float v2, v3 - - invoke-virtual {v0, v2}, Landroid/widget/Button;->setPivotY(F)V - - int-to-float v0, v1 - - const v1, 0x3e99999a # 0.3f - - mul-float v0, v0, v1 - - .line 89 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - .line 90 - iget-object v3, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - const/4 v7, 0x1 - - new-array v8, v7, [F - - const v9, 0x3f333333 # 0.7f - - const/4 v10, 0x0 - - aput v9, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 91 - iget-object v3, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - new-array v8, v7, [F - - aput v9, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 92 - iget-object v3, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - new-array v8, v7, [F - - aput v9, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 93 - iget-object v3, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - new-array v8, v7, [F - - aput v9, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 94 - iget-object v3, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v8, v7, [F - - aput v6, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 95 - iget-object v3, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v8, v7, [F - - aput v6, v8, v10 - - invoke-static {v3, v5, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 96 - iget-object v3, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v3}, Landroid/widget/LinearLayout;->isEnabled()Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 97 - iget-object v3, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v6, v7, [F - - const/high16 v8, 0x3f800000 # 1.0f - - aput v8, v6, v10 - - invoke-static {v3, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 98 - :cond_0 - sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v5, v7, [F - - const v6, 0x3f19999a # 0.6f - - aput v6, v5, v10 - - invoke-static {p0, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - int-to-float v3, v4 - - mul-float v3, v3, v1 - - neg-float v1, v3 - - .line 99 - iget-object v3, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v7, [F - - aput v1, v5, v10 - - invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 100 - iget-object v3, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v7, [F - - aput v1, v5, v10 - - invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 101 - iget-object v3, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v7, [F - - aput v1, v5, v10 - - invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 102 - iget-object v3, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v7, [F - - aput v1, v5, v10 - - invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 103 - iget-object v3, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v7, [F - - aput v1, v5, v10 - - invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 104 - sget-object v1, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v3, v7, [F - - aput v0, v3, v10 - - invoke-static {p0, v1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 105 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v3, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v4, v7, [F - - neg-float v5, v0 - - const/high16 v6, 0x40000000 # 2.0f - - div-float/2addr v5, v6 - - aput v5, v4, v10 - - invoke-static {v1, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 106 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v3, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v4, v7, [F - - aput v5, v4, v10 - - invoke-static {v1, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 107 - array-length v1, p2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, p2, v3 - - .line 108 - sget-object v5, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v6, v7, [F - - aput v0, v6, v10 - - invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v4 - - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - .line 109 - :cond_1 - iget-object p2, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p2}, Landroid/widget/LinearLayout;->isEnabled()Z - - move-result p2 - - if-eqz p2, :cond_2 - - .line 110 - iget-object p2, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p2, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 111 - :cond_2 - iget-object p2, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p2}, Landroid/widget/TextView;->isEnabled()Z - - move-result p2 - - if-eqz p2, :cond_3 - - .line 112 - iget-object p2, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p2, v10}, Landroid/widget/TextView;->setVisibility(I)V - - .line 113 - :cond_3 - new-instance p2, Landroid/animation/AnimatorSet; - - invoke-direct {p2}, Landroid/animation/AnimatorSet;->()V - - .line 114 - new-instance v0, Lcom/my/target/PanelView$a; - - invoke-direct {v0, p0}, Lcom/my/target/PanelView$a;->(Lcom/my/target/PanelView;)V - - invoke-virtual {p2, v0}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - .line 115 - invoke-virtual {p2, v2}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V - - int-to-long v0, p1 - - .line 116 - invoke-virtual {p2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; - - .line 117 - invoke-virtual {p2}, Landroid/animation/AnimatorSet;->start()V - - return-void -.end method - -.method static synthetic b(Lcom/my/target/PanelView;)Landroid/widget/TextView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - return-object p0 -.end method - -.method static synthetic c(Lcom/my/target/PanelView;)Landroid/widget/LinearLayout; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/PanelView;)Landroid/widget/TextView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - return-object p0 -.end method - - -# virtual methods -.method public final a()V - .locals 13 - - const/high16 v0, 0x66000000 - - .line 2 - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setBackgroundColor(I)V - - .line 3 - iget-object v1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - const v2, -0x222223 - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 4 - iget-object v1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget-object v2, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 5 - iget-object v1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - const v2, -0x666667 - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 6 - iget-object v1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - const/16 v3, 0x8 - - invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 7 - new-instance v1, Landroid/graphics/drawable/GradientDrawable; - - invoke-direct {v1}, Landroid/graphics/drawable/GradientDrawable;->()V - - const/4 v4, 0x0 - - .line 8 - invoke-virtual {v1, v4}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V - - const v5, -0x333334 - - const/4 v6, 0x1 - - .line 9 - invoke-virtual {v1, v6, v5}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V - - .line 10 - iget-object v7, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - iget-object v8, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/4 v9, 0x4 - - invoke-virtual {v8, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v10, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - .line 11 - invoke-virtual {v11, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - invoke-virtual {v12, v9}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - .line 12 - invoke-virtual {v7, v8, v10, v11, v9}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 13 - iget-object v7, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v7, v1}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - .line 14 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - const/4 v7, 0x2 - - const/high16 v8, 0x41400000 # 12.0f - - invoke-virtual {v1, v7, v8}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 15 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v1, v5}, Landroid/widget/TextView;->setTextColor(I)V - - .line 16 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 17 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 18 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - const/16 v5, 0x10 - - invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;->setGravity(I)V - - .line 19 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 20 - iget-object v1, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 21 - iget-object v1, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {v1, v5}, Landroid/widget/TextView;->setGravity(I)V - - .line 22 - iget-object v1, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - const/high16 v2, 0x41600000 # 14.0f - - invoke-virtual {v1, v7, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 23 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - iget-object v2, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/16 v5, 0xf - - invoke-virtual {v2, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - iget-object v8, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - invoke-virtual {v1, v2, v4, v5, v4}, Landroid/widget/Button;->setPadding(IIII)V - - .line 24 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - iget-object v2, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/16 v5, 0x64 - - invoke-virtual {v2, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 25 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 26 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const/high16 v2, 0x41b00000 # 22.0f - - invoke-virtual {v1, v7, v2}, Landroid/widget/Button;->setTextSize(IF)V - - .line 27 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const/16 v2, 0xa - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setMaxEms(I)V - - .line 28 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v1}, Landroid/widget/Button;->setSingleLine()V - - .line 29 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v2, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 30 - iget-object v1, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v1}, Lcom/my/target/TextViewWithAgeView;->getRightBorderedView()Lcom/my/target/BorderedTextView; - - move-result-object v1 - - const v2, -0x777778 - - .line 31 - invoke-virtual {v1, v6, v2}, Lcom/my/target/BorderedTextView;->a(II)V - - .line 32 - iget-object v2, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - invoke-virtual {v1, v2, v4, v4, v4}, Landroid/widget/TextView;->setPadding(IIII)V - - const v2, -0x111112 - - .line 33 - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V - - .line 34 - iget-object v4, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/4 v5, 0x3 - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - invoke-virtual {v1, v6, v2, v4}, Lcom/my/target/BorderedTextView;->a(III)V - - .line 35 - invoke-virtual {v1, v0}, Lcom/my/target/BorderedTextView;->setBackgroundColor(I)V - - .line 36 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - iget-object v1, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/16 v2, 0xc - - invoke-virtual {v1, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/StarsRatingView;->setStarSize(I)V - - .line 37 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - iget-object v1, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 38 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - iget-object v1, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 39 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 40 - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 41 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 42 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 43 - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 44 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 45 - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 46 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 47 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - return-void -.end method - -.method public final a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - .locals 2 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 50 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 51 - invoke-virtual {p0, p2}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 52 - iget-object p1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - .line 53 - :cond_0 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->g:Z - - if-eqz v0, :cond_1 - - .line 54 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v0, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_0 - - .line 55 - :cond_1 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V - - .line 56 - :goto_0 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->k:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - .line 57 - invoke-virtual {p0, p2}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_1 - - .line 58 - :cond_2 - invoke-virtual {p0, v1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 59 - :goto_1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->a:Z - - if-eqz v0, :cond_3 - - .line 60 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getLeftText()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_2 - - .line 61 - :cond_3 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getLeftText()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 62 - :goto_2 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->h:Z - - if-eqz v0, :cond_4 - - .line 63 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getRightBorderedView()Lcom/my/target/BorderedTextView; - - move-result-object v0 - - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_3 - - .line 64 - :cond_4 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getRightBorderedView()Lcom/my/target/BorderedTextView; - - move-result-object v0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 65 - :goto_3 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->c:Z - - if-eqz v0, :cond_5 - - .line 66 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_4 - - .line 67 - :cond_5 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 68 - :goto_4 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->b:Z - - if-eqz v0, :cond_6 - - .line 69 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_5 - - .line 70 - :cond_6 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 71 - :goto_5 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->e:Z - - if-eqz v0, :cond_7 - - .line 72 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, p2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_6 - - .line 73 - :cond_7 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 74 - :goto_6 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->f:Z - - if-eqz v0, :cond_8 - - .line 75 - iget-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_7 - - .line 76 - :cond_8 - iget-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 77 - :goto_7 - iget-boolean p1, p1, Lcom/my/target/ClickArea;->i:Z - - if-eqz p1, :cond_9 - - .line 78 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - .line 79 - :cond_9 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final varargs a([Landroid/view/View;)V - .locals 1 - - .line 48 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getVisibility()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - .line 49 - invoke-direct {p0, v0, p1}, Lcom/my/target/PanelView;->a(I[Landroid/view/View;)V - - :cond_0 - return-void -.end method - -.method final varargs b([Landroid/view/View;)V - .locals 1 - - .line 2 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getVisibility()I - - move-result v0 - - if-nez v0, :cond_0 - - const/16 v0, 0x12c - - .line 3 - invoke-direct {p0, v0, p1}, Lcom/my/target/PanelView;->a(I[Landroid/view/View;)V - - :cond_0 - return-void -.end method - -.method final varargs c([Landroid/view/View;)V - .locals 8 - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 3 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v2, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - const/4 v3, 0x1 - - new-array v4, v3, [F - - const/high16 v5, 0x3f800000 # 1.0f - - const/4 v6, 0x0 - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 4 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v2, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 5 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v2, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 6 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v2, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 7 - iget-object v1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 8 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 9 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v1}, Landroid/widget/LinearLayout;->isEnabled()Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - .line 10 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v7, v3, [F - - aput v2, v7, v6 - - invoke-static {v1, v4, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 11 - :cond_0 - sget-object v1, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v4, v3, [F - - aput v5, v4, v6 - - invoke-static {p0, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 12 - iget-object v1, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 13 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 14 - iget-object v1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 15 - iget-object v1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 16 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - sget-object v4, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 17 - sget-object v1, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v4, v3, [F - - aput v2, v4, v6 - - invoke-static {p0, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 18 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sget-object v4, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 19 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - sget-object v4, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v5, v3, [F - - aput v2, v5, v6 - - invoke-static {v1, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const/4 v1, 0x0 - - :goto_0 - if-gtz v1, :cond_1 - - .line 20 - aget-object v4, p1, v6 - - .line 21 - sget-object v5, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - new-array v7, v3, [F - - aput v2, v7, v6 - - invoke-static {v4, v5, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - .line 22 - :cond_1 - iget-object p1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {p1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; - - move-result-object p1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_2 - - .line 23 - iget-object p1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {p1, v6}, Landroid/widget/TextView;->setVisibility(I)V - - .line 24 - :cond_2 - iget-object p1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p1, v6}, Landroid/widget/TextView;->setVisibility(I)V - - .line 25 - new-instance p1, Landroid/animation/AnimatorSet; - - invoke-direct {p1}, Landroid/animation/AnimatorSet;->()V - - .line 26 - invoke-virtual {p1, v0}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V - - .line 27 - new-instance v0, Lcom/my/target/PanelView$b; - - invoke-direct {v0, p0}, Lcom/my/target/PanelView$b;->(Lcom/my/target/PanelView;)V - - invoke-virtual {p1, v0}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - const-wide/16 v0, 0x12c - - .line 28 - invoke-virtual {p1, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; - - .line 29 - invoke-virtual {p1}, Landroid/animation/AnimatorSet;->start()V - - return-void -.end method - -.method protected final onLayout(ZIIII)V - .locals 3 - - .line 1 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getMeasuredWidth()I - - move-result p1 - - .line 2 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result p2 - - .line 3 - iget-object p3, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p3}, Landroid/widget/ImageView;->getMeasuredHeight()I - - move-result p3 - - .line 4 - iget-object p4, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {p4}, Landroid/widget/ImageView;->getMeasuredWidth()I - - move-result p4 - - sub-int p5, p2, p3 - - .line 5 - div-int/lit8 p5, p5, 0x2 - - .line 6 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - iget v1, p0, Lcom/my/target/PanelView;->D:I - - add-int v2, v1, p4 - - add-int/2addr p3, p5 - - invoke-virtual {v0, v1, p5, v2, p3}, Landroid/widget/ImageView;->layout(IIII)V - - .line 7 - iget-object p3, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {p3}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result p3 - - .line 8 - iget-object p5, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {p5}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result p5 - - sub-int/2addr p2, p5 - - .line 9 - div-int/lit8 p2, p2, 0x2 - - sub-int p3, p1, p3 - - .line 10 - iget v0, p0, Lcom/my/target/PanelView;->D:I - - sub-int/2addr p3, v0 - - .line 11 - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - sub-int/2addr p1, v0 - - add-int/2addr p5, p2 - - invoke-virtual {v1, p3, p2, p1, p5}, Landroid/widget/Button;->layout(IIII)V - - .line 12 - iget p1, p0, Lcom/my/target/PanelView;->D:I - - add-int/2addr p4, p1 - - add-int/2addr p4, p1 - - .line 13 - iget-object p1, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - iget p2, p0, Lcom/my/target/PanelView;->F:I - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - iget p5, p0, Lcom/my/target/PanelView;->F:I - - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - invoke-virtual {p1, p4, p2, p3, p5}, Landroid/view/ViewGroup;->layout(IIII)V - - .line 14 - iget-object p1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - iget-object p2, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p2}, Landroid/view/ViewGroup;->getBottom()I - - move-result p2 - - iget-object p3, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p3}, Landroid/widget/LinearLayout;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - iget-object p5, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p5}, Landroid/view/ViewGroup;->getBottom()I - - move-result p5 - - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - invoke-virtual {p1, p4, p2, p3, p5}, Landroid/widget/LinearLayout;->layout(IIII)V - - .line 15 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - iget-object p2, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p2}, Landroid/view/ViewGroup;->getBottom()I - - move-result p2 - - iget-object p3, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p3}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - iget-object p5, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p5}, Landroid/view/ViewGroup;->getBottom()I - - move-result p5 - - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - invoke-virtual {p1, p4, p2, p3, p5}, Landroid/widget/TextView;->layout(IIII)V - - .line 16 - iget-object p1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - iget-object p2, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p2}, Landroid/view/ViewGroup;->getBottom()I - - move-result p2 - - iget-object p3, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p3}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - iget-object p5, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p5}, Landroid/view/ViewGroup;->getBottom()I - - move-result p5 - - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - invoke-virtual {p1, p4, p2, p3, p5}, Landroid/widget/TextView;->layout(IIII)V - - .line 17 - iget-object p1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - iget-object p2, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p2}, Landroid/widget/TextView;->getBottom()I - - move-result p2 - - iget-object p3, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {p3}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - iget-object p5, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p5}, Landroid/widget/TextView;->getBottom()I - - move-result p5 - - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - invoke-virtual {p1, p4, p2, p3, p5}, Landroid/widget/TextView;->layout(IIII)V - - return-void -.end method - -.method protected final onMeasure(II)V - .locals 7 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 2 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - div-int/lit8 p2, p2, 0x4 - - .line 3 - iget v0, p0, Lcom/my/target/PanelView;->D:I - - mul-int/lit8 v0, v0, 0x2 - - sub-int v0, p1, v0 - - .line 4 - iget v1, p0, Lcom/my/target/PanelView;->F:I - - mul-int/lit8 v1, v1, 0x2 - - sub-int/2addr p2, v1 - - .line 5 - iget v1, p0, Lcom/my/target/PanelView;->E:I - - invoke-static {p2, v1}, Ljava/lang/Math;->min(II)I - - move-result v1 - - .line 6 - iget-object v2, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - const/high16 v3, 0x40000000 # 2.0f - - invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - .line 7 - invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - .line 8 - invoke-virtual {v2, v4, v5}, Landroid/widget/ImageView;->measure(II)V - - .line 9 - iget-object v2, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - const/high16 v4, -0x80000000 - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - iget v6, p0, Lcom/my/target/PanelView;->F:I - - mul-int/lit8 v6, v6, 0x2 - - sub-int/2addr v1, v6 - - .line 10 - invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - .line 11 - invoke-virtual {v2, v5, v1}, Landroid/widget/Button;->measure(II)V - - .line 12 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v1}, Landroid/widget/ImageView;->getMeasuredWidth()I - - move-result v1 - - sub-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v1}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result v1 - - sub-int/2addr v0, v1 - - iget v1, p0, Lcom/my/target/PanelView;->D:I - - mul-int/lit8 v1, v1, 0x2 - - sub-int/2addr v0, v1 - - .line 13 - iget-object v1, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - invoke-static {p2, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;->measure(II)V - - .line 14 - iget-object v1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - invoke-static {p2, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;->measure(II)V - - .line 15 - iget-object v1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - invoke-static {p2, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v1, v2, v3}, Landroid/widget/TextView;->measure(II)V - - .line 16 - iget-object v1, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - iget-object v3, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v3}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result v3 - - sub-int v3, p2, v3 - - invoke-static {v3, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v1, v2, v3}, Landroid/widget/TextView;->measure(II)V - - .line 17 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-static {v0, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-static {p2, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - invoke-virtual {v1, v0, p2}, Landroid/widget/TextView;->measure(II)V - - .line 18 - iget-object p2, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {p2}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result p2 - - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p2, v0 - - .line 19 - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getVisibility()I - - move-result v0 - - if-nez v0, :cond_0 - - .line 20 - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p2, v0 - - .line 21 - :cond_0 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v0}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v1}, Landroid/widget/ImageView;->getMeasuredHeight()I - - move-result v1 - - invoke-static {v1, p2}, Ljava/lang/Math;->max(II)I - - move-result p2 - - invoke-static {v0, p2}, Ljava/lang/Math;->max(II)I - - move-result p2 - - iget v0, p0, Lcom/my/target/PanelView;->F:I - - mul-int/lit8 v0, v0, 0x2 - - add-int/2addr p2, v0 - - .line 22 - invoke-virtual {p0, p1, p2}, Landroid/view/ViewGroup;->setMeasuredDimension(II)V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 8 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getLeftText()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/PanelView;->a:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 3 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->h()Ljava/lang/String; - - move-result-object v0 - - .line 4 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x0 - - const/16 v3, 0x8 - - if-nez v1, :cond_0 - - .line 5 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setVisibility(I)V - - .line 6 - iget-object v1, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_0 - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/my/target/PanelView;->c:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 8 - :goto_0 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->l()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 9 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 10 - iget-object v1, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v1, v0}, Lcom/my/target/SmartImageView;->setImageData(Lcom/my/target/common/e/ImageData;)V - - goto :goto_1 - - .line 11 - :cond_1 - iget-object v0, p0, Lcom/my/target/PanelView;->B:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 12 - :goto_1 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 13 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->a()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 14 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getRightBorderedView()Lcom/my/target/BorderedTextView; - - move-result-object v0 - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_2 - - .line 15 - :cond_2 - iget-object v0, p0, Lcom/my/target/PanelView;->b:Lcom/my/target/TextViewWithAgeView; - - invoke-virtual {v0}, Lcom/my/target/TextViewWithAgeView;->getRightBorderedView()Lcom/my/target/BorderedTextView; - - move-result-object v0 - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 16 - :goto_2 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F()I - - move-result v0 - - .line 17 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->H()I - - move-result v1 - - .line 18 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->G()I - - move-result v4 - - .line 19 - iget-object v5, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - iget-object v6, p0, Lcom/my/target/PanelView;->C:Lcom/my/target/UiUtils; - - const/4 v7, 0x2 - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-static {v5, v0, v1, v6}, Lcom/my/target/UiUtils;->a(Landroid/view/View;III)V - - .line 20 - iget-object v0, p0, Lcom/my/target/PanelView;->h:Landroid/widget/Button; - - invoke-virtual {v0, v4}, Landroid/widget/Button;->setTextColor(I)V - - .line 21 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "store" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_4 - - .line 22 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->w()I - - move-result v0 - - if-eqz v0, :cond_3 - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result v0 - - const/4 v4, 0x0 - - cmpl-float v0, v0, v4 - - if-lez v0, :cond_3 - - .line 23 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setEnabled(Z)V - - .line 24 - iget-object v0, p0, Lcom/my/target/PanelView;->e:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result v1 - - invoke-virtual {v0, v1}, Lcom/my/target/StarsRatingView;->setRating(F)V - - .line 25 - iget-object v0, p0, Lcom/my/target/PanelView;->f:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->w()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_3 - - .line 26 - :cond_3 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setEnabled(Z)V - - .line 27 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 28 - :goto_3 - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setEnabled(Z)V - - goto :goto_5 - - .line 29 - :cond_4 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->i()Ljava/lang/String; - - move-result-object v0 - - .line 30 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_5 - - .line 31 - iget-object v4, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v4, v1}, Landroid/widget/TextView;->setEnabled(Z)V - - .line 32 - iget-object v1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_4 - - .line 33 - :cond_5 - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setEnabled(Z)V - - .line 34 - iget-object v0, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V - - .line 35 - :goto_4 - iget-object v0, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setEnabled(Z)V - - .line 36 - :goto_5 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_6 - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/MediaBanner;->T()Z - - move-result p1 - - if-nez p1, :cond_7 - - .line 37 - :cond_6 - iget-object p1, p0, Lcom/my/target/PanelView;->d:Landroid/widget/LinearLayout; - - invoke-virtual {p1, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 38 - iget-object p1, p0, Lcom/my/target/PanelView;->g:Landroid/widget/TextView; - - invoke-virtual {p1, v3}, Landroid/widget/TextView;->setVisibility(I)V - - :cond_7 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PrefsCache.smali b/smali/smali_classes2/com/my/target/PrefsCache.smali deleted file mode 100644 index 0e874d6cd..000000000 --- a/smali/smali_classes2/com/my/target/PrefsCache.smali +++ /dev/null @@ -1,269 +0,0 @@ -.class public Lcom/my/target/PrefsCache; -.super Ljava/lang/Object; -.source "PrefsCache.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ApplySharedPref" - } -.end annotation - - -# static fields -.field private static volatile b:Lcom/my/target/PrefsCache; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field private final a:Landroid/content/SharedPreferences; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Landroid/content/SharedPreferences;)V - .locals 0 - .param p1 # Landroid/content/SharedPreferences; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/PrefsCache;->a:Landroid/content/SharedPreferences; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/PrefsCache; - .locals 3 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/PrefsCache;->b:Lcom/my/target/PrefsCache; - - if-nez v0, :cond_1 - - .line 2 - const-class v1, Lcom/my/target/PrefsCache; - - monitor-enter v1 - - .line 3 - :try_start_0 - sget-object v0, Lcom/my/target/PrefsCache;->b:Lcom/my/target/PrefsCache; - - if-nez v0, :cond_0 - - const-string v0, "mytarget_prefs" - - const/4 v2, 0x0 - - .line 4 - invoke-virtual {p0, v0, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p0 - - .line 5 - new-instance v0, Lcom/my/target/PrefsCache; - - invoke-direct {v0, p0}, Lcom/my/target/PrefsCache;->(Landroid/content/SharedPreferences;)V - - sput-object v0, Lcom/my/target/PrefsCache;->b:Lcom/my/target/PrefsCache; - - .line 6 - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_1 - :goto_0 - return-object v0 -.end method - -.method private declared-synchronized a(Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - monitor-enter p0 - - .line 9 - :try_start_0 - iget-object v0, p0, Lcom/my/target/PrefsCache;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - .line 10 - invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - .line 11 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - .line 12 - :try_start_1 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "PrefsCache exception: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - .line 13 - :goto_0 - monitor-exit p0 - - return-void - - :catchall_1 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method private declared-synchronized b(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/my/target/PrefsCache;->a:Landroid/content/SharedPreferences; - - const-string v1, "" - - invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - .line 2 - :try_start_1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "PrefsCache exception: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - const-string p1, "" - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - .line 3 - monitor-exit p0 - - return-object p1 - - :catchall_1 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-string v0, "mrgsDeviceId" - - .line 7 - invoke-direct {p0, v0}, Lcom/my/target/PrefsCache;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-string v0, "mrgsDeviceId" - - .line 8 - invoke-direct {p0, v0, p1}, Lcom/my/target/PrefsCache;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ProgressStat.smali b/smali/smali_classes2/com/my/target/ProgressStat.smali deleted file mode 100644 index fe2141642..000000000 --- a/smali/smali_classes2/com/my/target/ProgressStat.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public Lcom/my/target/ProgressStat; -.super Lcom/my/target/Stat; -.source "ProgressStat.java" - - -# instance fields -.field private c:F - -.field private d:F - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "playheadReachedValue" - - .line 1 - invoke-direct {p0, v0, p1}, Lcom/my/target/Stat;->(Ljava/lang/String;Ljava/lang/String;)V - - const/high16 p1, -0x40800000 # -1.0f - - .line 2 - iput p1, p0, Lcom/my/target/ProgressStat;->c:F - - .line 3 - iput p1, p0, Lcom/my/target/ProgressStat;->d:F - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/ProgressStat; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/ProgressStat; - - invoke-direct {v0, p0}, Lcom/my/target/ProgressStat;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a(F)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/ProgressStat;->c:F - - return-void -.end method - -.method public b(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/ProgressStat;->d:F - - return-void -.end method - -.method public c()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/ProgressStat;->c:F - - return v0 -.end method - -.method public d()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/ProgressStat;->d:F - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "ProgressStat{" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-string v1, "value=" - - .line 2 - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/ProgressStat;->c:F - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v1, ", pvalue=" - - .line 3 - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/ProgressStat;->d:F - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const/16 v1, 0x7d - - .line 4 - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - .line 5 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/PromoAdapter.smali b/smali/smali_classes2/com/my/target/PromoAdapter.smali deleted file mode 100644 index 85b4590ca..000000000 --- a/smali/smali_classes2/com/my/target/PromoAdapter.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class abstract Lcom/my/target/PromoAdapter; -.super Landroidx/recyclerview/widget/RecyclerView$Adapter; -.source "PromoAdapter.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Landroidx/recyclerview/widget/RecyclerView$Adapter<", - "TT;>;" - } -.end annotation - - -# instance fields -.field final a:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field final b:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation -.end field - -.field c:Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field d:Landroid/view/View$OnClickListener; - - -# direct methods -.method constructor (Ljava/util/List;Landroid/content/Context;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/PromoAdapter;->b:Ljava/util/List; - - .line 3 - iput-object p2, p0, Lcom/my/target/PromoAdapter;->a:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method public getItemCount()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->b:Ljava/util/List; - - .line 2 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public getItemViewType(I)I - .locals 2 - - const/4 v0, 0x1 - - if-nez p1, :cond_0 - - return v0 - - .line 1 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/PromoAdapter;->getItemCount()I - - move-result v1 - - sub-int/2addr v1, v0 - - if-ne p1, v1, :cond_1 - - const/4 p1, 0x2 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/PromoLayoutManager$a.smali b/smali/smali_classes2/com/my/target/PromoLayoutManager$a.smali deleted file mode 100644 index 17a1a1384..000000000 --- a/smali/smali_classes2/com/my/target/PromoLayoutManager$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lcom/my/target/PromoLayoutManager$a; -.super Ljava/lang/Object; -.source "PromoLayoutManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/PromoLayoutManager; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method diff --git a/smali/smali_classes2/com/my/target/PromoLayoutManager.smali b/smali/smali_classes2/com/my/target/PromoLayoutManager.smali deleted file mode 100644 index 09bb5f3cc..000000000 --- a/smali/smali_classes2/com/my/target/PromoLayoutManager.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public Lcom/my/target/PromoLayoutManager; -.super Landroidx/recyclerview/widget/LinearLayoutManager; -.source "PromoLayoutManager.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/PromoLayoutManager$a; - } -.end annotation - - -# instance fields -.field a:I - -.field private b:Lcom/my/target/PromoLayoutManager$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->(Landroid/content/Context;IZ)V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/PromoLayoutManager$a;)V - .locals 0 - .param p1 # Lcom/my/target/PromoLayoutManager$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoLayoutManager;->b:Lcom/my/target/PromoLayoutManager$a; - - return-void -.end method - -.method public onLayoutCompleted(Landroidx/recyclerview/widget/RecyclerView$State;)V - .locals 0 - - .line 1 - invoke-super {p0, p1}, Landroidx/recyclerview/widget/LinearLayoutManager;->onLayoutCompleted(Landroidx/recyclerview/widget/RecyclerView$State;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/PromoLayoutManager;->b:Lcom/my/target/PromoLayoutManager$a; - - if-eqz p1, :cond_0 - - .line 3 - invoke-interface {p1}, Lcom/my/target/PromoLayoutManager$a;->a()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PromoMediaAdView$a.smali b/smali/smali_classes2/com/my/target/PromoMediaAdView$a.smali deleted file mode 100644 index 0c8fa9fcc..000000000 --- a/smali/smali_classes2/com/my/target/PromoMediaAdView$a.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class final Lcom/my/target/PromoMediaAdView$a; -.super Ljava/lang/Object; -.source "PromoMediaAdView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/PromoMediaAdView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "a" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/PromoMediaAdView; - - -# direct methods -.method private constructor (Lcom/my/target/PromoMediaAdView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/PromoMediaAdView;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/PromoMediaAdView$a;->(Lcom/my/target/PromoMediaAdView;)V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-static {p1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/PromoMediaAdView;)Lcom/my/target/InterstitialPromoView$d; - - move-result-object p1 - - if-nez p1, :cond_0 - - return-void - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->g()Z - - move-result p1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->f()Z - - move-result p1 - - if-nez p1, :cond_1 - - .line 3 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-static {p1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/PromoMediaAdView;)Lcom/my/target/InterstitialPromoView$d; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->z()V - - return-void - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->f()Z - - move-result p1 - - if-nez p1, :cond_2 - - .line 5 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-static {p1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/PromoMediaAdView;)Lcom/my/target/InterstitialPromoView$d; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->B()V - - return-void - - .line 6 - :cond_2 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView$a;->a:Lcom/my/target/PromoMediaAdView; - - invoke-static {p1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/PromoMediaAdView;)Lcom/my/target/InterstitialPromoView$d; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->D()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PromoMediaAdView.smali b/smali/smali_classes2/com/my/target/PromoMediaAdView.smali deleted file mode 100644 index 2a8f90bce..000000000 --- a/smali/smali_classes2/com/my/target/PromoMediaAdView.smali +++ /dev/null @@ -1,1243 +0,0 @@ -.class public final Lcom/my/target/PromoMediaAdView; -.super Landroid/view/ViewGroup; -.source "PromoMediaAdView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/PromoMediaAdView$a; - } -.end annotation - - -# instance fields -.field private B:Lcom/my/target/VideoPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private C:Lcom/my/target/common/e/VideoData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private D:Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private E:I - -.field private F:I - -.field private G:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/SmartImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Z - -.field private final d:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/PromoMediaAdView$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/InterstitialVideoTextureView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/widget/ProgressBar; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->b:Lcom/my/target/UiUtils; - - .line 3 - iput-boolean p3, p0, Lcom/my/target/PromoMediaAdView;->c:Z - - .line 4 - new-instance p2, Lcom/my/target/SmartImageView; - - invoke-direct {p2, p1}, Lcom/my/target/SmartImageView;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - .line 5 - new-instance p2, Lcom/my/target/IconButton; - - invoke-direct {p2, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - .line 6 - new-instance p2, Landroid/widget/ProgressBar; - - const/4 p3, 0x0 - - const v0, 0x101007a - - invoke-direct {p2, p1, p3, v0}, Landroid/widget/ProgressBar;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->h:Landroid/widget/ProgressBar; - - .line 7 - new-instance p2, Landroid/widget/FrameLayout; - - invoke-direct {p2, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - .line 8 - iget-object p2, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - const/4 p3, 0x0 - - const v0, 0x33c5eaf8 - - invoke-static {p2, p3, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 9 - new-instance p2, Lcom/my/target/InterstitialVideoTextureView; - - invoke-direct {p2, p1}, Lcom/my/target/InterstitialVideoTextureView;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - .line 10 - new-instance p1, Lcom/my/target/PromoMediaAdView$a; - - invoke-direct {p1, p0, p3}, Lcom/my/target/PromoMediaAdView$a;->(Lcom/my/target/PromoMediaAdView;B)V - - iput-object p1, p0, Lcom/my/target/PromoMediaAdView;->e:Lcom/my/target/PromoMediaAdView$a; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/PromoMediaAdView;)Lcom/my/target/InterstitialPromoView$d; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/PromoMediaAdView;->D:Lcom/my/target/InterstitialPromoView$d; - - return-object p0 -.end method - -.method private b(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 3 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - const/4 v0, 0x0 - - .line 13 - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 14 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - const/16 v2, 0x8 - - invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V - - .line 15 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 16 - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_2 - - .line 17 - invoke-virtual {p1}, Lcom/my/target/MediaData;->d()I - - move-result v0 - - iput v0, p0, Lcom/my/target/PromoMediaAdView;->F:I - - .line 18 - invoke-virtual {p1}, Lcom/my/target/MediaData;->b()I - - move-result v0 - - iput v0, p0, Lcom/my/target/PromoMediaAdView;->E:I - - .line 19 - iget v0, p0, Lcom/my/target/PromoMediaAdView;->F:I - - if-eqz v0, :cond_0 - - iget v0, p0, Lcom/my/target/PromoMediaAdView;->E:I - - if-nez v0, :cond_1 - - .line 20 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I - - move-result v0 - - iput v0, p0, Lcom/my/target/PromoMediaAdView;->F:I - - .line 21 - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/graphics/Bitmap;->getHeight()I - - move-result v0 - - iput v0, p0, Lcom/my/target/PromoMediaAdView;->E:I - - .line 22 - :cond_1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 23 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setClickable(Z)V - - :cond_2 - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 7 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 8 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->h:Landroid/widget/ProgressBar; - - invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V - - return-void -.end method - -.method public final a(I)V - .locals 2 - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_2 - - const/4 v1, 0x1 - - if-ne p1, v1, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->a()V - - return-void - - :cond_0 - if-nez p1, :cond_1 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->b()V - - return-void - - .line 6 - :cond_1 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->c()V - - :cond_2 - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/PromoMediaAdView;->b(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - return-void -.end method - -.method final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;I)V - .locals 3 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_5 - - .line 10 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 11 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_4 - - .line 12 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object v1 - - check-cast v1, Lcom/my/target/common/e/VideoData; - - iput-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - .line 13 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - if-eqz v1, :cond_4 - - .line 14 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/VideoPlayer;->a(Landroid/content/Context;)Lcom/my/target/VideoPlayer; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - .line 15 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - iget-object v2, p0, Lcom/my/target/PromoMediaAdView;->D:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {v1, v2}, Lcom/my/target/VideoPlayer;->a(Lcom/my/target/VideoPlayer$b;)V - - .line 16 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - invoke-virtual {v1}, Lcom/my/target/MediaData;->d()I - - move-result v1 - - iput v1, p0, Lcom/my/target/PromoMediaAdView;->F:I - - .line 17 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - invoke-virtual {v1}, Lcom/my/target/MediaData;->b()I - - move-result v1 - - iput v1, p0, Lcom/my/target/PromoMediaAdView;->E:I - - .line 18 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->J()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 19 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/PromoMediaAdView;->G:Landroid/graphics/Bitmap; - - .line 20 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->G:Landroid/graphics/Bitmap; - - invoke-virtual {v0, v1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - goto :goto_0 - - .line 21 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 22 - invoke-virtual {v0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/PromoMediaAdView;->G:Landroid/graphics/Bitmap; - - .line 23 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->G:Landroid/graphics/Bitmap; - - invoke-virtual {v0, v1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - if-eq p2, v0, :cond_4 - - .line 24 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K()Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 25 - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object p2 - - if-eqz p2, :cond_2 - - .line 26 - iget-object p2, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object p1 - - invoke-virtual {p2, p1, v0}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - return-void - - .line 27 - :cond_2 - iget-boolean p1, p0, Lcom/my/target/PromoMediaAdView;->c:Z - - if-eqz p1, :cond_3 - - .line 28 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->b:Lcom/my/target/UiUtils; - - const/16 p2, 0x8c - - invoke-virtual {p1, p2}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - goto :goto_1 - - .line 29 - :cond_3 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->b:Lcom/my/target/UiUtils; - - const/16 p2, 0x60 - - invoke-virtual {p1, p2}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - .line 30 - :goto_1 - iget-object p2, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-static {p1}, Lcom/my/target/p1/e/InterstitialAdResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object p1 - - const/4 v0, 0x0 - - invoke-virtual {p2, p1, v0}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - :cond_4 - return-void - - .line 31 - :cond_5 - invoke-direct {p0, p1}, Lcom/my/target/PromoMediaAdView;->b(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - return-void -.end method - -.method final a(Z)V - .locals 3 - - .line 32 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - .line 33 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->j()V - - .line 34 - :cond_0 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 35 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - iget-object v2, p0, Lcom/my/target/PromoMediaAdView;->G:Landroid/graphics/Bitmap; - - invoke-virtual {v0, v2}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - if-eqz p1, :cond_1 - - .line 36 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V - - return-void - - .line 37 - :cond_1 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 38 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 39 - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - const-string v1, "play_button" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const-string v1, "media_image" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - const-string v1, "video_texture" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - sget-object v1, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType; - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setAdjustViewBounds(Z)V - - .line 6 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->h:Landroid/widget/ProgressBar; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V - - .line 8 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 9 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->h:Landroid/widget/ProgressBar; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 10 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 11 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - return-void -.end method - -.method public final c()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->e:Lcom/my/target/PromoMediaAdView$a; - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->e:Lcom/my/target/PromoMediaAdView$a; - - invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->e:Lcom/my/target/PromoMediaAdView$a; - - invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method final d()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 2 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->h:Landroid/widget/ProgressBar; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->D:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {v0, v1}, Lcom/my/target/VideoPlayer;->a(Lcom/my/target/VideoPlayer$b;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - iget-object v2, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - invoke-virtual {v0, v1, v2}, Lcom/my/target/VideoPlayer;->a(Lcom/my/target/common/e/VideoData;Landroid/view/TextureView;)V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->d()V - - :cond_0 - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - return-void -.end method - -.method public final f()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->e()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final g()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final h()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_1 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->h()V - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 4 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialVideoTextureView;->getScreenShot()Landroid/graphics/Bitmap; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v2, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - invoke-virtual {v2}, Lcom/my/target/VideoPlayer;->g()Z - - move-result v2 - - if-eqz v2, :cond_0 - - .line 6 - iget-object v2, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {v2, v0}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - :cond_1 - return-void -.end method - -.method public final i()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_1 - - .line 2 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->C:Lcom/my/target/common/e/VideoData; - - const/16 v2, 0x8 - - if-eqz v1, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/VideoPlayer;->i()V - - .line 4 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->d:Lcom/my/target/IconButton; - - invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V - - :cond_1 - return-void -.end method - -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->D:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_0 - - .line 2 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->F()V - - :cond_0 - return-void -.end method - -.method protected final onLayout(ZIIII)V - .locals 5 - - const/4 p1, 0x0 - - .line 1 - :goto_0 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I - - move-result v0 - - if-ge p1, v0, :cond_1 - - .line 2 - invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; - - move-result-object v0 - - .line 3 - invoke-virtual {v0}, Landroid/view/View;->getVisibility()I - - move-result v1 - - const/16 v2, 0x8 - - if-eq v1, v2, :cond_0 - - .line 4 - invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I - - move-result v1 - - .line 5 - invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v2 - - sub-int v3, p4, p2 - - sub-int/2addr v3, v1 - - .line 6 - div-int/lit8 v3, v3, 0x2 - - sub-int v4, p5, p3 - - sub-int/2addr v4, v2 - - .line 7 - div-int/lit8 v4, v4, 0x2 - - add-int/2addr v1, v3 - - add-int/2addr v2, v4 - - .line 8 - invoke-virtual {v0, v3, v4, v1, v2}, Landroid/view/View;->layout(IIII)V - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method protected final onMeasure(II)V - .locals 7 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v0 - - .line 2 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 3 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v1 - - .line 4 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - .line 5 - iget v2, p0, Lcom/my/target/PromoMediaAdView;->E:I - - const/high16 v3, 0x40000000 # 2.0f - - const/4 v4, 0x0 - - if-eqz v2, :cond_b - - iget v5, p0, Lcom/my/target/PromoMediaAdView;->F:I - - if-nez v5, :cond_0 - - goto/16 :goto_3 - - :cond_0 - const/high16 v6, -0x80000000 - - if-nez v1, :cond_1 - - if-nez p2, :cond_1 - - move p2, v2 - - move p1, v5 - - const/high16 v0, -0x80000000 - - const/high16 v1, -0x80000000 - - :cond_1 - if-eqz p2, :cond_2 - - if-nez v1, :cond_3 - - :cond_2 - int-to-float p2, p1 - - .line 6 - iget v1, p0, Lcom/my/target/PromoMediaAdView;->F:I - - int-to-float v1, v1 - - div-float/2addr p2, v1 - - iget v1, p0, Lcom/my/target/PromoMediaAdView;->E:I - - int-to-float v1, v1 - - mul-float p2, p2, v1 - - float-to-int p2, p2 - - :cond_3 - if-eqz p1, :cond_4 - - if-nez v0, :cond_5 - - :cond_4 - int-to-float p1, p2 - - .line 7 - iget v0, p0, Lcom/my/target/PromoMediaAdView;->E:I - - int-to-float v0, v0 - - div-float/2addr p1, v0 - - iget v0, p0, Lcom/my/target/PromoMediaAdView;->F:I - - int-to-float v0, v0 - - mul-float p1, p1, v0 - - float-to-int p1, p1 - - .line 8 - :cond_5 - iget v0, p0, Lcom/my/target/PromoMediaAdView;->F:I - - int-to-float v0, v0 - - iget v1, p0, Lcom/my/target/PromoMediaAdView;->E:I - - int-to-float v1, v1 - - div-float/2addr v0, v1 - - int-to-float v1, p1 - - div-float/2addr v1, v0 - - int-to-float v2, p2 - - cmpl-float v5, v1, v2 - - if-lez v5, :cond_6 - - mul-float v0, v0, v2 - - float-to-int p1, v0 - - goto :goto_0 - - :cond_6 - float-to-int p2, v1 - - .line 9 - :goto_0 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I - - move-result v0 - - if-ge v4, v0, :cond_a - - .line 10 - invoke-virtual {p0, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; - - move-result-object v0 - - .line 11 - invoke-virtual {v0}, Landroid/view/View;->getVisibility()I - - move-result v1 - - const/16 v2, 0x8 - - if-eq v1, v2, :cond_9 - - .line 12 - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->a:Lcom/my/target/SmartImageView; - - if-eq v0, v1, :cond_8 - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - if-eq v0, v1, :cond_8 - - iget-object v1, p0, Lcom/my/target/PromoMediaAdView;->f:Lcom/my/target/InterstitialVideoTextureView; - - if-ne v0, v1, :cond_7 - - goto :goto_1 - - :cond_7 - const/high16 v1, -0x80000000 - - goto :goto_2 - - :cond_8 - :goto_1 - const/high16 v1, 0x40000000 # 2.0f - - .line 13 - :goto_2 - invoke-static {p1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - .line 14 - invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - .line 15 - invoke-virtual {v0, v2, v1}, Landroid/view/View;->measure(II)V - - :cond_9 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - .line 16 - :cond_a - invoke-virtual {p0, p1, p2}, Landroid/view/ViewGroup;->setMeasuredDimension(II)V - - return-void - - .line 17 - :cond_b - :goto_3 - invoke-static {v4, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - .line 18 - invoke-static {v4, v3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - .line 19 - invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->onMeasure(II)V - - return-void -.end method - -.method public final setImageClickable(Z)V - .locals 1 - - if-eqz p1, :cond_0 - - .line 1 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - invoke-virtual {p1, p0}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/PromoMediaAdView;->g:Landroid/widget/FrameLayout; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setEnabled(Z)V - - return-void -.end method - -.method public final setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 1 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoMediaAdView;->D:Lcom/my/target/InterstitialPromoView$d; - - .line 2 - iget-object v0, p0, Lcom/my/target/PromoMediaAdView;->B:Lcom/my/target/VideoPlayer; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0, p1}, Lcom/my/target/VideoPlayer;->a(Lcom/my/target/VideoPlayer$b;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PromoRecyclerView$a.smali b/smali/smali_classes2/com/my/target/PromoRecyclerView$a.smali deleted file mode 100644 index 598e766cd..000000000 --- a/smali/smali_classes2/com/my/target/PromoRecyclerView$a.smali +++ /dev/null @@ -1,152 +0,0 @@ -.class final Lcom/my/target/PromoRecyclerView$a; -.super Ljava/lang/Object; -.source "PromoRecyclerView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/PromoRecyclerView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/PromoRecyclerView; - - -# direct methods -.method constructor (Lcom/my/target/PromoRecyclerView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - invoke-static {v0}, Lcom/my/target/PromoRecyclerView;->a(Lcom/my/target/PromoRecyclerView;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - invoke-virtual {v0}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->findContainingItemView(Landroid/view/View;)Landroid/view/View; - - move-result-object v0 - - if-nez v0, :cond_1 - - return-void - - .line 3 - :cond_1 - iget-object v1, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - invoke-virtual {v1}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v1 - - .line 4 - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findFirstCompletelyVisibleItemPosition()I - - move-result v2 - - invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result v3 - - if-gt v2, v3, :cond_2 - - .line 5 - invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result v2 - - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findLastCompletelyVisibleItemPosition()I - - move-result v1 - - if-gt v2, v1, :cond_2 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_3 - - .line 6 - invoke-virtual {p1}, Landroid/view/View;->isClickable()Z - - move-result p1 - - if-eqz p1, :cond_4 - - iget-object p1, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - iget-object v1, p1, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v1, :cond_4 - - iget-object v2, p1, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - if-eqz v2, :cond_4 - - .line 7 - invoke-virtual {p1}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result p1 - - invoke-interface {v2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdCard; - - invoke-interface {v1, p1}, Lcom/my/target/InterstitialPromoView$d;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - return-void - - .line 8 - :cond_3 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView$a;->a:Lcom/my/target/PromoRecyclerView; - - invoke-virtual {p1, v0}, Lcom/my/target/PromoRecyclerView;->a(Landroid/view/View;)V - - :cond_4 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PromoRecyclerView$b.smali b/smali/smali_classes2/com/my/target/PromoRecyclerView$b.smali deleted file mode 100644 index 91b2efa9d..000000000 --- a/smali/smali_classes2/com/my/target/PromoRecyclerView$b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class final Lcom/my/target/PromoRecyclerView$b; -.super Ljava/lang/Object; -.source "PromoRecyclerView.java" - -# interfaces -.implements Lcom/my/target/PromoLayoutManager$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/PromoRecyclerView;->setCardLayoutManager(Lcom/my/target/PromoLayoutManager;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/PromoRecyclerView; - - -# direct methods -.method constructor (Lcom/my/target/PromoRecyclerView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView$b;->a:Lcom/my/target/PromoRecyclerView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/PromoRecyclerView$b;->a:Lcom/my/target/PromoRecyclerView; - - invoke-static {v0}, Lcom/my/target/PromoRecyclerView;->b(Lcom/my/target/PromoRecyclerView;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/PromoRecyclerView.smali b/smali/smali_classes2/com/my/target/PromoRecyclerView.smali deleted file mode 100644 index 266d4af0d..000000000 --- a/smali/smali_classes2/com/my/target/PromoRecyclerView.smali +++ /dev/null @@ -1,268 +0,0 @@ -.class public abstract Lcom/my/target/PromoRecyclerView; -.super Landroidx/recyclerview/widget/RecyclerView; -.source "PromoRecyclerView.java" - - -# instance fields -.field final a:Landroid/view/View$OnClickListener; - -.field b:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation -.end field - -.field c:Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field d:Lcom/my/target/PromoAdapter; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Z - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 2 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - .line 1 - invoke-direct {p0, p1, v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - .line 2 - new-instance p1, Lcom/my/target/PromoRecyclerView$a; - - invoke-direct {p1, p0}, Lcom/my/target/PromoRecyclerView$a;->(Lcom/my/target/PromoRecyclerView;)V - - iput-object p1, p0, Lcom/my/target/PromoRecyclerView;->a:Landroid/view/View$OnClickListener; - - const/4 p1, 0x2 - - .line 3 - invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->setOverScrollMode(I)V - - return-void -.end method - -.method private a()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v0, :cond_0 - - .line 3 - invoke-direct {p0}, Lcom/my/target/PromoRecyclerView;->getVisibleCards()Ljava/util/List; - - move-result-object v1 - - invoke-interface {v0, v1}, Lcom/my/target/InterstitialPromoView$d;->a(Ljava/util/List;)V - - :cond_0 - return-void -.end method - -.method static synthetic a(Lcom/my/target/PromoRecyclerView;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/PromoRecyclerView;->e:Z - - return p0 -.end method - -.method static synthetic b(Lcom/my/target/PromoRecyclerView;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/PromoRecyclerView;->a()V - - return-void -.end method - -.method private getVisibleCards()Ljava/util/List; - .locals 4 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 2 - iget-object v1, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - if-nez v1, :cond_0 - - return-object v0 - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v1 - - invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->findFirstCompletelyVisibleItemPosition()I - - move-result v1 - - .line 4 - invoke-virtual {p0}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v2 - - invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->findLastCompletelyVisibleItemPosition()I - - move-result v2 - - if-gt v1, v2, :cond_2 - - if-ltz v1, :cond_2 - - .line 5 - iget-object v3, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - if-lt v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - :goto_0 - if-gt v1, v2, :cond_2 - - .line 6 - iget-object v3, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - return-object v0 -.end method - - -# virtual methods -.method protected abstract a(Landroid/view/View;)V - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method protected abstract getCardLayoutManager()Lcom/my/target/PromoLayoutManager; -.end method - -.method public onScrollStateChanged(I)V - .locals 0 - - .line 1 - invoke-super {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->onScrollStateChanged(I)V - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - .line 2 - :goto_0 - iput-boolean p1, p0, Lcom/my/target/PromoRecyclerView;->e:Z - - .line 3 - iget-boolean p1, p0, Lcom/my/target/PromoRecyclerView;->e:Z - - if-nez p1, :cond_1 - - .line 4 - invoke-direct {p0}, Lcom/my/target/PromoRecyclerView;->a()V - - :cond_1 - return-void -.end method - -.method setCardLayoutManager(Lcom/my/target/PromoLayoutManager;)V - .locals 1 - .param p1 # Lcom/my/target/PromoLayoutManager; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/PromoRecyclerView$b; - - invoke-direct {v0, p0}, Lcom/my/target/PromoRecyclerView$b;->(Lcom/my/target/PromoRecyclerView;)V - - invoke-virtual {p1, v0}, Lcom/my/target/PromoLayoutManager;->a(Lcom/my/target/PromoLayoutManager$a;)V - - .line 2 - invoke-super {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V - - return-void -.end method - -.method public setOnPromoCardListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 0 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - return-void -.end method - -.method public setSideSlidesMargins(I)V - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/my/target/PromoRecyclerView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v0 - - .line 2 - iput p1, v0, Lcom/my/target/PromoLayoutManager;->a:I - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$a.smali b/smali/smali_classes2/com/my/target/RecyclerHorizontalView$a.smali deleted file mode 100644 index e2843480a..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$a.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class final Lcom/my/target/RecyclerHorizontalView$a; -.super Ljava/lang/Object; -.source "RecyclerHorizontalView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerHorizontalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/RecyclerHorizontalView; - - -# direct methods -.method constructor (Lcom/my/target/RecyclerHorizontalView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/RecyclerHorizontalView$a;->a:Lcom/my/target/RecyclerHorizontalView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - :goto_0 - if-eqz p1, :cond_0 - - .line 2 - instance-of v0, p1, Lcom/my/target/CardHorizontalView; - - if-nez v0, :cond_0 - - .line 3 - invoke-interface {p1}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/RecyclerHorizontalView$a;->a:Lcom/my/target/RecyclerHorizontalView; - - iget-object v1, v0, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v1, :cond_1 - - iget-object v2, v0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - if-eqz v2, :cond_1 - - if-eqz p1, :cond_1 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/RecyclerHorizontalView;->getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - - move-result-object v0 - - check-cast p1, Landroid/view/View; - - invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result p1 - - invoke-interface {v2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdCard; - - invoke-interface {v1, p1}, Lcom/my/target/InterstitialPromoView$d;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$b.smali b/smali/smali_classes2/com/my/target/RecyclerHorizontalView$b.smali deleted file mode 100644 index 55ca736b7..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$b.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class final Lcom/my/target/RecyclerHorizontalView$b; -.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder; -.source "RecyclerHorizontalView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerHorizontalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = "b" -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/CardHorizontalView; - - -# direct methods -.method constructor (Lcom/my/target/CardHorizontalView;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->(Landroid/view/View;)V - - .line 2 - iput-object p1, p0, Lcom/my/target/RecyclerHorizontalView$b;->a:Lcom/my/target/CardHorizontalView; - - return-void -.end method - - -# virtual methods -.method final c0()Lcom/my/target/CardHorizontalView; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/RecyclerHorizontalView$b;->a:Lcom/my/target/CardHorizontalView; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$c.smali b/smali/smali_classes2/com/my/target/RecyclerHorizontalView$c.smali deleted file mode 100644 index ab131e7fb..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerHorizontalView$c.smali +++ /dev/null @@ -1,246 +0,0 @@ -.class final Lcom/my/target/RecyclerHorizontalView$c; -.super Lcom/my/target/PromoAdapter; -.source "RecyclerHorizontalView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerHorizontalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/PromoAdapter<", - "Lcom/my/target/RecyclerHorizontalView$b;", - ">;" - } -.end annotation - - -# instance fields -.field private final e:I - - -# direct methods -.method constructor (Ljava/util/List;ILandroid/content/Context;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;I", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p3}, Lcom/my/target/PromoAdapter;->(Ljava/util/List;Landroid/content/Context;)V - - .line 2 - iput p2, p0, Lcom/my/target/RecyclerHorizontalView$c;->e:I - - return-void -.end method - - -# virtual methods -.method public final synthetic onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V - .locals 3 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerHorizontalView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerHorizontalView$b;->c0()Lcom/my/target/CardHorizontalView; - - move-result-object p1 - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->b:Ljava/util/List; - - invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 4 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {p1}, Lcom/my/target/CardHorizontalView;->getImageView()Lcom/my/target/SmartImageView; - - move-result-object v1 - - .line 6 - invoke-virtual {v0}, Lcom/my/target/MediaData;->d()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderWidth(I)V - - .line 7 - invoke-virtual {v0}, Lcom/my/target/MediaData;->b()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderHeight(I)V - - .line 8 - invoke-static {v0, v1}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;Landroid/widget/ImageView;)V - - .line 9 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/CardHorizontalView;->getTitleTextView()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 10 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->d()Lcom/my/target/ClickArea; - - move-result-object p2 - - invoke-virtual {p1, v0, p2}, Lcom/my/target/CardHorizontalView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - return-void -.end method - -.method public final synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .locals 2 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - const-string p2, "window" - - invoke-virtual {p1, p2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/view/WindowManager; - - .line 2 - new-instance p2, Landroid/graphics/Point; - - invoke-direct {p2}, Landroid/graphics/Point;->()V - - if-eqz p1, :cond_0 - - .line 3 - invoke-interface {p1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object p1 - - .line 4 - invoke-virtual {p1, p2}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V - - .line 5 - :cond_0 - new-instance p1, Lcom/my/target/CardHorizontalView; - - iget-object v0, p0, Lcom/my/target/PromoAdapter;->a:Landroid/content/Context; - - invoke-direct {p1, v0}, Lcom/my/target/CardHorizontalView;->(Landroid/content/Context;)V - - .line 6 - new-instance v0, Landroidx/recyclerview/widget/RecyclerView$LayoutParams; - - iget p2, p2, Landroid/graphics/Point;->x:I - - int-to-float p2, p2 - - const/high16 v1, 0x40200000 # 2.5f - - div-float/2addr p2, v1 - - float-to-int p2, p2 - - iget v1, p0, Lcom/my/target/RecyclerHorizontalView$c;->e:I - - mul-int/lit8 v1, v1, 0x2 - - sub-int/2addr p2, v1 - - const/4 v1, -0x1 - - invoke-direct {v0, p2, v1}, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->(II)V - - .line 7 - iget p2, p0, Lcom/my/target/RecyclerHorizontalView$c;->e:I - - const/4 v1, 0x0 - - invoke-virtual {v0, p2, v1, p2, v1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V - - .line 8 - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 9 - new-instance p2, Lcom/my/target/RecyclerHorizontalView$b; - - invoke-direct {p2, p1}, Lcom/my/target/RecyclerHorizontalView$b;->(Lcom/my/target/CardHorizontalView;)V - - return-object p2 -.end method - -.method public final synthetic onViewRecycled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V - .locals 1 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerHorizontalView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerHorizontalView$b;->c0()Lcom/my/target/CardHorizontalView; - - move-result-object p1 - - const/4 v0, 0x0 - - .line 3 - invoke-virtual {p1, v0, v0}, Lcom/my/target/CardHorizontalView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerHorizontalView.smali b/smali/smali_classes2/com/my/target/RecyclerHorizontalView.smali deleted file mode 100644 index ea9a84e4a..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerHorizontalView.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public final Lcom/my/target/RecyclerHorizontalView; -.super Lcom/my/target/PromoRecyclerView; -.source "RecyclerHorizontalView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/RecyclerHorizontalView$c;, - Lcom/my/target/RecyclerHorizontalView$b; - } -.end annotation - - -# instance fields -.field private final f:Lcom/my/target/PromoLayoutManager; - -.field private final g:Landroid/view/View$OnClickListener; - -.field private h:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/RecyclerHorizontalView;->(Landroid/content/Context;B)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;B)V - .locals 0 - - const/4 p2, 0x0 - - .line 2 - invoke-direct {p0, p1, p2}, Lcom/my/target/RecyclerHorizontalView;->(Landroid/content/Context;C)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;C)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/my/target/PromoRecyclerView;->(Landroid/content/Context;)V - - .line 4 - new-instance p2, Lcom/my/target/RecyclerHorizontalView$a; - - invoke-direct {p2, p0}, Lcom/my/target/RecyclerHorizontalView$a;->(Lcom/my/target/RecyclerHorizontalView;)V - - iput-object p2, p0, Lcom/my/target/RecyclerHorizontalView;->g:Landroid/view/View$OnClickListener; - - .line 5 - new-instance p2, Lcom/my/target/PromoLayoutManager; - - invoke-direct {p2, p1}, Lcom/my/target/PromoLayoutManager;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/RecyclerHorizontalView;->f:Lcom/my/target/PromoLayoutManager; - - const/4 p1, 0x1 - - .line 6 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V - - return-void -.end method - - -# virtual methods -.method protected final a(Landroid/view/View;)V - .locals 0 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final a(Ljava/util/List;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - .line 2 - new-instance v0, Lcom/my/target/RecyclerHorizontalView$c; - - iget v1, p0, Lcom/my/target/RecyclerHorizontalView;->h:I - - invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v2 - - invoke-direct {v0, p1, v1, v2}, Lcom/my/target/RecyclerHorizontalView$c;->(Ljava/util/List;ILandroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - .line 3 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - iget-object v0, p0, Lcom/my/target/PromoRecyclerView;->a:Landroid/view/View$OnClickListener; - - .line 4 - iput-object v0, p1, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - .line 5 - iget-object v0, p0, Lcom/my/target/RecyclerHorizontalView;->g:Landroid/view/View$OnClickListener; - - .line 6 - iput-object v0, p1, Lcom/my/target/PromoAdapter;->d:Landroid/view/View$OnClickListener; - - .line 7 - iget-object p1, p0, Lcom/my/target/RecyclerHorizontalView;->f:Lcom/my/target/PromoLayoutManager; - - invoke-virtual {p0, p1}, Lcom/my/target/PromoRecyclerView;->setCardLayoutManager(Lcom/my/target/PromoLayoutManager;)V - - .line 8 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V - - return-void -.end method - -.method protected final getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/RecyclerHorizontalView;->f:Lcom/my/target/PromoLayoutManager; - - return-object v0 -.end method - -.method public final setSideSlidesMargins(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/RecyclerHorizontalView;->h:I - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerTabletView$a.smali b/smali/smali_classes2/com/my/target/RecyclerTabletView$a.smali deleted file mode 100644 index d654c525a..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerTabletView$a.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class final Lcom/my/target/RecyclerTabletView$a; -.super Ljava/lang/Object; -.source "RecyclerTabletView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerTabletView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/RecyclerTabletView; - - -# direct methods -.method constructor (Lcom/my/target/RecyclerTabletView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/RecyclerTabletView$a;->a:Lcom/my/target/RecyclerTabletView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - :goto_0 - if-eqz p1, :cond_0 - - .line 2 - instance-of v0, p1, Lcom/my/target/CardTabletView; - - if-nez v0, :cond_0 - - .line 3 - invoke-interface {p1}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView$a;->a:Lcom/my/target/RecyclerTabletView; - - iget-object v1, v0, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v1, :cond_1 - - iget-object v2, v0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - if-eqz v2, :cond_1 - - if-eqz p1, :cond_1 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/RecyclerTabletView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - check-cast p1, Landroid/view/View; - - invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result p1 - - invoke-interface {v2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdCard; - - invoke-interface {v1, p1}, Lcom/my/target/InterstitialPromoView$d;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerTabletView$b.smali b/smali/smali_classes2/com/my/target/RecyclerTabletView$b.smali deleted file mode 100644 index 9bc504009..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerTabletView$b.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class final Lcom/my/target/RecyclerTabletView$b; -.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder; -.source "RecyclerTabletView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerTabletView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = "b" -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/CardTabletView; - - -# direct methods -.method constructor (Lcom/my/target/CardTabletView;)V - .locals 2 - - .line 1 - invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->(Landroid/view/View;)V - - .line 2 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x2 - - invoke-direct {v0, v1, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/RecyclerTabletView$b;->a:Lcom/my/target/CardTabletView; - - return-void -.end method - - -# virtual methods -.method final c0()Lcom/my/target/CardTabletView; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView$b;->a:Lcom/my/target/CardTabletView; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerTabletView$c.smali b/smali/smali_classes2/com/my/target/RecyclerTabletView$c.smali deleted file mode 100644 index 1cac0482e..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerTabletView$c.smali +++ /dev/null @@ -1,285 +0,0 @@ -.class final Lcom/my/target/RecyclerTabletView$c; -.super Lcom/my/target/PromoAdapter; -.source "RecyclerTabletView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerTabletView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/PromoAdapter<", - "Lcom/my/target/RecyclerTabletView$b;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Ljava/util/List;Landroid/content/Context;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/PromoAdapter;->(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V - .locals 6 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerTabletView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerTabletView$b;->c0()Lcom/my/target/CardTabletView; - - move-result-object p1 - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->b:Ljava/util/List; - - invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 4 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getSmartImageView()Lcom/my/target/SmartImageView; - - move-result-object v1 - - .line 6 - invoke-virtual {v0}, Lcom/my/target/MediaData;->d()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderWidth(I)V - - .line 7 - invoke-virtual {v0}, Lcom/my/target/MediaData;->b()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderHeight(I)V - - .line 8 - invoke-static {v0, v1}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;Landroid/widget/ImageView;)V - - .line 9 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getTitleTextView()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 10 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getDescriptionTextView()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 11 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 12 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getDomainTextView()Landroid/widget/TextView; - - move-result-object v0 - - .line 13 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->i()Ljava/lang/String; - - move-result-object v1 - - .line 14 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getRatingView()Lcom/my/target/StarsRatingView; - - move-result-object v2 - - .line 15 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "web" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const/4 v4, 0x0 - - const/16 v5, 0x8 - - if-eqz v3, :cond_1 - - .line 16 - invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V - - .line 17 - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V - - .line 18 - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_0 - - .line 19 - :cond_1 - invoke-virtual {v0, v5}, Landroid/widget/TextView;->setVisibility(I)V - - .line 20 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->p()F - - move-result v0 - - const/4 v1, 0x0 - - cmpl-float v1, v0, v1 - - if-lez v1, :cond_2 - - .line 21 - invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V - - .line 22 - invoke-virtual {v2, v0}, Lcom/my/target/StarsRatingView;->setRating(F)V - - goto :goto_0 - - .line 23 - :cond_2 - invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V - - .line 24 - :goto_0 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->d()Lcom/my/target/ClickArea; - - move-result-object p2 - - invoke-virtual {p1, v0, p2}, Lcom/my/target/CardTabletView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - .line 25 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object p1 - - iget-object p2, p0, Lcom/my/target/PromoAdapter;->d:Landroid/view/View$OnClickListener; - - invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .locals 1 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance p1, Lcom/my/target/RecyclerTabletView$b; - - new-instance p2, Lcom/my/target/CardTabletView; - - iget-object v0, p0, Lcom/my/target/PromoAdapter;->a:Landroid/content/Context; - - invoke-direct {p2, v0}, Lcom/my/target/CardTabletView;->(Landroid/content/Context;)V - - invoke-direct {p1, p2}, Lcom/my/target/RecyclerTabletView$b;->(Lcom/my/target/CardTabletView;)V - - return-object p1 -.end method - -.method public final synthetic onViewRecycled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V - .locals 1 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerTabletView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerTabletView$b;->c0()Lcom/my/target/CardTabletView; - - move-result-object p1 - - const/4 v0, 0x0 - - .line 3 - invoke-virtual {p1, v0, v0}, Lcom/my/target/CardTabletView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - .line 4 - invoke-virtual {p1}, Lcom/my/target/CardTabletView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerTabletView.smali b/smali/smali_classes2/com/my/target/RecyclerTabletView.smali deleted file mode 100644 index 68bea7c9c..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerTabletView.smali +++ /dev/null @@ -1,188 +0,0 @@ -.class public final Lcom/my/target/RecyclerTabletView; -.super Lcom/my/target/PromoRecyclerView; -.source "RecyclerTabletView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/RecyclerTabletView$c;, - Lcom/my/target/RecyclerTabletView$b; - } -.end annotation - - -# instance fields -.field private final f:Lcom/my/target/CarouselTabletView$a; - -.field private final g:Landroid/view/View$OnClickListener; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/RecyclerTabletView;->(Landroid/content/Context;B)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;B)V - .locals 0 - - const/4 p2, 0x0 - - .line 2 - invoke-direct {p0, p1, p2}, Lcom/my/target/RecyclerTabletView;->(Landroid/content/Context;C)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;C)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/my/target/PromoRecyclerView;->(Landroid/content/Context;)V - - .line 4 - new-instance p2, Lcom/my/target/RecyclerTabletView$a; - - invoke-direct {p2, p0}, Lcom/my/target/RecyclerTabletView$a;->(Lcom/my/target/RecyclerTabletView;)V - - iput-object p2, p0, Lcom/my/target/RecyclerTabletView;->g:Landroid/view/View$OnClickListener; - - .line 5 - new-instance p2, Lcom/my/target/CarouselTabletView$a; - - invoke-direct {p2, p1}, Lcom/my/target/CarouselTabletView$a;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/RecyclerTabletView;->f:Lcom/my/target/CarouselTabletView$a; - - const/4 p1, 0x1 - - .line 6 - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V - - return-void -.end method - - -# virtual methods -.method protected final a(Landroid/view/View;)V - .locals 0 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final a(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - .line 2 - new-instance v0, Lcom/my/target/RecyclerTabletView$c; - - .line 3 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-direct {v0, p1, v1}, Lcom/my/target/RecyclerTabletView$c;->(Ljava/util/List;Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - .line 4 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - iget-object v0, p0, Lcom/my/target/PromoRecyclerView;->a:Landroid/view/View$OnClickListener; - - .line 5 - iput-object v0, p1, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - .line 6 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView;->g:Landroid/view/View$OnClickListener; - - .line 7 - iput-object v0, p1, Lcom/my/target/PromoAdapter;->d:Landroid/view/View$OnClickListener; - - .line 8 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - .line 9 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView;->f:Lcom/my/target/CarouselTabletView$a; - - const/16 v1, 0x8 - - invoke-virtual {p1, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - .line 10 - iput p1, v0, Lcom/my/target/MeasuringPromoLayoutManager;->d:I - - .line 11 - iget-object p1, p0, Lcom/my/target/RecyclerTabletView;->f:Lcom/my/target/CarouselTabletView$a; - - invoke-virtual {p0, p1}, Lcom/my/target/PromoRecyclerView;->setCardLayoutManager(Lcom/my/target/PromoLayoutManager;)V - - .line 12 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V - - return-void -.end method - -.method protected final getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView;->f:Lcom/my/target/CarouselTabletView$a; - - return-object v0 -.end method - -.method protected final bridge synthetic getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/my/target/RecyclerTabletView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - return-object v0 -.end method - -.method public final setSideSlidesMargins(I)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/RecyclerTabletView;->f:Lcom/my/target/CarouselTabletView$a; - - .line 2 - iput p1, v0, Lcom/my/target/PromoLayoutManager;->a:I - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerVerticalView$a.smali b/smali/smali_classes2/com/my/target/RecyclerVerticalView$a.smali deleted file mode 100644 index 402442da6..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerVerticalView$a.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class final Lcom/my/target/RecyclerVerticalView$a; -.super Ljava/lang/Object; -.source "RecyclerVerticalView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerVerticalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/RecyclerVerticalView; - - -# direct methods -.method constructor (Lcom/my/target/RecyclerVerticalView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/RecyclerVerticalView$a;->a:Lcom/my/target/RecyclerVerticalView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 - - .line 1 - invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - :goto_0 - if-eqz p1, :cond_0 - - .line 2 - instance-of v0, p1, Lcom/my/target/CardVerticalView; - - if-nez v0, :cond_0 - - .line 3 - invoke-interface {p1}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/RecyclerVerticalView$a;->a:Lcom/my/target/RecyclerVerticalView; - - iget-object v1, v0, Lcom/my/target/PromoRecyclerView;->c:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v1, :cond_1 - - iget-object v2, v0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - if-eqz v2, :cond_1 - - if-eqz p1, :cond_1 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/RecyclerVerticalView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - check-cast p1, Landroid/view/View; - - invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I - - move-result p1 - - invoke-interface {v2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdCard; - - invoke-interface {v1, p1}, Lcom/my/target/InterstitialPromoView$d;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerVerticalView$b.smali b/smali/smali_classes2/com/my/target/RecyclerVerticalView$b.smali deleted file mode 100644 index 407014d98..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerVerticalView$b.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class final Lcom/my/target/RecyclerVerticalView$b; -.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder; -.source "RecyclerVerticalView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerVerticalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = "b" -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/CardVerticalView; - - -# direct methods -.method constructor (Lcom/my/target/CardVerticalView;)V - .locals 3 - - .line 1 - invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->(Landroid/view/View;)V - - .line 2 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v1, -0x1 - - const/4 v2, -0x2 - - invoke-direct {v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/RecyclerVerticalView$b;->a:Lcom/my/target/CardVerticalView; - - return-void -.end method - - -# virtual methods -.method final c0()Lcom/my/target/CardVerticalView; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/RecyclerVerticalView$b;->a:Lcom/my/target/CardVerticalView; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerVerticalView$c.smali b/smali/smali_classes2/com/my/target/RecyclerVerticalView$c.smali deleted file mode 100644 index cdc0c922e..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerVerticalView$c.smali +++ /dev/null @@ -1,286 +0,0 @@ -.class final Lcom/my/target/RecyclerVerticalView$c; -.super Lcom/my/target/PromoAdapter; -.source "RecyclerVerticalView.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/RecyclerVerticalView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/PromoAdapter<", - "Lcom/my/target/RecyclerVerticalView$b;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Ljava/util/List;Landroid/content/Context;)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/PromoAdapter;->(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V - .locals 6 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerVerticalView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerVerticalView$b;->c0()Lcom/my/target/CardVerticalView; - - move-result-object p1 - - .line 3 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->b:Ljava/util/List; - - .line 4 - invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 5 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->n()Lcom/my/target/common/e/ImageData; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 6 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getSmartImageView()Lcom/my/target/SmartImageView; - - move-result-object v1 - - .line 7 - invoke-virtual {v0}, Lcom/my/target/MediaData;->d()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderWidth(I)V - - .line 8 - invoke-virtual {v0}, Lcom/my/target/MediaData;->b()I - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/SmartImageView;->setPlaceholderHeight(I)V - - .line 9 - invoke-static {v0, v1}, Lcom/my/target/ImageLoader;->a(Lcom/my/target/common/e/ImageData;Landroid/widget/ImageView;)V - - .line 10 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getTitleTextView()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 11 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getDescriptionTextView()Landroid/widget/TextView; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->g()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 12 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 13 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getDomainTextView()Landroid/widget/TextView; - - move-result-object v0 - - .line 14 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->i()Ljava/lang/String; - - move-result-object v1 - - .line 15 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getRatingView()Lcom/my/target/StarsRatingView; - - move-result-object v2 - - .line 16 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "web" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const/4 v4, 0x0 - - const/16 v5, 0x8 - - if-eqz v3, :cond_1 - - .line 17 - invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V - - .line 18 - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V - - .line 19 - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - goto :goto_0 - - .line 20 - :cond_1 - invoke-virtual {v0, v5}, Landroid/widget/TextView;->setVisibility(I)V - - .line 21 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->p()F - - move-result v0 - - const/4 v1, 0x0 - - cmpl-float v1, v0, v1 - - if-lez v1, :cond_2 - - .line 22 - invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V - - .line 23 - invoke-virtual {v2, v0}, Lcom/my/target/StarsRatingView;->setRating(F)V - - goto :goto_0 - - .line 24 - :cond_2 - invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V - - .line 25 - :goto_0 - iget-object v0, p0, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->d()Lcom/my/target/ClickArea; - - move-result-object p2 - - invoke-virtual {p1, v0, p2}, Lcom/my/target/CardVerticalView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - .line 26 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object p1 - - iget-object p2, p0, Lcom/my/target/PromoAdapter;->d:Landroid/view/View$OnClickListener; - - invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method - -.method public final synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .locals 1 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance p1, Lcom/my/target/RecyclerVerticalView$b; - - new-instance p2, Lcom/my/target/CardVerticalView; - - iget-object v0, p0, Lcom/my/target/PromoAdapter;->a:Landroid/content/Context; - - invoke-direct {p2, v0}, Lcom/my/target/CardVerticalView;->(Landroid/content/Context;)V - - invoke-direct {p1, p2}, Lcom/my/target/RecyclerVerticalView$b;->(Lcom/my/target/CardVerticalView;)V - - return-object p1 -.end method - -.method public final synthetic onViewRecycled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V - .locals 1 - .param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/RecyclerVerticalView$b; - - .line 2 - invoke-virtual {p1}, Lcom/my/target/RecyclerVerticalView$b;->c0()Lcom/my/target/CardVerticalView; - - move-result-object p1 - - const/4 v0, 0x0 - - .line 3 - invoke-virtual {p1, v0, v0}, Lcom/my/target/CardVerticalView;->a(Landroid/view/View$OnClickListener;Lcom/my/target/ClickArea;)V - - .line 4 - invoke-virtual {p1}, Lcom/my/target/CardVerticalView;->getCtaButtonView()Landroid/widget/Button; - - move-result-object p1 - - invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/RecyclerVerticalView.smali b/smali/smali_classes2/com/my/target/RecyclerVerticalView.smali deleted file mode 100644 index 0ef0d8e9b..000000000 --- a/smali/smali_classes2/com/my/target/RecyclerVerticalView.smali +++ /dev/null @@ -1,210 +0,0 @@ -.class public final Lcom/my/target/RecyclerVerticalView; -.super Lcom/my/target/PromoRecyclerView; -.source "RecyclerVerticalView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/RecyclerVerticalView$c;, - Lcom/my/target/RecyclerVerticalView$b; - } -.end annotation - - -# instance fields -.field private final f:Lcom/my/target/MeasuringPromoLayoutManager; - -.field private final g:Landroid/view/View$OnClickListener; - -.field private final h:Landroidx/recyclerview/widget/LinearSnapHelper; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/RecyclerVerticalView;->(Landroid/content/Context;B)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;B)V - .locals 0 - - const/4 p2, 0x0 - - .line 2 - invoke-direct {p0, p1, p2}, Lcom/my/target/RecyclerVerticalView;->(Landroid/content/Context;C)V - - return-void -.end method - -.method private constructor (Landroid/content/Context;C)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/my/target/PromoRecyclerView;->(Landroid/content/Context;)V - - .line 4 - new-instance p2, Lcom/my/target/RecyclerVerticalView$a; - - invoke-direct {p2, p0}, Lcom/my/target/RecyclerVerticalView$a;->(Lcom/my/target/RecyclerVerticalView;)V - - iput-object p2, p0, Lcom/my/target/RecyclerVerticalView;->g:Landroid/view/View$OnClickListener; - - .line 5 - new-instance p2, Lcom/my/target/MeasuringPromoLayoutManager; - - invoke-direct {p2, p1}, Lcom/my/target/MeasuringPromoLayoutManager;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/RecyclerVerticalView;->f:Lcom/my/target/MeasuringPromoLayoutManager; - - .line 6 - new-instance p1, Landroidx/recyclerview/widget/LinearSnapHelper; - - invoke-direct {p1}, Landroidx/recyclerview/widget/LinearSnapHelper;->()V - - iput-object p1, p0, Lcom/my/target/RecyclerVerticalView;->h:Landroidx/recyclerview/widget/LinearSnapHelper; - - .line 7 - iget-object p1, p0, Lcom/my/target/RecyclerVerticalView;->h:Landroidx/recyclerview/widget/LinearSnapHelper; - - invoke-virtual {p1, p0}, Landroidx/recyclerview/widget/SnapHelper;->attachToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V - - return-void -.end method - - -# virtual methods -.method protected final a(Landroid/view/View;)V - .locals 2 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 14 - iget-object v0, p0, Lcom/my/target/RecyclerVerticalView;->h:Landroidx/recyclerview/widget/LinearSnapHelper; - - invoke-virtual {p0}, Lcom/my/target/RecyclerVerticalView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v1 - - invoke-virtual {v0, v1, p1}, Landroidx/recyclerview/widget/LinearSnapHelper;->calculateDistanceToFinalSnap(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;Landroid/view/View;)[I - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x0 - - .line 15 - aget p1, p1, v0 - - invoke-virtual {p0, p1, v0}, Landroidx/recyclerview/widget/RecyclerView;->smoothScrollBy(II)V - - :cond_0 - return-void -.end method - -.method public final a(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation - - .line 1 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - .line 2 - new-instance v1, Lcom/my/target/RecyclerVerticalView$c; - - invoke-direct {v1, p1, v0}, Lcom/my/target/RecyclerVerticalView$c;->(Ljava/util/List;Landroid/content/Context;)V - - .line 3 - iput-object p1, p0, Lcom/my/target/PromoRecyclerView;->b:Ljava/util/List; - - .line 4 - iput-object v1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - .line 5 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - iget-object v1, p0, Lcom/my/target/PromoRecyclerView;->a:Landroid/view/View$OnClickListener; - - .line 6 - iput-object v1, p1, Lcom/my/target/PromoAdapter;->c:Landroid/view/View$OnClickListener; - - .line 7 - iget-object v1, p0, Lcom/my/target/RecyclerVerticalView;->g:Landroid/view/View$OnClickListener; - - .line 8 - iput-object v1, p1, Lcom/my/target/PromoAdapter;->d:Landroid/view/View$OnClickListener; - - .line 9 - iget-object p1, p0, Lcom/my/target/RecyclerVerticalView;->f:Lcom/my/target/MeasuringPromoLayoutManager; - - invoke-virtual {p1}, Lcom/my/target/MeasuringPromoLayoutManager;->c()V - - .line 10 - invoke-static {v0}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - .line 11 - iget-object v0, p0, Lcom/my/target/RecyclerVerticalView;->f:Lcom/my/target/MeasuringPromoLayoutManager; - - const/4 v1, 0x6 - - invoke-virtual {p1, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - invoke-virtual {v0, p1}, Lcom/my/target/MeasuringPromoLayoutManager;->c(I)V - - .line 12 - iget-object p1, p0, Lcom/my/target/RecyclerVerticalView;->f:Lcom/my/target/MeasuringPromoLayoutManager; - - invoke-virtual {p0, p1}, Lcom/my/target/PromoRecyclerView;->setCardLayoutManager(Lcom/my/target/PromoLayoutManager;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/PromoRecyclerView;->d:Lcom/my/target/PromoAdapter; - - invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V - - return-void -.end method - -.method protected final getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/RecyclerVerticalView;->f:Lcom/my/target/MeasuringPromoLayoutManager; - - return-object v0 -.end method - -.method protected final bridge synthetic getCardLayoutManager()Lcom/my/target/PromoLayoutManager; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/my/target/RecyclerVerticalView;->getCardLayoutManager()Lcom/my/target/MeasuringPromoLayoutManager; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/Repeater$a.smali b/smali/smali_classes2/com/my/target/Repeater$a.smali deleted file mode 100644 index 87b625553..000000000 --- a/smali/smali_classes2/com/my/target/Repeater$a.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class Lcom/my/target/Repeater$a; -.super Ljava/lang/Object; -.source "Repeater.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/Repeater; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/Repeater; - - -# direct methods -.method constructor (Lcom/my/target/Repeater;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/Repeater$a;->a:Lcom/my/target/Repeater; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/Repeater$a;->a:Lcom/my/target/Repeater; - - invoke-static {v0}, Lcom/my/target/Repeater;->a(Lcom/my/target/Repeater;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/Repeater.smali b/smali/smali_classes2/com/my/target/Repeater.smali deleted file mode 100644 index 8d8fe5e43..000000000 --- a/smali/smali_classes2/com/my/target/Repeater.smali +++ /dev/null @@ -1,313 +0,0 @@ -.class public Lcom/my/target/Repeater; -.super Ljava/lang/Object; -.source "Repeater.java" - - -# static fields -.field public static final d:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private static final e:Landroid/os/Handler; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# instance fields -.field private final a:I - -.field private final b:Ljava/util/WeakHashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/WeakHashMap<", - "Ljava/lang/Runnable;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private final c:Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/my/target/Repeater; - - const/16 v1, 0x3e8 - - invoke-direct {v0, v1}, Lcom/my/target/Repeater;->(I)V - - sput-object v0, Lcom/my/target/Repeater;->d:Lcom/my/target/Repeater; - - .line 2 - new-instance v0, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - sput-object v0, Lcom/my/target/Repeater;->e:Landroid/os/Handler; - - return-void -.end method - -.method private constructor (I)V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - iput-object v0, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - .line 3 - new-instance v0, Lcom/my/target/Repeater$a; - - invoke-direct {v0, p0}, Lcom/my/target/Repeater$a;->(Lcom/my/target/Repeater;)V - - iput-object v0, p0, Lcom/my/target/Repeater;->c:Ljava/lang/Runnable; - - .line 4 - iput p1, p0, Lcom/my/target/Repeater;->a:I - - return-void -.end method - -.method public static final a(I)Lcom/my/target/Repeater; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/Repeater; - - invoke-direct {v0, p0}, Lcom/my/target/Repeater;->(I)V - - return-object v0 -.end method - -.method private a()V - .locals 2 - - .line 8 - monitor-enter p0 - - .line 9 - :try_start_0 - new-instance v0, Ljava/util/HashSet; - - iget-object v1, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - invoke-virtual {v1}, Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - .line 10 - invoke-virtual {v0}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Runnable; - - .line 11 - invoke-interface {v1}, Ljava/lang/Runnable;->run()V - - goto :goto_0 - - .line 12 - :cond_0 - iget-object v0, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - invoke-virtual {v0}, Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->size()I - - move-result v0 - - if-lez v0, :cond_1 - - .line 13 - invoke-direct {p0}, Lcom/my/target/Repeater;->b()V - - .line 14 - :cond_1 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method static synthetic a(Lcom/my/target/Repeater;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/Repeater;->a()V - - return-void -.end method - -.method private b()V - .locals 4 - - .line 6 - sget-object v0, Lcom/my/target/Repeater;->e:Landroid/os/Handler; - - iget-object v1, p0, Lcom/my/target/Repeater;->c:Ljava/lang/Runnable; - - iget v2, p0, Lcom/my/target/Repeater;->a:I - - int-to-long v2, v2 - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Runnable;)V - .locals 3 - .param p1 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/AnyThread; - .end annotation - - .line 3 - monitor-enter p0 - - .line 4 - :try_start_0 - iget-object v0, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - invoke-virtual {v0}, Ljava/util/WeakHashMap;->size()I - - move-result v0 - - .line 5 - iget-object v1, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - const/4 v2, 0x1 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, p1, v2}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-nez p1, :cond_0 - - if-nez v0, :cond_0 - - .line 6 - invoke-direct {p0}, Lcom/my/target/Repeater;->b()V - - .line 7 - :cond_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public b(Ljava/lang/Runnable;)V - .locals 1 - .param p1 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/AnyThread; - .end annotation - - .line 1 - monitor-enter p0 - - .line 2 - :try_start_0 - iget-object v0, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - .line 3 - iget-object p1, p0, Lcom/my/target/Repeater;->b:Ljava/util/WeakHashMap; - - invoke-virtual {p1}, Ljava/util/WeakHashMap;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - .line 4 - sget-object p1, Lcom/my/target/Repeater;->e:Landroid/os/Handler; - - iget-object v0, p0, Lcom/my/target/Repeater;->c:Ljava/lang/Runnable; - - invoke-virtual {p1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - - .line 5 - :cond_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method diff --git a/smali/smali_classes2/com/my/target/SliderLayoutManager.smali b/smali/smali_classes2/com/my/target/SliderLayoutManager.smali deleted file mode 100644 index 594e7992c..000000000 --- a/smali/smali_classes2/com/my/target/SliderLayoutManager.smali +++ /dev/null @@ -1,305 +0,0 @@ -.class public final Lcom/my/target/SliderLayoutManager; -.super Landroidx/recyclerview/widget/LinearLayoutManager; -.source "SliderLayoutManager.java" - - -# instance fields -.field private final a:I - -.field private b:I - -.field private c:I - - -# virtual methods -.method public final measureChildWithMargins(Landroid/view/View;II)V - .locals 15 - - move-object v0, p0 - - .line 1 - invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v1 - - check-cast v1, Landroidx/recyclerview/widget/RecyclerView$LayoutParams; - - .line 2 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidth()I - - move-result v2 - - .line 3 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeight()I - - move-result v3 - - if-eqz v3, :cond_5 - - if-eqz v2, :cond_5 - - .line 4 - iget v4, v0, Lcom/my/target/SliderLayoutManager;->c:I - - if-eqz v4, :cond_5 - - iget v4, v0, Lcom/my/target/SliderLayoutManager;->b:I - - if-nez v4, :cond_0 - - goto/16 :goto_3 - - :cond_0 - if-ge v2, v3, :cond_1 - - const/high16 v4, 0x3e000000 # 0.125f - - goto :goto_0 - - :cond_1 - const v4, 0x3d4ccccd # 0.05f - - .line 5 - :goto_0 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingRight()I - - move-result v5 - - .line 6 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingLeft()I - - move-result v6 - - int-to-float v7, v2 - - int-to-float v8, v3 - - div-float v8, v7, v8 - - .line 7 - iget v9, v0, Lcom/my/target/SliderLayoutManager;->b:I - - iget v10, v0, Lcom/my/target/SliderLayoutManager;->a:I - - mul-int/lit8 v11, v10, 0x2 - - add-int/2addr v11, v9 - - int-to-float v11, v11 - - iget v12, v0, Lcom/my/target/SliderLayoutManager;->c:I - - int-to-float v13, v12 - - div-float/2addr v11, v13 - - const/high16 v13, 0x40000000 # 2.0f - - const/4 v14, 0x2 - - cmpl-float v8, v8, v11 - - if-lez v8, :cond_2 - - mul-int v3, v3, v9 - - int-to-float v3, v3 - - int-to-float v8, v12 - - div-float/2addr v3, v8 - - float-to-int v3, v3 - - mul-int/lit8 v10, v10, 0x2 - - sub-int/2addr v3, v10 - - add-int v8, v2, v3 - - .line 8 - div-int/2addr v8, v14 - - int-to-float v8, v8 - - mul-float v4, v4, v7 - - add-float/2addr v8, v4 - - sub-float v4, v7, v8 - - float-to-int v4, v4 - - div-int/2addr v4, v14 - - goto :goto_1 - - :cond_2 - const/high16 v3, 0x3f800000 # 1.0f - - mul-float v4, v4, v13 - - sub-float/2addr v3, v4 - - mul-float v3, v3, v7 - - float-to-int v3, v3 - - sub-int/2addr v3, v5 - - sub-int/2addr v3, v6 - - const/4 v4, 0x0 - - .line 9 - :goto_1 - invoke-virtual/range {p0 .. p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v8 - - const/4 v9, 0x1 - - if-ne v8, v9, :cond_3 - - int-to-float v8, v6 - - sub-float/2addr v7, v8 - - int-to-float v8, v5 - - sub-float/2addr v7, v8 - - int-to-float v8, v3 - - sub-float/2addr v7, v8 - - div-float/2addr v7, v13 - - float-to-int v7, v7 - - .line 10 - iput v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 11 - iput v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - goto :goto_2 - - .line 12 - :cond_3 - invoke-virtual/range {p0 .. p1}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getItemViewType(Landroid/view/View;)I - - move-result v8 - - if-ne v8, v14, :cond_4 - - int-to-float v8, v6 - - sub-float/2addr v7, v8 - - int-to-float v8, v5 - - sub-float/2addr v7, v8 - - int-to-float v8, v3 - - sub-float/2addr v7, v8 - - div-float/2addr v7, v13 - - float-to-int v7, v7 - - .line 13 - iput v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 14 - iput v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - goto :goto_2 - - .line 15 - :cond_4 - iput v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - .line 16 - iput v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - .line 17 - :goto_2 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getWidthMode()I - - move-result v4 - - add-int/2addr v6, v5 - - iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - add-int/2addr v6, v5 - - iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - add-int/2addr v6, v5 - - add-int v6, v6, p2 - - .line 18 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollHorizontally()Z - - move-result v5 - - .line 19 - invoke-static {v2, v4, v6, v3, v5}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result v2 - - .line 20 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeight()I - - move-result v3 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getHeightMode()I - - move-result v4 - - .line 21 - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingTop()I - - move-result v5 - - invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPaddingBottom()I - - move-result v6 - - add-int/2addr v5, v6 - - iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I - - add-int/2addr v5, v6 - - iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I - - add-int/2addr v5, v6 - - add-int v5, v5, p3 - - iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;->height:I - - .line 22 - invoke-virtual {p0}, Landroidx/recyclerview/widget/LinearLayoutManager;->canScrollVertically()Z - - move-result v6 - - .line 23 - invoke-static {v3, v4, v5, v1, v6}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildMeasureSpec(IIIIZ)I - - move-result v1 - - move-object/from16 v3, p1 - - .line 24 - invoke-virtual {v3, v2, v1}, Landroid/view/View;->measure(II)V - - :cond_5 - :goto_3 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/SmartImageView.smali b/smali/smali_classes2/com/my/target/SmartImageView.smali deleted file mode 100644 index f6ec7e381..000000000 --- a/smali/smali_classes2/com/my/target/SmartImageView.smali +++ /dev/null @@ -1,383 +0,0 @@ -.class public Lcom/my/target/SmartImageView; -.super Landroid/widget/ImageView; -.source "SmartImageView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "AppCompatCustomView" - } -.end annotation - - -# instance fields -.field private a:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private b:I - -.field private c:I - -.field private d:I - -.field private e:I - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/ImageView;->(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/graphics/Bitmap;Z)V - .locals 2 - .param p1 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p2, :cond_0 - - const/4 p2, 0x0 - - .line 1 - invoke-virtual {p0, p2}, Landroid/widget/ImageView;->setAlpha(F)V - - .line 2 - invoke-virtual {p0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 3 - invoke-virtual {p0}, Landroid/widget/ImageView;->animate()Landroid/view/ViewPropertyAnimator; - - move-result-object p1 - - const/high16 p2, 0x3f800000 # 1.0f - - invoke-virtual {p1, p2}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; - - move-result-object p1 - - const-wide/16 v0, 0x12c - - invoke-virtual {p1, v0, v1}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; - - goto :goto_0 - - .line 4 - :cond_0 - invoke-virtual {p0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - :goto_0 - return-void -.end method - -.method protected onMeasure(II)V - .locals 8 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v0 - - .line 2 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v1 - - .line 3 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v2 - - .line 4 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v3 - - .line 5 - iget v4, p0, Lcom/my/target/SmartImageView;->b:I - - if-eqz v4, :cond_0 - - iget v5, p0, Lcom/my/target/SmartImageView;->c:I - - if-eqz v5, :cond_0 - - goto :goto_0 - - .line 6 - :cond_0 - iget-object v4, p0, Lcom/my/target/SmartImageView;->a:Landroid/graphics/Bitmap; - - if-eqz v4, :cond_9 - - .line 7 - invoke-virtual {v4}, Landroid/graphics/Bitmap;->getWidth()I - - move-result v5 - - .line 8 - iget-object v4, p0, Lcom/my/target/SmartImageView;->a:Landroid/graphics/Bitmap; - - invoke-virtual {v4}, Landroid/graphics/Bitmap;->getHeight()I - - move-result v4 - - :goto_0 - if-lez v5, :cond_8 - - if-gtz v4, :cond_1 - - goto :goto_4 - - :cond_1 - int-to-float p1, v5 - - int-to-float p2, v4 - - div-float v6, p1, p2 - - .line 9 - iget v7, p0, Lcom/my/target/SmartImageView;->e:I - - if-lez v7, :cond_2 - - .line 10 - invoke-static {v7, v1}, Ljava/lang/Math;->min(II)I - - move-result v1 - - .line 11 - :cond_2 - iget v7, p0, Lcom/my/target/SmartImageView;->d:I - - if-lez v7, :cond_3 - - .line 12 - invoke-static {v7, v0}, Ljava/lang/Math;->min(II)I - - move-result v0 - - :cond_3 - if-nez v2, :cond_4 - - if-nez v3, :cond_4 - - goto :goto_3 - - :cond_4 - if-nez v2, :cond_5 - - int-to-float p1, v1 - - mul-float p1, p1, v6 - - float-to-int v5, p1 - - :goto_1 - move v4, v1 - - goto :goto_3 - - :cond_5 - if-nez v3, :cond_6 - - int-to-float p1, v0 - - div-float/2addr p1, v6 - - float-to-int v4, p1 - - :goto_2 - move v5, v0 - - goto :goto_3 - - :cond_6 - int-to-float v2, v0 - - div-float p1, v2, p1 - - int-to-float v3, v1 - - div-float p2, v3, p2 - - .line 13 - invoke-static {p1, p2}, Ljava/lang/Math;->min(FF)F - - move-result p2 - - cmpl-float p1, p2, p1 - - if-nez p1, :cond_7 - - const/4 p1, 0x0 - - cmpl-float p1, v6, p1 - - if-lez p1, :cond_7 - - div-float/2addr v2, v6 - - float-to-int v4, v2 - - goto :goto_2 - - :cond_7 - mul-float v3, v3, v6 - - float-to-int v5, v3 - - goto :goto_1 - - .line 14 - :goto_3 - invoke-virtual {p0, v5, v4}, Landroid/widget/ImageView;->setMeasuredDimension(II)V - - return-void - - .line 15 - :cond_8 - :goto_4 - invoke-super {p0, p1, p2}, Landroid/widget/ImageView;->onMeasure(II)V - - return-void - - :cond_9 - const/high16 p1, -0x80000000 - - .line 16 - invoke-static {v0, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - .line 17 - invoke-static {v1, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - .line 18 - invoke-super {p0, p2, p1}, Landroid/widget/ImageView;->onMeasure(II)V - - return-void -.end method - -.method public setImageBitmap(Landroid/graphics/Bitmap;)V - .locals 1 - .param p1 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - sget-object v0, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType; - - invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V - - const/4 v0, 0x1 - - .line 2 - invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setAdjustViewBounds(Z)V - - .line 3 - iput-object p1, p0, Lcom/my/target/SmartImageView;->a:Landroid/graphics/Bitmap; - - .line 4 - invoke-super {p0, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - return-void -.end method - -.method public setImageData(Lcom/my/target/common/e/ImageData;)V - .locals 1 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - .line 1 - iput p1, p0, Lcom/my/target/SmartImageView;->b:I - - .line 2 - iput p1, p0, Lcom/my/target/SmartImageView;->c:I - - const/4 p1, 0x0 - - .line 3 - invoke-virtual {p0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - return-void - - .line 4 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/MediaData;->b()I - - move-result v0 - - iput v0, p0, Lcom/my/target/SmartImageView;->b:I - - .line 5 - invoke-virtual {p1}, Lcom/my/target/MediaData;->d()I - - move-result v0 - - iput v0, p0, Lcom/my/target/SmartImageView;->c:I - - .line 6 - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lcom/my/target/SmartImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - return-void -.end method - -.method public setMaxHeight(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/SmartImageView;->e:I - - return-void -.end method - -.method public setMaxWidth(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/SmartImageView;->d:I - - return-void -.end method - -.method public setPlaceholderHeight(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/SmartImageView;->b:I - - return-void -.end method - -.method public setPlaceholderWidth(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/SmartImageView;->c:I - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StarsDrawable.smali b/smali/smali_classes2/com/my/target/StarsDrawable.smali deleted file mode 100644 index b06a65ed9..000000000 --- a/smali/smali_classes2/com/my/target/StarsDrawable.smali +++ /dev/null @@ -1,590 +0,0 @@ -.class public Lcom/my/target/StarsDrawable; -.super Landroid/graphics/drawable/Drawable; -.source "StarsDrawable.java" - - -# instance fields -.field private a:F - -.field private b:F - -.field private c:I - -.field private d:I - -.field private e:I - -.field private f:I - -.field private g:Z - -.field private h:F - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V - - .line 2 - invoke-direct {p0}, Lcom/my/target/StarsDrawable;->a()V - - return-void -.end method - -.method private static a(IF)Landroid/graphics/Path; - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 7 - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - .line 8 - sget-object v1, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType; - - invoke-virtual {v0, v1}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V - - int-to-float p0, p0 - - const v1, 0x43bf8000 # 383.0f - - mul-float v1, v1, p1 - - .line 9 - invoke-virtual {v0, p0, v1}, Landroid/graphics/Path;->moveTo(FF)V - - const v2, 0x43ac8000 # 345.0f - - mul-float v2, v2, p1 - - add-float/2addr v2, p0 - - const v3, 0x43a48000 # 329.0f - - mul-float v3, v3, p1 - - .line 10 - invoke-virtual {v0, v2, v3}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v2, 0x43fa0000 # 500.0f - - mul-float v2, v2, p1 - - add-float/2addr v2, p0 - - const/4 v4, 0x0 - - .line 11 - invoke-virtual {v0, v2, v4}, Landroid/graphics/Path;->lineTo(FF)V - - const v4, 0x4423c000 # 655.0f - - mul-float v4, v4, p1 - - add-float/2addr v4, p0 - - .line 12 - invoke-virtual {v0, v4, v3}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v3, 0x447a0000 # 1000.0f - - mul-float v3, v3, p1 - - add-float v4, p0, v3 - - .line 13 - invoke-virtual {v0, v4, v1}, Landroid/graphics/Path;->lineTo(FF)V - - const v1, 0x443b8000 # 750.0f - - mul-float v1, v1, p1 - - add-float/2addr v1, p0 - - const v4, 0x441f4000 # 637.0f - - mul-float v4, v4, p1 - - .line 14 - invoke-virtual {v0, v1, v4}, Landroid/graphics/Path;->lineTo(FF)V - - const v1, 0x444a8000 # 810.0f - - mul-float v1, v1, p1 - - add-float/2addr v1, p0 - - .line 15 - invoke-virtual {v0, v1, v3}, Landroid/graphics/Path;->lineTo(FF)V - - const v1, 0x444f4000 # 829.0f - - mul-float v1, v1, p1 - - .line 16 - invoke-virtual {v0, v2, v1}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v1, 0x433e0000 # 190.0f - - mul-float v1, v1, p1 - - add-float/2addr v1, p0 - - .line 17 - invoke-virtual {v0, v1, v3}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v1, 0x437a0000 # 250.0f - - mul-float p1, p1, v1 - - add-float/2addr p0, p1 - - .line 18 - invoke-virtual {v0, p0, v4}, Landroid/graphics/Path;->lineTo(FF)V - - .line 19 - invoke-virtual {v0}, Landroid/graphics/Path;->close()V - - return-object v0 -.end method - -.method private a()V - .locals 5 - - .line 26 - iget v0, p0, Lcom/my/target/StarsDrawable;->c:I - - int-to-float v0, v0 - - .line 27 - iget v1, p0, Lcom/my/target/StarsDrawable;->b:F - - add-float/2addr v0, v1 - - float-to-int v0, v0 - - iput v0, p0, Lcom/my/target/StarsDrawable;->d:I - - .line 28 - iget v0, p0, Lcom/my/target/StarsDrawable;->a:F - - float-to-double v0, v0 - - invoke-static {v0, v1}, Ljava/lang/Math;->floor(D)D - - move-result-wide v0 - - double-to-int v0, v0 - - iput v0, p0, Lcom/my/target/StarsDrawable;->e:I - - .line 29 - iget v0, p0, Lcom/my/target/StarsDrawable;->a:F - - float-to-double v1, v0 - - float-to-double v3, v0 - - invoke-static {v3, v4}, Ljava/lang/Math;->floor(D)D - - move-result-wide v3 - - sub-double/2addr v1, v3 - - double-to-float v0, v1 - - iput v0, p0, Lcom/my/target/StarsDrawable;->h:F - - .line 30 - iget v0, p0, Lcom/my/target/StarsDrawable;->a:F - - const/high16 v1, 0x40a00000 # 5.0f - - sub-float/2addr v1, v0 - - float-to-double v0, v1 - - invoke-static {v0, v1}, Ljava/lang/Math;->floor(D)D - - move-result-wide v0 - - double-to-int v0, v0 - - iput v0, p0, Lcom/my/target/StarsDrawable;->f:I - - .line 31 - iget v0, p0, Lcom/my/target/StarsDrawable;->a:F - - iget v1, p0, Lcom/my/target/StarsDrawable;->e:I - - int-to-float v1, v1 - - sub-float/2addr v0, v1 - - const/4 v1, 0x1 - - const v2, 0x3e4ccccd # 0.2f - - cmpl-float v2, v0, v2 - - if-ltz v2, :cond_0 - - .line 32 - iput-boolean v1, p0, Lcom/my/target/StarsDrawable;->g:Z - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - .line 33 - iput-boolean v2, p0, Lcom/my/target/StarsDrawable;->g:Z - - const/4 v2, 0x0 - - cmpl-float v0, v0, v2 - - if-lez v0, :cond_1 - - .line 34 - iget v0, p0, Lcom/my/target/StarsDrawable;->f:I - - add-int/2addr v0, v1 - - iput v0, p0, Lcom/my/target/StarsDrawable;->f:I - - :cond_1 - :goto_0 - return-void -.end method - -.method private a(IIFLandroid/graphics/Canvas;)V - .locals 6 - .param p4 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - int-to-float v0, p2 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float v1, v0, v1 - - .line 35 - new-instance v2, Landroid/graphics/Paint; - - invoke-direct {v2}, Landroid/graphics/Paint;->()V - - const v3, -0x86ce2 - - .line 36 - invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setColor(I)V - - const/4 v3, 0x1 - - .line 37 - invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 38 - sget-object v3, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - const/4 v3, 0x0 - - .line 39 - invoke-static {v3, v1}, Lcom/my/target/StarsDrawable;->a(IF)Landroid/graphics/Path; - - move-result-object v1 - - .line 40 - new-instance v4, Landroid/graphics/Rect; - - int-to-float v5, p1 - - mul-float v0, v0, p3 - - add-float/2addr v5, v0 - - float-to-int p3, v5 - - invoke-direct {v4, p1, v3, p3, p2}, Landroid/graphics/Rect;->(IIII)V - - float-to-int p1, v0 - - const/4 p3, 0x0 - - .line 41 - :try_start_0 - sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - invoke-static {p1, p2, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string p1, "cannot build icon: OOME" - - .line 42 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - move-object p1, p3 - - :goto_0 - if-nez p1, :cond_0 - - return-void - - .line 43 - :cond_0 - new-instance p2, Landroid/graphics/Canvas; - - invoke-direct {p2, p1}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - .line 44 - invoke-virtual {p2, v1, v2}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - .line 45 - invoke-virtual {p4, p1, p3, v4, v2}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V - - return-void -.end method - -.method private static a(IIILandroid/graphics/Canvas;)V - .locals 1 - .param p3 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - int-to-float p1, p1 - - const/high16 v0, 0x447a0000 # 1000.0f - - div-float/2addr p1, v0 - - .line 1 - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - .line 2 - invoke-virtual {v0, p2}, Landroid/graphics/Paint;->setColor(I)V - - const/4 p2, 0x1 - - .line 3 - invoke-virtual {v0, p2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 4 - sget-object p2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {v0, p2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 5 - invoke-static {p0, p1}, Lcom/my/target/StarsDrawable;->a(IF)Landroid/graphics/Path; - - move-result-object p0 - - .line 6 - invoke-virtual {p3, p0, v0}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - return-void -.end method - - -# virtual methods -.method public a(F)V - .locals 3 - - const/4 v0, 0x0 - - const/high16 v1, 0x40a00000 # 5.0f - - cmpl-float v1, p1, v1 - - if-gtz v1, :cond_1 - - cmpg-float v1, p1, v0 - - if-gez v1, :cond_0 - - goto :goto_0 - - .line 20 - :cond_0 - iput p1, p0, Lcom/my/target/StarsDrawable;->a:F - - goto :goto_1 - - .line 21 - :cond_1 - :goto_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Rating is out of bounds: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 22 - iput v0, p0, Lcom/my/target/StarsDrawable;->a:F - - .line 23 - :goto_1 - invoke-direct {p0}, Lcom/my/target/StarsDrawable;->a()V - - return-void -.end method - -.method public a(I)V - .locals 0 - - .line 24 - iput p1, p0, Lcom/my/target/StarsDrawable;->c:I - - .line 25 - invoke-direct {p0}, Lcom/my/target/StarsDrawable;->a()V - - return-void -.end method - -.method public b(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/StarsDrawable;->b:F - - .line 2 - invoke-direct {p0}, Lcom/my/target/StarsDrawable;->a()V - - return-void -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 6 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget v0, p0, Lcom/my/target/StarsDrawable;->f:I - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - .line 2 - :goto_0 - iget v4, p0, Lcom/my/target/StarsDrawable;->e:I - - if-ge v2, v4, :cond_0 - - .line 3 - iget v4, p0, Lcom/my/target/StarsDrawable;->c:I - - const v5, -0x86ce2 - - invoke-static {v3, v4, v5, p1}, Lcom/my/target/StarsDrawable;->a(IIILandroid/graphics/Canvas;)V - - .line 4 - iget v4, p0, Lcom/my/target/StarsDrawable;->d:I - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - .line 5 - :cond_0 - iget-boolean v2, p0, Lcom/my/target/StarsDrawable;->g:Z - - const v4, -0x333334 - - if-eqz v2, :cond_1 - - .line 6 - iget v2, p0, Lcom/my/target/StarsDrawable;->c:I - - invoke-static {v3, v2, v4, p1}, Lcom/my/target/StarsDrawable;->a(IIILandroid/graphics/Canvas;)V - - .line 7 - iget v2, p0, Lcom/my/target/StarsDrawable;->c:I - - iget v5, p0, Lcom/my/target/StarsDrawable;->h:F - - invoke-direct {p0, v3, v2, v5, p1}, Lcom/my/target/StarsDrawable;->a(IIFLandroid/graphics/Canvas;)V - - .line 8 - iget v2, p0, Lcom/my/target/StarsDrawable;->d:I - - add-int/2addr v3, v2 - - :cond_1 - :goto_1 - if-ge v1, v0, :cond_2 - - .line 9 - iget v2, p0, Lcom/my/target/StarsDrawable;->c:I - - invoke-static {v3, v2, v4, p1}, Lcom/my/target/StarsDrawable;->a(IIILandroid/graphics/Canvas;)V - - .line 10 - iget v2, p0, Lcom/my/target/StarsDrawable;->d:I - - add-int/2addr v3, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return-void -.end method - -.method public getOpacity()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public setAlpha(I)V - .locals 0 - - return-void -.end method - -.method public setColorFilter(Landroid/graphics/ColorFilter;)V - .locals 0 - .param p1 # Landroid/graphics/ColorFilter; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StarsRatingView.smali b/smali/smali_classes2/com/my/target/StarsRatingView.smali deleted file mode 100644 index af77d1ee3..000000000 --- a/smali/smali_classes2/com/my/target/StarsRatingView.smali +++ /dev/null @@ -1,164 +0,0 @@ -.class public Lcom/my/target/StarsRatingView; -.super Landroid/view/View; -.source "StarsRatingView.java" - - -# instance fields -.field private final a:Lcom/my/target/StarsDrawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:I - -.field private c:F - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/View;->(Landroid/content/Context;)V - - .line 2 - new-instance p1, Lcom/my/target/StarsDrawable; - - invoke-direct {p1}, Lcom/my/target/StarsDrawable;->()V - - iput-object p1, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - return-void -.end method - - -# virtual methods -.method protected onDraw(Landroid/graphics/Canvas;)V - .locals 1 - - .line 1 - invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - invoke-virtual {v0, p1}, Lcom/my/target/StarsDrawable;->draw(Landroid/graphics/Canvas;)V - - return-void -.end method - -.method protected onMeasure(II)V - .locals 2 - - .line 1 - iget p1, p0, Lcom/my/target/StarsRatingView;->b:I - - if-lez p1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 3 - iget-object p2, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - invoke-virtual {p2, p1}, Lcom/my/target/StarsDrawable;->a(I)V - - :goto_0 - mul-int/lit8 p2, p1, 0x5 - - int-to-float p2, p2 - - .line 4 - iget v0, p0, Lcom/my/target/StarsRatingView;->c:F - - const/high16 v1, 0x40800000 # 4.0f - - mul-float v0, v0, v1 - - add-float/2addr p2, v0 - - float-to-int p2, p2 - - const/high16 v0, -0x80000000 - - .line 5 - invoke-static {p2, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - .line 6 - invoke-static {p1, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - .line 7 - invoke-super {p0, p2, p1}, Landroid/view/View;->onMeasure(II)V - - return-void -.end method - -.method public setRating(D)V - .locals 0 - - double-to-float p1, p1 - - .line 3 - invoke-virtual {p0, p1}, Lcom/my/target/StarsRatingView;->setRating(F)V - - return-void -.end method - -.method public setRating(F)V - .locals 1 - - .line 1 - invoke-static {p1}, Ljava/lang/Float;->toString(F)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - invoke-virtual {v0, p1}, Lcom/my/target/StarsDrawable;->a(F)V - - return-void -.end method - -.method public setStarSize(I)V - .locals 1 - - .line 1 - iput p1, p0, Lcom/my/target/StarsRatingView;->b:I - - .line 2 - iget-object v0, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - invoke-virtual {v0, p1}, Lcom/my/target/StarsDrawable;->a(I)V - - return-void -.end method - -.method public setStarsPadding(F)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/StarsRatingView;->a:Lcom/my/target/StarsDrawable; - - invoke-virtual {v0, p1}, Lcom/my/target/StarsDrawable;->b(F)V - - .line 2 - iput p1, p0, Lcom/my/target/StarsRatingView;->c:F - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/Stat.smali b/smali/smali_classes2/com/my/target/Stat.smali deleted file mode 100644 index de9ee2147..000000000 --- a/smali/smali_classes2/com/my/target/Stat.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public Lcom/my/target/Stat; -.super Ljava/lang/Object; -.source "Stat.java" - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method protected constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/Stat;->a:Ljava/lang/String; - - .line 3 - iput-object p2, p0, Lcom/my/target/Stat;->b:Ljava/lang/String; - - return-void -.end method - -.method public static a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/Stat; - - invoke-direct {v0, p0, p1}, Lcom/my/target/Stat;->(Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/Stat;->a:Ljava/lang/String; - - return-object v0 -.end method - -.method public b()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/Stat;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/StatHolder$a.smali b/smali/smali_classes2/com/my/target/StatHolder$a.smali deleted file mode 100644 index f4bc8d949..000000000 --- a/smali/smali_classes2/com/my/target/StatHolder$a.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class Lcom/my/target/StatHolder$a; -.super Ljava/lang/Object; -.source "StatHolder.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/StatHolder;->a(Ljava/util/Stack;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Lcom/my/target/ProgressStat;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Lcom/my/target/StatHolder;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/ProgressStat;Lcom/my/target/ProgressStat;)I - .locals 0 - - .line 1 - invoke-virtual {p2}, Lcom/my/target/ProgressStat;->c()F - - move-result p2 - - invoke-virtual {p1}, Lcom/my/target/ProgressStat;->c()F - - move-result p1 - - sub-float/2addr p2, p1 - - float-to-int p1, p2 - - return p1 -.end method - -.method public synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Lcom/my/target/ProgressStat; - - check-cast p2, Lcom/my/target/ProgressStat; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/StatHolder$a;->a(Lcom/my/target/ProgressStat;Lcom/my/target/ProgressStat;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/StatHolder$b.smali b/smali/smali_classes2/com/my/target/StatHolder$b.smali deleted file mode 100644 index 6ae1b4b26..000000000 --- a/smali/smali_classes2/com/my/target/StatHolder$b.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class Lcom/my/target/StatHolder$b; -.super Ljava/lang/Object; -.source "StatHolder.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/StatHolder;->b(Ljava/util/Stack;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Lcom/my/target/OvvStat;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Lcom/my/target/StatHolder;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/OvvStat;Lcom/my/target/OvvStat;)I - .locals 0 - - .line 1 - invoke-virtual {p2}, Lcom/my/target/ViewabilityStat;->c()F - - move-result p2 - - invoke-virtual {p1}, Lcom/my/target/ViewabilityStat;->c()F - - move-result p1 - - sub-float/2addr p2, p1 - - float-to-int p1, p2 - - return p1 -.end method - -.method public synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Lcom/my/target/OvvStat; - - check-cast p2, Lcom/my/target/OvvStat; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/StatHolder$b;->a(Lcom/my/target/OvvStat;Lcom/my/target/OvvStat;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/StatHolder.smali b/smali/smali_classes2/com/my/target/StatHolder.smali deleted file mode 100644 index 48e0b9284..000000000 --- a/smali/smali_classes2/com/my/target/StatHolder.smali +++ /dev/null @@ -1,610 +0,0 @@ -.class public Lcom/my/target/StatHolder; -.super Ljava/lang/Object; -.source "StatHolder.java" - - -# instance fields -.field private final a:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - -.field private final b:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation -.end field - -.field private final c:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/my/target/OvvStat;", - ">;" - } - .end annotation -.end field - -.field private final d:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/MrcStat;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - iput-object v0, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - .line 3 - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - iput-object v0, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - .line 4 - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - iput-object v0, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - .line 5 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/StatHolder;->d:Ljava/util/ArrayList; - - return-void -.end method - -.method public static e()Lcom/my/target/StatHolder; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/StatHolder; - - invoke-direct {v0}, Lcom/my/target/StatHolder;->()V - - return-object v0 -.end method - - -# virtual methods -.method public a(Ljava/lang/String;)Ljava/util/ArrayList; - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 7 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 8 - iget-object v1, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/Stat; - - .line 9 - invoke-virtual {v2}, Lcom/my/target/Stat;->a()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 10 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public a()Ljava/util/Set; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/my/target/OvvStat;", - ">;" - } - .end annotation - - .line 6 - new-instance v0, Ljava/util/HashSet; - - iget-object v1, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public a(Lcom/my/target/MrcStat;)V - .locals 1 - .param p1 # Lcom/my/target/MrcStat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 5 - iget-object v0, p0, Lcom/my/target/StatHolder;->d:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Lcom/my/target/OvvStat;)V - .locals 1 - .param p1 # Lcom/my/target/OvvStat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - iget-object v0, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - invoke-interface {v0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Lcom/my/target/ProgressStat;)V - .locals 1 - .param p1 # Lcom/my/target/ProgressStat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - iget-object v0, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-interface {v0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Lcom/my/target/Stat;)V - .locals 1 - .param p1 # Lcom/my/target/Stat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-interface {v0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Lcom/my/target/StatHolder;F)V - .locals 7 - .param p1 # Lcom/my/target/StatHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 13 - iget-object v0, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-virtual {p1}, Lcom/my/target/StatHolder;->d()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - .line 14 - iget-object v0, p0, Lcom/my/target/StatHolder;->d:Ljava/util/ArrayList; - - invoke-virtual {p1}, Lcom/my/target/StatHolder;->b()Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - const/4 v0, 0x0 - - cmpg-float v1, p2, v0 - - if-gtz v1, :cond_0 - - .line 15 - iget-object p2, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-virtual {p1}, Lcom/my/target/StatHolder;->c()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {p2, v0}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - .line 16 - iget-object p2, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - invoke-virtual {p1}, Lcom/my/target/StatHolder;->a()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p2, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - goto :goto_2 - - .line 17 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/StatHolder;->c()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - const/high16 v3, -0x40800000 # -1.0f - - const/high16 v4, 0x42c80000 # 100.0f - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/ProgressStat; - - .line 18 - invoke-virtual {v2}, Lcom/my/target/ProgressStat;->d()F - - move-result v5 - - cmpl-float v6, v5, v0 - - if-ltz v6, :cond_1 - - mul-float v5, v5, p2 - - div-float/2addr v5, v4 - - .line 19 - invoke-virtual {v2, v5}, Lcom/my/target/ProgressStat;->a(F)V - - .line 20 - invoke-virtual {v2, v3}, Lcom/my/target/ProgressStat;->b(F)V - - .line 21 - :cond_1 - iget-object v3, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-interface {v3, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 22 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/StatHolder;->a()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_1 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/OvvStat; - - .line 23 - invoke-virtual {v1}, Lcom/my/target/ViewabilityStat;->d()F - - move-result v2 - - cmpl-float v5, v2, v0 - - if-ltz v5, :cond_3 - - mul-float v2, v2, p2 - - div-float/2addr v2, v4 - - .line 24 - invoke-virtual {v1, v2}, Lcom/my/target/ViewabilityStat;->a(F)V - - .line 25 - invoke-virtual {v1, v3}, Lcom/my/target/ViewabilityStat;->b(F)V - - .line 26 - :cond_3 - iget-object v2, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - invoke-interface {v2, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - :cond_4 - :goto_2 - return-void -.end method - -.method public a(Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-static {p1, p2}, Lcom/my/target/Stat;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public a(Ljava/util/ArrayList;)V - .locals 1 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;)V" - } - .end annotation - - .line 27 - iget-object v0, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-interface {v0, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - return-void -.end method - -.method public a(Ljava/util/Stack;)V - .locals 1 - .param p1 # Ljava/util/Stack; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Stack<", - "Lcom/my/target/ProgressStat;", - ">;)V" - } - .end annotation - - .line 11 - iget-object v0, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-virtual {p1, v0}, Ljava/util/Stack;->addAll(Ljava/util/Collection;)Z - - .line 12 - new-instance v0, Lcom/my/target/StatHolder$a; - - invoke-direct {v0, p0}, Lcom/my/target/StatHolder$a;->(Lcom/my/target/StatHolder;)V - - invoke-static {p1, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - return-void -.end method - -.method public b()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/MrcStat;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/StatHolder;->d:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public b(Ljava/util/ArrayList;)V - .locals 1 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/ProgressStat;", - ">;)V" - } - .end annotation - - .line 4 - iget-object v0, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-interface {v0, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - return-void -.end method - -.method public b(Ljava/util/Stack;)V - .locals 1 - .param p1 # Ljava/util/Stack; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Stack<", - "Lcom/my/target/OvvStat;", - ">;)V" - } - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/StatHolder;->c:Ljava/util/Set; - - invoke-virtual {p1, v0}, Ljava/util/Stack;->addAll(Ljava/util/Collection;)Z - - .line 3 - new-instance v0, Lcom/my/target/StatHolder$b; - - invoke-direct {v0, p0}, Lcom/my/target/StatHolder$b;->(Lcom/my/target/StatHolder;)V - - invoke-static {p1, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - return-void -.end method - -.method public c()Ljava/util/Set; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/HashSet; - - iget-object v1, p0, Lcom/my/target/StatHolder;->b:Ljava/util/Set; - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public d()Ljava/util/Set; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/HashSet; - - iget-object v1, p0, Lcom/my/target/StatHolder;->a:Ljava/util/Set; - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/StatResolver$a.smali b/smali/smali_classes2/com/my/target/StatResolver$a.smali deleted file mode 100644 index 03a39fbb9..000000000 --- a/smali/smali_classes2/com/my/target/StatResolver$a.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class Lcom/my/target/StatResolver$a; -.super Ljava/lang/Object; -.source "StatResolver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/StatResolver;->a(Lcom/my/target/Stat;Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/Stat; - -.field final synthetic b:Landroid/content/Context; - -.field final synthetic c:Lcom/my/target/StatResolver; - - -# direct methods -.method constructor (Lcom/my/target/StatResolver;Lcom/my/target/Stat;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/StatResolver$a;->c:Lcom/my/target/StatResolver; - - iput-object p2, p0, Lcom/my/target/StatResolver$a;->a:Lcom/my/target/Stat; - - iput-object p3, p0, Lcom/my/target/StatResolver$a;->b:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/StatResolver$a;->c:Lcom/my/target/StatResolver; - - iget-object v1, p0, Lcom/my/target/StatResolver$a;->a:Lcom/my/target/Stat; - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->a(Lcom/my/target/StatResolver;Lcom/my/target/Stat;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/StatResolver$a;->c:Lcom/my/target/StatResolver; - - iget-object v1, p0, Lcom/my/target/StatResolver$a;->a:Lcom/my/target/Stat; - - invoke-virtual {v1}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->a(Lcom/my/target/StatResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 3 - invoke-static {}, Lcom/my/target/HttpStatRequest;->d()Lcom/my/target/HttpStatRequest; - - move-result-object v1 - - iget-object v2, p0, Lcom/my/target/StatResolver$a;->b:Landroid/content/Context; - - invoke-virtual {v1, v0, v2}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StatResolver$b.smali b/smali/smali_classes2/com/my/target/StatResolver$b.smali deleted file mode 100644 index edc40d29b..000000000 --- a/smali/smali_classes2/com/my/target/StatResolver$b.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class Lcom/my/target/StatResolver$b; -.super Ljava/lang/Object; -.source "StatResolver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/StatResolver;->a(Ljava/util/List;Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Ljava/util/List; - -.field final synthetic b:Landroid/content/Context; - -.field final synthetic c:Lcom/my/target/StatResolver; - - -# direct methods -.method constructor (Lcom/my/target/StatResolver;Ljava/util/List;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/StatResolver$b;->c:Lcom/my/target/StatResolver; - - iput-object p2, p0, Lcom/my/target/StatResolver$b;->a:Ljava/util/List; - - iput-object p3, p0, Lcom/my/target/StatResolver$b;->b:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - .line 1 - invoke-static {}, Lcom/my/target/HttpStatRequest;->d()Lcom/my/target/HttpStatRequest; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/StatResolver$b;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/Stat; - - .line 3 - iget-object v3, p0, Lcom/my/target/StatResolver$b;->c:Lcom/my/target/StatResolver; - - invoke-static {v3, v2}, Lcom/my/target/StatResolver;->a(Lcom/my/target/StatResolver;Lcom/my/target/Stat;)V - - .line 4 - iget-object v3, p0, Lcom/my/target/StatResolver$b;->c:Lcom/my/target/StatResolver; - - invoke-virtual {v2}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v3, v2}, Lcom/my/target/StatResolver;->a(Lcom/my/target/StatResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 5 - iget-object v3, p0, Lcom/my/target/StatResolver$b;->b:Landroid/content/Context; - - invoke-virtual {v0, v2, v3}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StatResolver$c.smali b/smali/smali_classes2/com/my/target/StatResolver$c.smali deleted file mode 100644 index 214416151..000000000 --- a/smali/smali_classes2/com/my/target/StatResolver$c.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class Lcom/my/target/StatResolver$c; -.super Ljava/lang/Object; -.source "StatResolver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/StatResolver;->b(Ljava/util/List;Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Ljava/util/List; - -.field final synthetic b:Landroid/content/Context; - -.field final synthetic c:Lcom/my/target/StatResolver; - - -# direct methods -.method constructor (Lcom/my/target/StatResolver;Ljava/util/List;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/StatResolver$c;->c:Lcom/my/target/StatResolver; - - iput-object p2, p0, Lcom/my/target/StatResolver$c;->a:Ljava/util/List; - - iput-object p3, p0, Lcom/my/target/StatResolver$c;->b:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - .line 1 - invoke-static {}, Lcom/my/target/HttpStatRequest;->d()Lcom/my/target/HttpStatRequest; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/StatResolver$c;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - .line 3 - iget-object v3, p0, Lcom/my/target/StatResolver$c;->c:Lcom/my/target/StatResolver; - - invoke-static {v3, v2}, Lcom/my/target/StatResolver;->a(Lcom/my/target/StatResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_0 - - .line 4 - iget-object v3, p0, Lcom/my/target/StatResolver$c;->b:Landroid/content/Context; - - invoke-virtual {v0, v2, v3}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StatResolver.smali b/smali/smali_classes2/com/my/target/StatResolver.smali deleted file mode 100644 index 0a56a9f3d..000000000 --- a/smali/smali_classes2/com/my/target/StatResolver.smali +++ /dev/null @@ -1,531 +0,0 @@ -.class public Lcom/my/target/StatResolver; -.super Ljava/lang/Object; -.source "StatResolver.java" - - -# static fields -.field private static final a:Lcom/my/target/StatResolver; - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - new-instance v0, Lcom/my/target/StatResolver; - - invoke-direct {v0}, Lcom/my/target/StatResolver;->()V - - sput-object v0, Lcom/my/target/StatResolver;->a:Lcom/my/target/StatResolver; - - return-void -.end method - -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/StatResolver;Ljava/lang/String;)Ljava/lang/String; - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/StatResolver;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private a(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - :try_start_0 - const-string v0, "UTF-8" - - .line 8 - invoke-static {p1, v0}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - .line 9 - invoke-virtual {v0}, Ljava/lang/Throwable;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - if-eqz p1, :cond_0 - - .line 10 - invoke-static {p1}, Landroid/webkit/URLUtil;->isNetworkUrl(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-object p1 - - .line 11 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "invalid stat url: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method static synthetic a(Lcom/my/target/StatResolver;Lcom/my/target/Stat;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/StatResolver;->a(Lcom/my/target/Stat;)V - - return-void -.end method - -.method private a(Lcom/my/target/Stat;)V - .locals 6 - .param p1 # Lcom/my/target/Stat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - instance-of v0, p1, Lcom/my/target/ProgressStat; - - const-string v1, " url:" - - if-eqz v0, :cond_0 - - .line 13 - move-object v0, p1 - - check-cast v0, Lcom/my/target/ProgressStat; - - invoke-virtual {v0}, Lcom/my/target/ProgressStat;->c()F - - move-result v0 - - .line 14 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "tracking progress stat value:" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto/16 :goto_0 - - .line 15 - :cond_0 - instance-of v0, p1, Lcom/my/target/OvvStat; - - if-eqz v0, :cond_1 - - .line 16 - move-object v0, p1 - - check-cast v0, Lcom/my/target/OvvStat; - - .line 17 - invoke-virtual {v0}, Lcom/my/target/ViewabilityStat;->e()I - - move-result v2 - - .line 18 - invoke-virtual {v0}, Lcom/my/target/ViewabilityStat;->c()F - - move-result v3 - - .line 19 - invoke-virtual {v0}, Lcom/my/target/OvvStat;->f()Z - - move-result v0 - - .line 20 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "tracking ovv stat percent:" - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, " value:" - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v2, " ovv:" - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 21 - :cond_1 - instance-of v0, p1, Lcom/my/target/MrcStat; - - if-eqz v0, :cond_2 - - .line 22 - move-object v0, p1 - - check-cast v0, Lcom/my/target/MrcStat; - - .line 23 - invoke-virtual {v0}, Lcom/my/target/ViewabilityStat;->e()I - - move-result v2 - - .line 24 - invoke-virtual {v0}, Lcom/my/target/ViewabilityStat;->c()F - - move-result v3 - - .line 25 - invoke-virtual {v0}, Lcom/my/target/MrcStat;->g()F - - move-result v0 - - .line 26 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "tracking mrc stat percent: value:" - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v3, " percent " - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, " duration:" - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 27 - :cond_2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v2, "tracking stat type:" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/Stat;->a()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - return-void -.end method - -.method public static b(Lcom/my/target/Stat;Landroid/content/Context;)V - .locals 1 - .param p0 # Lcom/my/target/Stat; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - sget-object v0, Lcom/my/target/StatResolver;->a:Lcom/my/target/StatResolver; - - invoke-virtual {v0, p0, p1}, Lcom/my/target/StatResolver;->a(Lcom/my/target/Stat;Landroid/content/Context;)V - - return-void -.end method - -.method public static c(Ljava/util/List;Landroid/content/Context;)V - .locals 1 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/Stat;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/StatResolver;->a:Lcom/my/target/StatResolver; - - invoke-virtual {v0, p0, p1}, Lcom/my/target/StatResolver;->a(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method public static d(Ljava/util/List;Landroid/content/Context;)V - .locals 1 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - .line 1 - sget-object v0, Lcom/my/target/StatResolver;->a:Lcom/my/target/StatResolver; - - invoke-virtual {v0, p0, p1}, Lcom/my/target/StatResolver;->b(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method a(Lcom/my/target/Stat;Landroid/content/Context;)V - .locals 1 - .param p1 # Lcom/my/target/Stat; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - if-eqz p1, :cond_0 - - .line 3 - invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p2 - - .line 4 - new-instance v0, Lcom/my/target/StatResolver$a; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/StatResolver$a;->(Lcom/my/target/StatResolver;Lcom/my/target/Stat;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - :cond_0 - return-void -.end method - -.method a(Ljava/util/List;Landroid/content/Context;)V - .locals 1 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/Stat;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - if-eqz p1, :cond_0 - - .line 5 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-lez v0, :cond_0 - - .line 6 - invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p2 - - .line 7 - new-instance v0, Lcom/my/target/StatResolver$b; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/StatResolver$b;->(Lcom/my/target/StatResolver;Ljava/util/List;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - :cond_0 - return-void -.end method - -.method b(Ljava/util/List;Landroid/content/Context;)V - .locals 1 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Landroid/content/Context;", - ")V" - } - .end annotation - - if-eqz p1, :cond_0 - - .line 2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-lez v0, :cond_0 - - .line 3 - invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p2 - - .line 4 - new-instance v0, Lcom/my/target/StatResolver$c; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/StatResolver$c;->(Lcom/my/target/StatResolver;Ljava/util/List;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/StatsParser.smali b/smali/smali_classes2/com/my/target/StatsParser.smali deleted file mode 100644 index 2efa8e10b..000000000 --- a/smali/smali_classes2/com/my/target/StatsParser.smali +++ /dev/null @@ -1,641 +0,0 @@ -.class public Lcom/my/target/StatsParser; -.super Ljava/lang/Object; -.source "StatsParser.java" - - -# instance fields -.field private final a:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - .locals 0 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/StatsParser;->b:Lcom/my/target/AdService; - - .line 3 - iput-object p2, p0, Lcom/my/target/StatsParser;->c:Lcom/my/target/AdConfig; - - .line 4 - iput-object p3, p0, Lcom/my/target/StatsParser;->a:Landroid/content/Context; - - return-void -.end method - -.method public static a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)Lcom/my/target/StatsParser; - .locals 1 - .param p0 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/StatsParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/StatsParser;->(Lcom/my/target/AdService;Lcom/my/target/AdConfig;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(Lorg/json/JSONObject;Ljava/lang/String;F)Lcom/my/target/ProgressStat; - .locals 5 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 38 - invoke-static {p2}, Lcom/my/target/ProgressStat;->a(Ljava/lang/String;)Lcom/my/target/ProgressStat; - - move-result-object p2 - - const-string v0, "pvalue" - - .line 39 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - .line 40 - invoke-virtual {p2}, Lcom/my/target/ProgressStat;->d()F - - move-result v1 - - float-to-double v3, v1 - - invoke-virtual {p1, v0, v3, v4}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float v0, v0 - - cmpl-float v1, v0, v2 - - if-ltz v1, :cond_1 - - const/high16 v1, 0x42c80000 # 100.0f - - cmpg-float v3, v0, v1 - - if-gtz v3, :cond_1 - - cmpl-float p1, p3, v2 - - if-lez p1, :cond_0 - - mul-float v0, v0, p3 - - div-float/2addr v0, v1 - - .line 41 - invoke-virtual {p2, v0}, Lcom/my/target/ProgressStat;->a(F)V - - goto :goto_0 - - .line 42 - :cond_0 - invoke-virtual {p2, v0}, Lcom/my/target/ProgressStat;->b(F)V - - :goto_0 - return-object p2 - - :cond_1 - const-string p3, "value" - - .line 43 - invoke-virtual {p1, p3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 44 - invoke-virtual {p2}, Lcom/my/target/ProgressStat;->c()F - - move-result v0 - - float-to-double v0, v0 - - invoke-virtual {p1, p3, v0, v1}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float p1, v0 - - cmpl-float p3, p1, v2 - - if-ltz p3, :cond_2 - - .line 45 - invoke-virtual {p2, p1}, Lcom/my/target/ProgressStat;->a(F)V - - return-object p2 - - :cond_2 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 46 - invoke-static {p1}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/StatsParser;->c:Lcom/my/target/AdConfig; - - .line 47 - invoke-virtual {p2}, Lcom/my/target/AdConfig;->e()I - - move-result p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/StatsParser;->d:Ljava/lang/String; - - .line 48 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/StatsParser;->b:Lcom/my/target/AdService; - - .line 49 - invoke-virtual {p2}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p2, p0, Lcom/my/target/StatsParser;->a:Landroid/content/Context; - - .line 50 - invoke-virtual {p1, p2}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method private a(Lorg/json/JSONObject;Ljava/lang/String;FLcom/my/target/StatHolder;)V - .locals 5 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # Lcom/my/target/StatHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "viewablePercent" - - const/4 v1, -0x1 - - .line 16 - invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I - - move-result v0 - - const-string v1, "Bad value" - - if-ltz v0, :cond_6 - - const/16 v2, 0x64 - - if-le v0, v2, :cond_0 - - goto/16 :goto_1 - - :cond_0 - const-string v2, "ovv" - - .line 17 - invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v3 - - const/4 v4, 0x0 - - if-eqz v3, :cond_3 - - .line 18 - invoke-static {p2}, Lcom/my/target/OvvStat;->a(Ljava/lang/String;)Lcom/my/target/OvvStat; - - move-result-object p2 - - .line 19 - invoke-virtual {p2, v0}, Lcom/my/target/ViewabilityStat;->a(I)V - - const/4 v0, 0x0 - - .line 20 - invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-virtual {p2, v0}, Lcom/my/target/OvvStat;->a(Z)V - - const-string v0, "pvalue" - - .line 21 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - .line 22 - invoke-virtual {p2}, Lcom/my/target/ViewabilityStat;->d()F - - move-result v1 - - float-to-double v1, v1 - - invoke-virtual {p1, v0, v1, v2}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float v0, v0 - - cmpl-float v1, v0, v4 - - if-ltz v1, :cond_2 - - const/high16 v1, 0x42c80000 # 100.0f - - cmpg-float v2, v0, v1 - - if-gtz v2, :cond_2 - - cmpl-float p1, p3, v4 - - if-lez p1, :cond_1 - - mul-float v0, v0, p3 - - div-float/2addr v0, v1 - - .line 23 - invoke-virtual {p2, v0}, Lcom/my/target/ViewabilityStat;->a(F)V - - goto :goto_0 - - .line 24 - :cond_1 - invoke-virtual {p2, v0}, Lcom/my/target/ViewabilityStat;->b(F)V - - .line 25 - :goto_0 - invoke-virtual {p4, p2}, Lcom/my/target/StatHolder;->a(Lcom/my/target/OvvStat;)V - - return-void - - :cond_2 - const-string p3, "value" - - .line 26 - invoke-virtual {p1, p3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - .line 27 - invoke-virtual {p2}, Lcom/my/target/ViewabilityStat;->c()F - - move-result v0 - - float-to-double v0, v0 - - invoke-virtual {p1, p3, v0, v1}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float p1, v0 - - cmpl-float p3, p1, v4 - - if-ltz p3, :cond_5 - - .line 28 - invoke-virtual {p2, p1}, Lcom/my/target/ViewabilityStat;->a(F)V - - .line 29 - invoke-virtual {p4, p2}, Lcom/my/target/StatHolder;->a(Lcom/my/target/OvvStat;)V - - return-void - - :cond_3 - const-string p3, "duration" - - .line 30 - invoke-virtual {p1, p3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - .line 31 - invoke-static {p2}, Lcom/my/target/MrcStat;->a(Ljava/lang/String;)Lcom/my/target/MrcStat; - - move-result-object p2 - - .line 32 - invoke-virtual {p2, v0}, Lcom/my/target/ViewabilityStat;->a(I)V - - .line 33 - invoke-virtual {p2}, Lcom/my/target/MrcStat;->g()F - - move-result v0 - - float-to-double v0, v0 - - invoke-virtual {p1, p3, v0, v1}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v0 - - double-to-float p1, v0 - - cmpl-float p3, p1, v4 - - if-ltz p3, :cond_5 - - .line 34 - invoke-virtual {p2, p1}, Lcom/my/target/MrcStat;->d(F)V - - .line 35 - invoke-virtual {p4, p2}, Lcom/my/target/StatHolder;->a(Lcom/my/target/MrcStat;)V - - return-void - - :cond_4 - const-string p1, "failed to parse viewabilityStat: no ovv or duration" - - .line 36 - invoke-direct {p0, v1, p1}, Lcom/my/target/StatsParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - :cond_5 - return-void - - :cond_6 - :goto_1 - const-string p1, "failed to parse viewabilityStat: invalid viewable percent value" - - .line 37 - invoke-direct {p0, v1, p1}, Lcom/my/target/StatsParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/StatHolder;Lorg/json/JSONObject;Ljava/lang/String;F)V - .locals 9 - .param p1 # Lcom/my/target/StatHolder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/StatsParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->m()Lcom/my/target/StatHolder; - - move-result-object v0 - - invoke-virtual {p1, v0, p4}, Lcom/my/target/StatHolder;->a(Lcom/my/target/StatHolder;F)V - - const-string v0, "statistics" - - .line 3 - invoke-virtual {p2, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p2 - - if-nez p2, :cond_0 - - return-void - - .line 4 - :cond_0 - invoke-virtual {p2}, Lorg/json/JSONArray;->length()I - - move-result v0 - - if-gtz v0, :cond_1 - - return-void - - .line 5 - :cond_1 - iput-object p3, p0, Lcom/my/target/StatsParser;->d:Ljava/lang/String; - - const/4 p3, 0x0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_a - - .line 6 - invoke-virtual {p2, v1}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject; - - move-result-object v2 - - const-string v3, "type" - - .line 7 - invoke-virtual {v2, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const-string v4, "url" - - .line 8 - invoke-virtual {v2, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - .line 9 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_8 - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_2 - - goto :goto_2 - - :cond_2 - const/4 v5, -0x1 - - .line 10 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v6 - - const v7, 0x63803cc0 - - const/4 v8, 0x1 - - if-eq v6, v7, :cond_4 - - const v7, 0x6a94c473 - - if-eq v6, v7, :cond_3 - - goto :goto_1 - - :cond_3 - const-string v6, "playheadReachedValue" - - invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_5 - - const/4 v5, 0x0 - - goto :goto_1 - - :cond_4 - const-string v6, "playheadViewabilityValue" - - invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_5 - - const/4 v5, 0x1 - - :cond_5 - :goto_1 - if-eqz v5, :cond_7 - - if-eq v5, v8, :cond_6 - - .line 11 - invoke-virtual {p1, v3, v4}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_3 - - .line 12 - :cond_6 - invoke-direct {p0, v2, v4, p4, p1}, Lcom/my/target/StatsParser;->a(Lorg/json/JSONObject;Ljava/lang/String;FLcom/my/target/StatHolder;)V - - goto :goto_3 - - .line 13 - :cond_7 - invoke-direct {p0, v2, v4, p4}, Lcom/my/target/StatsParser;->a(Lorg/json/JSONObject;Ljava/lang/String;F)Lcom/my/target/ProgressStat; - - move-result-object v2 - - if-eqz v2, :cond_9 - - .line 14 - invoke-virtual {p1, v2}, Lcom/my/target/StatHolder;->a(Lcom/my/target/ProgressStat;)V - - goto :goto_3 - - :cond_8 - :goto_2 - const-string v2, "Required field" - - const-string v3, "failed to parse stat: no type or url" - - .line 15 - invoke-direct {p0, v2, v3}, Lcom/my/target/StatsParser;->a(Ljava/lang/String;Ljava/lang/String;)V - - :cond_9 - :goto_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_a - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/TextViewWithAgeView.smali b/smali/smali_classes2/com/my/target/TextViewWithAgeView.smali deleted file mode 100644 index 0d7636181..000000000 --- a/smali/smali_classes2/com/my/target/TextViewWithAgeView.smali +++ /dev/null @@ -1,421 +0,0 @@ -.class public final Lcom/my/target/TextViewWithAgeView; -.super Landroid/view/ViewGroup; -.source "TextViewWithAgeView.java" - - -# static fields -.field private static final f:I - -.field private static final g:I - - -# instance fields -.field private final a:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/BorderedTextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:I - -.field private final e:I - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/TextViewWithAgeView;->f:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/TextViewWithAgeView;->g:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V - - .line 2 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/TextViewWithAgeView;->a:Lcom/my/target/UiUtils; - - .line 3 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - .line 4 - new-instance v0, Lcom/my/target/BorderedTextView; - - invoke-direct {v0, p1}, Lcom/my/target/BorderedTextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - .line 5 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - sget v0, Lcom/my/target/TextViewWithAgeView;->f:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - .line 6 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - sget v0, Lcom/my/target/TextViewWithAgeView;->g:I - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setId(I)V - - .line 7 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setLines(I)V - - .line 8 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - const/4 v1, 0x2 - - const/high16 v2, 0x41900000 # 18.0f - - invoke-virtual {p1, v1, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 9 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - sget-object v2, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {p1, v2}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 10 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setMaxLines(I)V - - .line 11 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - const/4 v0, -0x1 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V - - .line 12 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->a:Lcom/my/target/UiUtils; - - const/4 v0, 0x4 - - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/TextViewWithAgeView;->d:I - - .line 13 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->a:Lcom/my/target/UiUtils; - - invoke-virtual {p1, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - iput p1, p0, Lcom/my/target/TextViewWithAgeView;->e:I - - .line 14 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - const-string v0, "title_text" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 15 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - const-string v0, "age_bordering" - - invoke-static {p1, v0}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 16 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - .line 17 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V - - return-void -.end method - - -# virtual methods -.method public final getLeftText()Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getRightBorderedView()Lcom/my/target/BorderedTextView; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - return-object v0 -.end method - -.method protected final onLayout(ZIIII)V - .locals 4 - - .line 1 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - invoke-virtual {p1}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p1 - - .line 2 - iget-object p2, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - invoke-virtual {p2}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result p2 - - .line 3 - iget-object p3, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p3}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - .line 4 - iget-object p4, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p4}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result p4 - - .line 5 - invoke-virtual {p0}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result p5 - - sub-int v0, p5, p2 - - .line 6 - div-int/lit8 v0, v0, 0x2 - - sub-int/2addr p5, p4 - - .line 7 - div-int/lit8 p5, p5, 0x2 - - .line 8 - iget v1, p0, Lcom/my/target/TextViewWithAgeView;->d:I - - add-int/2addr v1, p1 - - .line 9 - iget-object v2, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - add-int/2addr p2, v0 - - const/4 v3, 0x0 - - invoke-virtual {v2, v3, v0, p1, p2}, Landroid/widget/TextView;->layout(IIII)V - - .line 10 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - add-int/2addr p3, v1 - - add-int/2addr p4, p5 - - invoke-virtual {p1, v1, p5, p3, p4}, Landroid/widget/TextView;->layout(IIII)V - - return-void -.end method - -.method protected final onMeasure(II)V - .locals 4 - - .line 1 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 2 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - .line 3 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - const/high16 v1, -0x80000000 - - invoke-static {p1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - iget v3, p0, Lcom/my/target/TextViewWithAgeView;->e:I - - mul-int/lit8 v3, v3, 0x2 - - sub-int v3, p2, v3 - - .line 4 - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - .line 5 - invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;->measure(II)V - - .line 6 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v0 - - div-int/lit8 v2, p1, 0x2 - - if-le v0, v2, :cond_0 - - .line 7 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - iget v3, p0, Lcom/my/target/TextViewWithAgeView;->e:I - - mul-int/lit8 v3, v3, 0x2 - - sub-int v3, p2, v3 - - .line 8 - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - .line 9 - invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;->measure(II)V - - .line 10 - :cond_0 - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - iget-object v2, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {v2}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v2 - - sub-int/2addr p1, v2 - - iget v2, p0, Lcom/my/target/TextViewWithAgeView;->d:I - - sub-int/2addr p1, v2 - - invoke-static {p1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - iget v2, p0, Lcom/my/target/TextViewWithAgeView;->e:I - - mul-int/lit8 v2, v2, 0x2 - - sub-int/2addr p2, v2 - - .line 11 - invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - .line 12 - invoke-virtual {v0, p1, p2}, Landroid/widget/TextView;->measure(II)V - - .line 13 - iget-object p1, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - invoke-virtual {p1}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p1 - - .line 14 - iget-object p2, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p2}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p2 - - add-int/2addr p1, p2 - - .line 15 - iget p2, p0, Lcom/my/target/TextViewWithAgeView;->d:I - - add-int/2addr p1, p2 - - iget-object p2, p0, Lcom/my/target/TextViewWithAgeView;->b:Landroid/widget/TextView; - - .line 16 - invoke-virtual {p2}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result p2 - - iget-object v0, p0, Lcom/my/target/TextViewWithAgeView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - invoke-static {p2, v0}, Ljava/lang/Math;->max(II)I - - move-result p2 - - .line 17 - invoke-virtual {p0, p1, p2}, Landroid/view/ViewGroup;->setMeasuredDimension(II)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/Tracer.smali b/smali/smali_classes2/com/my/target/Tracer.smali deleted file mode 100644 index 398fbac6a..000000000 --- a/smali/smali_classes2/com/my/target/Tracer.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lcom/my/target/Tracer; -.super Ljava/lang/Object; -.source "Tracer.java" - - -# static fields -.field public static a:Z = false - - -# direct methods -.method public static a(Ljava/lang/String;)V - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - sget-boolean v0, Lcom/my/target/Tracer;->a:Z - - return-void -.end method - -.method public static b(Ljava/lang/String;)V - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - sget-boolean v0, Lcom/my/target/Tracer;->a:Z - - if-eqz v0, :cond_1 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p0, "null" - - :goto_0 - const-string v0, "[myTarget]" - - .line 2 - invoke-static {v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - return-void -.end method - -.method public static c(Ljava/lang/String;)V - .locals 0 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/UiUtils$a.smali b/smali/smali_classes2/com/my/target/UiUtils$a.smali deleted file mode 100644 index a10ffcb17..000000000 --- a/smali/smali_classes2/com/my/target/UiUtils$a.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class Lcom/my/target/UiUtils$a; -.super Landroid/view/View$AccessibilityDelegate; -.source "UiUtils.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/UiUtils; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "a" -.end annotation - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Landroid/view/View$AccessibilityDelegate;->()V - - iput-object p1, p0, Lcom/my/target/UiUtils$a;->a:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V - .locals 0 - .annotation build Landroid/annotation/TargetApi; - value = 0x12 - .end annotation - - .line 1 - invoke-super {p0, p1, p2}, Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/UiUtils$a;->a:Ljava/lang/String; - - invoke-virtual {p2, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setViewIdResourceName(Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/UiUtils.smali b/smali/smali_classes2/com/my/target/UiUtils.smali deleted file mode 100644 index a8be20835..000000000 --- a/smali/smali_classes2/com/my/target/UiUtils.smali +++ /dev/null @@ -1,712 +0,0 @@ -.class public Lcom/my/target/UiUtils; -.super Ljava/lang/Object; -.source "UiUtils.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/UiUtils$a; - } -.end annotation - - -# static fields -.field private static final b:Ljava/util/concurrent/atomic/AtomicInteger; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# instance fields -.field private final a:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - sput-object v0, Lcom/my/target/UiUtils;->b:Ljava/util/concurrent/atomic/AtomicInteger; - - return-void -.end method - -.method private constructor (Landroid/content/Context;)V - .locals 0 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/UiUtils;->a:Landroid/content/Context; - - return-void -.end method - -.method public static a()I - .locals 3 - - .line 34 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x11 - - if-ge v0, v1, :cond_2 - - .line 35 - :cond_0 - sget-object v0, Lcom/my/target/UiUtils;->b:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - add-int/lit8 v1, v0, 0x1 - - const v2, 0xffffff - - if-le v1, v2, :cond_1 - - const/4 v1, 0x1 - - .line 36 - :cond_1 - sget-object v2, Lcom/my/target/UiUtils;->b:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->compareAndSet(II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return v0 - - .line 37 - :cond_2 - invoke-static {}, Landroid/view/View;->generateViewId()I - - move-result v0 - - return v0 -.end method - -.method public static a(ILandroid/content/Context;)I - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - int-to-float p0, p0 - - .line 2 - invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p1 - - const/4 v0, 0x1 - - invoke-static {v0, p0, p1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F - - move-result p0 - - float-to-int p0, p0 - - return p0 -.end method - -.method public static a(Landroid/app/Activity;)I - .locals 4 - .param p0 # Landroid/app/Activity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 49 - invoke-virtual {p0}, Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; - - move-result-object v0 - - invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/Display;->getRotation()I - - move-result v0 - - .line 50 - invoke-virtual {p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object p0 - - iget p0, p0, Landroid/content/res/Configuration;->orientation:I - - const/16 v1, 0x9 - - const/4 v2, 0x2 - - const/4 v3, 0x1 - - if-ne v3, p0, :cond_1 - - if-eq v0, v3, :cond_0 - - if-eq v0, v2, :cond_0 - - return v3 - - :cond_0 - return v1 - - :cond_1 - if-ne v2, p0, :cond_3 - - if-eq v0, v2, :cond_2 - - const/4 p0, 0x3 - - if-eq v0, p0, :cond_2 - - const/4 p0, 0x0 - - return p0 - - :cond_2 - const/16 p0, 0x8 - - return p0 - - :cond_3 - const-string p0, "Unknown screen orientation. Defaulting to portrait." - - .line 51 - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return v1 -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/UiUtils; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 38 - new-instance v0, Lcom/my/target/UiUtils; - - invoke-direct {v0, p0}, Lcom/my/target/UiUtils;->(Landroid/content/Context;)V - - return-object v0 -.end method - -.method public static a(Landroid/view/View;II)V - .locals 8 - .param p0 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - new-instance v0, Landroid/graphics/drawable/ColorDrawable; - - invoke-direct {v0, p1}, Landroid/graphics/drawable/ColorDrawable;->(I)V - - .line 4 - new-instance v1, Landroid/graphics/drawable/ColorDrawable; - - invoke-direct {v1, p2}, Landroid/graphics/drawable/ColorDrawable;->(I)V - - .line 5 - new-instance v2, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {v2}, Landroid/graphics/drawable/StateListDrawable;->()V - - const/4 v3, 0x1 - - new-array v4, v3, [I - - const v5, 0x10100a7 - - const/4 v6, 0x0 - - aput v5, v4, v6 - - .line 6 - invoke-virtual {v2, v4, v1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - .line 7 - sget-object v1, Landroid/util/StateSet;->WILD_CARD:[I - - invoke-virtual {v2, v1, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - .line 8 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x15 - - if-lt v0, v1, :cond_0 - - .line 9 - new-instance v0, Landroid/content/res/ColorStateList; - - const/4 v1, 0x2 - - new-array v4, v1, [[I - - new-array v7, v3, [I - - aput v5, v7, v6 - - aput-object v7, v4, v6 - - sget-object v5, Landroid/util/StateSet;->WILD_CARD:[I - - aput-object v5, v4, v3 - - new-array v1, v1, [I - - .line 10 - invoke-static {p2}, Lcom/my/target/UiUtils;->c(I)I - - move-result p2 - - aput p2, v1, v6 - - .line 11 - invoke-static {p1}, Lcom/my/target/UiUtils;->c(I)I - - move-result p1 - - aput p1, v1, v3 - - invoke-direct {v0, v4, v1}, Landroid/content/res/ColorStateList;->([[I[I)V - - .line 12 - new-instance p1, Landroid/graphics/drawable/RippleDrawable; - - const/4 p2, 0x0 - - invoke-direct {p1, v0, v2, p2}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - - .line 13 - invoke-virtual {p0, p1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_0 - const/16 p1, 0x12 - - if-lt v0, p1, :cond_1 - - .line 14 - invoke-virtual {p0, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - .line 15 - :cond_1 - invoke-virtual {p0, v2}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - :goto_0 - return-void -.end method - -.method public static a(Landroid/view/View;III)V - .locals 6 - .param p0 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, p0 - - move v1, p1 - - move v2, p2 - - move v5, p3 - - .line 16 - invoke-static/range {v0 .. v5}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - return-void -.end method - -.method public static a(Landroid/view/View;IIIII)V - .locals 7 - .param p0 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 17 - new-instance v0, Landroid/graphics/drawable/GradientDrawable; - - sget-object v1, Landroid/graphics/drawable/GradientDrawable$Orientation;->TOP_BOTTOM:Landroid/graphics/drawable/GradientDrawable$Orientation; - - const/4 v2, 0x2 - - new-array v3, v2, [I - - const/4 v4, 0x0 - - aput p1, v3, v4 - - const/4 v5, 0x1 - - aput p1, v3, v5 - - invoke-direct {v0, v1, v3}, Landroid/graphics/drawable/GradientDrawable;->(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V - - int-to-float p5, p5 - - .line 18 - invoke-virtual {v0, p5}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V - - .line 19 - new-instance v1, Landroid/graphics/drawable/GradientDrawable; - - sget-object v3, Landroid/graphics/drawable/GradientDrawable$Orientation;->TOP_BOTTOM:Landroid/graphics/drawable/GradientDrawable$Orientation; - - new-array v6, v2, [I - - aput p2, v6, v4 - - aput p2, v6, v5 - - invoke-direct {v1, v3, v6}, Landroid/graphics/drawable/GradientDrawable;->(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V - - .line 20 - invoke-virtual {v1, p5}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V - - if-eqz p3, :cond_0 - - .line 21 - invoke-virtual {v0, p4, p3}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V - - .line 22 - invoke-virtual {v1, p4, p3}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V - - .line 23 - :cond_0 - new-instance p3, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {p3}, Landroid/graphics/drawable/StateListDrawable;->()V - - new-array p4, v5, [I - - const p5, 0x10100a7 - - aput p5, p4, v4 - - .line 24 - invoke-virtual {p3, p4, v1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - .line 25 - sget-object p4, Landroid/util/StateSet;->WILD_CARD:[I - - invoke-virtual {p3, p4, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - .line 26 - sget p4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x15 - - if-lt p4, v0, :cond_1 - - .line 27 - new-instance p4, Landroid/content/res/ColorStateList; - - new-array v0, v2, [[I - - new-array v1, v5, [I - - aput p5, v1, v4 - - aput-object v1, v0, v4 - - sget-object p5, Landroid/util/StateSet;->WILD_CARD:[I - - aput-object p5, v0, v5 - - new-array p5, v2, [I - - .line 28 - invoke-static {p2}, Lcom/my/target/UiUtils;->c(I)I - - move-result p2 - - aput p2, p5, v4 - - .line 29 - invoke-static {p1}, Lcom/my/target/UiUtils;->c(I)I - - move-result p1 - - aput p1, p5, v5 - - invoke-direct {p4, v0, p5}, Landroid/content/res/ColorStateList;->([[I[I)V - - .line 30 - new-instance p1, Landroid/graphics/drawable/RippleDrawable; - - const/4 p2, 0x0 - - invoke-direct {p1, p4, p3, p2}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - - .line 31 - invoke-virtual {p0, p1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_1 - const/16 p1, 0x10 - - if-lt p4, p1, :cond_2 - - .line 32 - invoke-virtual {p0, p3}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - .line 33 - :cond_2 - invoke-virtual {p0, p3}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - :goto_0 - return-void -.end method - -.method public static a(Landroid/view/View;Ljava/lang/String;)V - .locals 2 - .param p0 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 39 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_0 - - .line 40 - new-instance v0, Lcom/my/target/UiUtils$a; - - invoke-direct {v0, p1}, Lcom/my/target/UiUtils$a;->(Ljava/lang/String;)V - - invoke-virtual {p0, v0}, Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V - - :cond_0 - return-void -.end method - -.method public static a(Landroid/app/Activity;Landroid/view/View;)Z - .locals 3 - .param p0 # Landroid/app/Activity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 41 - :goto_0 - invoke-virtual {p1}, Landroid/view/View;->isHardwareAccelerated()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - .line 42 - invoke-virtual {p1}, Landroid/view/View;->getLayerType()I - - move-result v0 - - const/4 v2, 0x1 - - and-int/2addr v0, v2 - - if-eqz v0, :cond_0 - - goto :goto_1 - - .line 43 - :cond_0 - invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - instance-of v0, v0, Landroid/view/View; - - if-nez v0, :cond_2 - - .line 44 - invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window; - - move-result-object p0 - - if-eqz p0, :cond_1 - - .line 45 - invoke-virtual {p0}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; - - move-result-object p0 - - iget p0, p0, Landroid/view/WindowManager$LayoutParams;->flags:I - - const/high16 p1, 0x1000000 - - and-int/2addr p0, p1 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 - - .line 46 - :cond_2 - invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p1 - - check-cast p1, Landroid/view/View; - - goto :goto_0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public static c(I)I - .locals 3 - - const/4 v0, 0x3 - - new-array v0, v0, [F - - .line 1 - invoke-static {p0, v0}, Landroid/graphics/Color;->colorToHSV(I[F)V - - const/4 p0, 0x2 - - .line 2 - aget v1, v0, p0 - - const v2, 0x3f333333 # 0.7f - - mul-float v1, v1, v2 - - aput v1, v0, p0 - - .line 3 - invoke-static {v0}, Landroid/graphics/Color;->HSVToColor([F)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public a(I)I - .locals 2 - - .line 47 - iget-object v0, p0, Lcom/my/target/UiUtils;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - int-to-float p1, p1 - - .line 48 - invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-static {v1, p1, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F - - move-result p1 - - float-to-int p1, p1 - - return p1 -.end method - -.method public b(I)I - .locals 2 - - int-to-float p1, p1 - - .line 1 - iget-object v0, p0, Lcom/my/target/UiUtils;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v0 - - iget v0, v0, Landroid/util/DisplayMetrics;->xdpi:F - - const/high16 v1, 0x43200000 # 160.0f - - div-float/2addr v0, v1 - - div-float/2addr p1, v0 - - invoke-static {p1}, Ljava/lang/Math;->round(F)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/UrlResolver$a$a.smali b/smali/smali_classes2/com/my/target/UrlResolver$a$a.smali deleted file mode 100644 index e36baeaa2..000000000 --- a/smali/smali_classes2/com/my/target/UrlResolver$a$a.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class Lcom/my/target/UrlResolver$a$a; -.super Ljava/lang/Object; -.source "UrlResolver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/UrlResolver$a;->run()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Ljava/lang/String; - -.field final synthetic b:Lcom/my/target/UrlResolver$a; - - -# direct methods -.method constructor (Lcom/my/target/UrlResolver$a;Ljava/lang/String;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/UrlResolver$a$a;->b:Lcom/my/target/UrlResolver$a; - - iput-object p2, p0, Lcom/my/target/UrlResolver$a$a;->a:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/UrlResolver$a$a;->b:Lcom/my/target/UrlResolver$a; - - iget-object v0, v0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - invoke-static {v0}, Lcom/my/target/UrlResolver;->b(Lcom/my/target/UrlResolver;)Lcom/my/target/UrlResolver$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/UrlResolver$a$a;->b:Lcom/my/target/UrlResolver$a; - - iget-object v0, v0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - invoke-static {v0}, Lcom/my/target/UrlResolver;->b(Lcom/my/target/UrlResolver;)Lcom/my/target/UrlResolver$b; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/UrlResolver$a$a;->a:Ljava/lang/String; - - invoke-interface {v0, v1}, Lcom/my/target/UrlResolver$b;->a(Ljava/lang/String;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/UrlResolver$a$a;->b:Lcom/my/target/UrlResolver$a; - - iget-object v0, v0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/UrlResolver;->a(Lcom/my/target/UrlResolver;Lcom/my/target/UrlResolver$b;)Lcom/my/target/UrlResolver$b; - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/UrlResolver$a.smali b/smali/smali_classes2/com/my/target/UrlResolver$a.smali deleted file mode 100644 index 730cbaf97..000000000 --- a/smali/smali_classes2/com/my/target/UrlResolver$a.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class Lcom/my/target/UrlResolver$a; -.super Ljava/lang/Object; -.source "UrlResolver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/UrlResolver;->a(Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Landroid/content/Context; - -.field final synthetic b:Lcom/my/target/UrlResolver; - - -# direct methods -.method constructor (Lcom/my/target/UrlResolver;Landroid/content/Context;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - iput-object p2, p0, Lcom/my/target/UrlResolver$a;->a:Landroid/content/Context; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - invoke-static {}, Lcom/my/target/HttpStatRequest;->d()Lcom/my/target/HttpStatRequest; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - invoke-static {v1}, Lcom/my/target/UrlResolver;->a(Lcom/my/target/UrlResolver;)Ljava/lang/String; - - move-result-object v1 - - iget-object v2, p0, Lcom/my/target/UrlResolver$a;->a:Landroid/content/Context; - - invoke-virtual {v0, v1, v2}, Lcom/my/target/HttpRequest;->b(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - .line 2 - iget-object v1, p0, Lcom/my/target/UrlResolver$a;->b:Lcom/my/target/UrlResolver; - - invoke-static {v1}, Lcom/my/target/UrlResolver;->b(Lcom/my/target/UrlResolver;)Lcom/my/target/UrlResolver$b; - - move-result-object v1 - - if-nez v1, :cond_0 - - return-void - - .line 3 - :cond_0 - new-instance v1, Lcom/my/target/UrlResolver$a$a; - - invoke-direct {v1, p0, v0}, Lcom/my/target/UrlResolver$a$a;->(Lcom/my/target/UrlResolver$a;Ljava/lang/String;)V - - invoke-static {v1}, Lcom/my/target/AsyncCommand;->c(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/UrlResolver$b.smali b/smali/smali_classes2/com/my/target/UrlResolver$b.smali deleted file mode 100644 index 1b1ddbc7e..000000000 --- a/smali/smali_classes2/com/my/target/UrlResolver$b.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lcom/my/target/UrlResolver$b; -.super Ljava/lang/Object; -.source "UrlResolver.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/UrlResolver; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/String;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/UrlResolver.smali b/smali/smali_classes2/com/my/target/UrlResolver.smali deleted file mode 100644 index 28a2db7f7..000000000 --- a/smali/smali_classes2/com/my/target/UrlResolver.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public Lcom/my/target/UrlResolver; -.super Ljava/lang/Object; -.source "UrlResolver.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/UrlResolver$b; - } -.end annotation - - -# static fields -.field private static final c:[Ljava/lang/String; - - -# instance fields -.field private final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:Lcom/my/target/UrlResolver$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 6 - - const-string v0, "http://play.google.com" - - const-string v1, "https://play.google.com" - - const-string v2, "http://market.android.com" - - const-string v3, "https://market.android.com" - - const-string v4, "market://" - - const-string v5, "samsungapps://" - - .line 1 - filled-new-array/range {v0 .. v5}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lcom/my/target/UrlResolver;->c:[Ljava/lang/String; - - return-void -.end method - -.method private constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/UrlResolver;->a:Ljava/lang/String; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/UrlResolver;Lcom/my/target/UrlResolver$b;)Lcom/my/target/UrlResolver$b; - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/UrlResolver;->b:Lcom/my/target/UrlResolver$b; - - return-object p1 -.end method - -.method static synthetic a(Lcom/my/target/UrlResolver;)Ljava/lang/String; - .locals 0 - - .line 2 - iget-object p0, p0, Lcom/my/target/UrlResolver;->a:Ljava/lang/String; - - return-object p0 -.end method - -.method public static a(Ljava/lang/String;)Z - .locals 5 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - .line 4 - sget-object v0, Lcom/my/target/UrlResolver;->c:[Ljava/lang/String; - - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_1 - - aget-object v4, v0, v3 - - .line 5 - invoke-virtual {p0, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v1 -.end method - -.method static synthetic b(Lcom/my/target/UrlResolver;)Lcom/my/target/UrlResolver$b; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/UrlResolver;->b:Lcom/my/target/UrlResolver$b; - - return-object p0 -.end method - -.method public static b(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "samsungapps://" - - .line 2 - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - return p0 -.end method - -.method public static c(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "https" - - .line 2 - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static d(Ljava/lang/String;)Lcom/my/target/UrlResolver; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/UrlResolver; - - invoke-direct {v0, p0}, Lcom/my/target/UrlResolver;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public a(Lcom/my/target/UrlResolver$b;)Lcom/my/target/UrlResolver; - .locals 0 - .param p1 # Lcom/my/target/UrlResolver$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 6 - iput-object p1, p0, Lcom/my/target/UrlResolver;->b:Lcom/my/target/UrlResolver$b; - - return-object p0 -.end method - -.method public a(Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - .line 8 - new-instance v0, Lcom/my/target/UrlResolver$a; - - invoke-direct {v0, p0, p1}, Lcom/my/target/UrlResolver$a;->(Lcom/my/target/UrlResolver;Landroid/content/Context;)V - - invoke-static {v0}, Lcom/my/target/AsyncCommand;->b(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VastParser.smali b/smali/smali_classes2/com/my/target/VastParser.smali deleted file mode 100644 index 80f55c688..000000000 --- a/smali/smali_classes2/com/my/target/VastParser.smali +++ /dev/null @@ -1,4190 +0,0 @@ -.class public Lcom/my/target/VastParser; -.super Ljava/lang/Object; -.source "VastParser.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field private static final l:[Ljava/lang/String; - -.field private static final m:[Ljava/lang/String; - - -# instance fields -.field private final a:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - -.field private final e:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation -.end field - -.field private final f:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/CompanionBanner;", - ">;" - } - .end annotation -.end field - -.field private final g:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation -.end field - -.field private final h:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/MediaBanner<", - "TT;>;>;" - } - .end annotation -.end field - -.field private i:Z - -.field private j:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private k:Lcom/my/target/AdService; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 3 - - const-string v0, "video/mp4" - - const-string v1, "application/vnd.apple.mpegurl" - - const-string v2, "application/x-mpegurl" - - .line 1 - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lcom/my/target/VastParser;->l:[Ljava/lang/String; - - const-string v0, "linkTxt" - - .line 2 - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lcom/my/target/VastParser;->m:[Ljava/lang/String; - - return-void -.end method - -.method private constructor (Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)V - .locals 1 - .param p1 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/VastParser;->d:Ljava/util/ArrayList; - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/VastParser;->e:Ljava/util/ArrayList; - - .line 4 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/VastParser;->f:Ljava/util/ArrayList; - - .line 5 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - .line 6 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/VastParser;->h:Ljava/util/ArrayList; - - .line 7 - iput-object p1, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - .line 8 - iput-object p2, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - .line 9 - iput-object p3, p0, Lcom/my/target/VastParser;->c:Landroid/content/Context; - - return-void -.end method - -.method public static a(Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)Lcom/my/target/VastParser; - .locals 1 - .param p0 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdConfig;", - "Lcom/my/target/AdService;", - "Landroid/content/Context;", - ")", - "Lcom/my/target/VastParser<", - "TT;>;" - } - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/VastParser; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/VastParser;->(Lcom/my/target/AdConfig;Lcom/my/target/AdService;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private static a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - .line 4 - invoke-interface {p1, v0, p0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - .locals 1 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 76 - invoke-static {p2}, Lcom/my/target/ProgressStat;->a(Ljava/lang/String;)Lcom/my/target/ProgressStat; - - move-result-object p2 - - if-eqz p3, :cond_0 - - .line 77 - invoke-virtual {p3}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - mul-float v0, v0, p1 - - invoke-virtual {p2, v0}, Lcom/my/target/ProgressStat;->a(F)V - - .line 78 - invoke-virtual {p3}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->a(Lcom/my/target/ProgressStat;)V - - goto :goto_0 - - :cond_0 - const/high16 p3, 0x42c80000 # 100.0f - - mul-float p1, p1, p3 - - .line 79 - invoke-virtual {p2, p1}, Lcom/my/target/ProgressStat;->b(F)V - - .line 80 - iget-object p1, p0, Lcom/my/target/VastParser;->e:Ljava/util/ArrayList; - - invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_0 - return-void -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p3, :cond_0 - - .line 74 - invoke-virtual {p3}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p3 - - invoke-virtual {p3, p1, p2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 75 - :cond_0 - iget-object p3, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - invoke-static {p1, p2}, Lcom/my/target/Stat;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - - move-result-object p1 - - invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_0 - return-void -.end method - -.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 15 - invoke-static {p2}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object p2 - - invoke-virtual {p2, p3}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p3, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - .line 16 - invoke-virtual {p3}, Lcom/my/target/AdConfig;->e()I - - move-result p3 - - invoke-virtual {p2, p3}, Lcom/my/target/LogMessage;->a(I)Lcom/my/target/LogMessage; - - .line 17 - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p1, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - .line 18 - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object p1, p0, Lcom/my/target/VastParser;->c:Landroid/content/Context; - - .line 19 - invoke-virtual {p2, p1}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - return-void -.end method - -.method private static a(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 4 - .param p0 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-static {p0}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x1 - - :goto_0 - if-eqz v0, :cond_3 - - .line 3 - invoke-static {p0}, Lcom/my/target/VastParser;->b(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v2 - - if-eq v2, v1, :cond_2 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_1 - - goto :goto_0 - - :cond_1 - add-int/lit8 v0, v0, -0x1 - - goto :goto_0 - - :cond_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_3 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;I)V - .locals 3 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 20 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v1 - - const/4 v2, 0x2 - - if-ne v1, v2, :cond_5 - - .line 21 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v1 - - if-eq v1, v2, :cond_0 - - goto :goto_0 - - .line 22 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "Impression" - - .line 23 - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - .line 24 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->j(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_1 - const-string v2, "Creatives" - - .line 25 - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - .line 26 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->k(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_2 - const-string v2, "Extensions" - - .line 27 - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - .line 28 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->i(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_3 - const-string v2, "VASTAdTagURI" - - .line 29 - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - .line 30 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - .line 31 - :cond_4 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_5 - if-eqz v0, :cond_7 - - .line 32 - invoke-static {v0}, Lcom/my/target/AdService;->d(Ljava/lang/String;)Lcom/my/target/AdService; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - .line 33 - iget-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - add-int/lit8 p2, p2, 0x1 - - invoke-virtual {p1, p2}, Lcom/my/target/AdService;->a(I)V - - .line 34 - iget-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - iget-object p2, p0, Lcom/my/target/VastParser;->d:Ljava/util/ArrayList; - - invoke-virtual {p1, p2}, Lcom/my/target/AdService;->b(Ljava/util/ArrayList;)V - - .line 35 - iget-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - iget-object p2, p0, Lcom/my/target/VastParser;->j:Ljava/lang/String; - - if-eqz p2, :cond_6 - - goto :goto_1 - - :cond_6 - iget-object p2, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {p2}, Lcom/my/target/AdService;->p()Ljava/lang/String; - - move-result-object p2 - - :goto_1 - invoke-virtual {p1, p2}, Lcom/my/target/AdService;->c(Ljava/lang/String;)V - - .line 36 - iget-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - iget-object p2, p0, Lcom/my/target/VastParser;->f:Ljava/util/ArrayList; - - invoke-virtual {p1, p2}, Lcom/my/target/AdService;->a(Ljava/util/ArrayList;)V - - .line 37 - iget-object p1, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - invoke-virtual {p1}, Lcom/my/target/AdService;->m()Lcom/my/target/StatHolder; - - move-result-object p1 - - .line 38 - iget-object p2, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->a(Ljava/util/ArrayList;)V - - .line 39 - iget-object p2, p0, Lcom/my/target/VastParser;->e:Ljava/util/ArrayList; - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->b(Ljava/util/ArrayList;)V - - .line 40 - iget-object p2, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {p2}, Lcom/my/target/AdService;->m()Lcom/my/target/StatHolder; - - move-result-object p2 - - const/high16 v0, -0x40800000 # -1.0f - - invoke-virtual {p1, p2, v0}, Lcom/my/target/StatHolder;->a(Lcom/my/target/StatHolder;F)V - - .line 41 - iget-object p1, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - iget-object p2, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - invoke-virtual {p1, p2}, Lcom/my/target/AdService;->b(Lcom/my/target/AdService;)V - - goto :goto_2 - - :cond_7 - const-string p1, "got VAST wrapper, but no vastAdTagUri" - - .line 42 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_2 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/AdBanner;)V - .locals 3 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 63 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_4 - - .line 64 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 65 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Tracking" - - .line 66 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const-string v0, "event" - - .line 67 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "offset" - - .line 68 - invoke-static {v1, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v0, :cond_2 - - const-string v2, "progress" - - .line 69 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_1 - - .line 70 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {p0, v1, v2, p2}, Lcom/my/target/VastParser;->b(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_1 - - .line 71 - :cond_1 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {p0, v0, v1, p2}, Lcom/my/target/VastParser;->c(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - .line 72 - :cond_2 - :goto_1 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Added VAST tracking \"" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, "\"" - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 73 - :cond_3 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_4 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - .locals 5 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 47 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_6 - - .line 48 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 49 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Linear" - - .line 50 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - const-string v0, "skipoffset" - - .line 51 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - .line 52 - invoke-direct {p0, p1, p2, v0}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - if-eqz v0, :cond_5 - - const-string v1, "CompanionAds" - - .line 53 - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - const-string v0, "required" - - .line 54 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - const-string v2, "all" - - .line 55 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_3 - - const-string v2, "any" - - .line 56 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_3 - - const-string v2, "none" - - .line 57 - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_3 - - if-eqz p2, :cond_2 - - .line 58 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_2 - move-object v2, v1 - - :goto_1 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - const-string v4, "Wrong companion required attribute:" - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v3, "Bad value" - - invoke-direct {p0, v2, v3, v0}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - move-object v0, v1 - - :cond_3 - if-eqz p2, :cond_4 - - .line 59 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v1 - - :cond_4 - invoke-direct {p0, p1, v1, v0}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 60 - :cond_5 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_6 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;Ljava/lang/String;)V - .locals 3 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 89 - :cond_0 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_8 - - .line 90 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - .line 91 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v2 - - if-eq v2, v1, :cond_1 - - goto :goto_0 - - :cond_1 - const-string v1, "Duration" - - .line 92 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - if-eqz p2, :cond_0 - - .line 93 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->b(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)Z - - move-result v0 - - if-nez v0, :cond_2 - - return-void - - .line 94 - :cond_2 - invoke-virtual {p0, p2, p3}, Lcom/my/target/VastParser;->a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - goto :goto_0 - - :cond_3 - const-string v1, "TrackingEvents" - - .line 95 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - .line 96 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_4 - const-string v1, "MediaFiles" - - .line 97 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - if-nez p2, :cond_5 - - goto :goto_0 - - .line 98 - :cond_5 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - - .line 99 - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p1, "Unable to find valid mediafile!" - - .line 100 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_6 - const-string v1, "VideoClicks" - - .line 101 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - .line 102 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - - goto :goto_0 - - .line 103 - :cond_7 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_8 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)V - .locals 1 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "linkTxt" - - .line 43 - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_0 - - .line 44 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p1 - - .line 45 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->d(Ljava/lang/String;)V - - .line 46 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "VAST linkTxt raw text: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method private a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 61 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_0 - - .line 62 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->b(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method private static b(Lorg/xmlpull/v1/XmlPullParser;)I - .locals 0 - .param p0 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :try_start_0 - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->next()I - - move-result p0 - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - .line 2 - invoke-virtual {p0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - :catch_1 - move-exception p0 - - .line 3 - invoke-virtual {p0}, Lorg/xmlpull/v1/XmlPullParserException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - const/high16 p0, -0x80000000 - - return p0 -.end method - -.method private b(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 70 - :try_start_0 - invoke-virtual {p0, p1}, Lcom/my/target/VastParser;->b(Ljava/lang/String;)F - - move-result v1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v1, 0x0 - - :goto_0 - cmpl-float v0, v1, v0 - - if-ltz v0, :cond_1 - - .line 71 - invoke-static {p2}, Lcom/my/target/ProgressStat;->a(Ljava/lang/String;)Lcom/my/target/ProgressStat; - - move-result-object p1 - - .line 72 - invoke-virtual {p1, v1}, Lcom/my/target/ProgressStat;->a(F)V - - if-eqz p3, :cond_0 - - .line 73 - invoke-virtual {p3}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p2 - - invoke-virtual {p2, p1}, Lcom/my/target/StatHolder;->a(Lcom/my/target/ProgressStat;)V - - goto :goto_1 - - .line 74 - :cond_0 - iget-object p2, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - invoke-virtual {p2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - .line 75 - :cond_1 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string p3, "Unable to parse progress stat with value " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_1 - return-void -.end method - -.method private b(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;Ljava/lang/String;)V - .locals 6 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 5 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_0 - - return-void - - .line 6 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_d - - const-string v2, "Companion" - - .line 7 - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const-string v0, "width" - - .line 8 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "height" - - .line 9 - invoke-static {v2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "id" - - .line 10 - invoke-static {v3, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v3 - - .line 11 - invoke-static {}, Lcom/my/target/CompanionBanner;->L()Lcom/my/target/CompanionBanner; - - move-result-object v4 - - if-eqz v3, :cond_1 - - goto :goto_0 - - :cond_1 - const-string v3, "" - - .line 12 - :goto_0 - invoke-virtual {v4, v3}, Lcom/my/target/AdBanner;->j(Ljava/lang/String;)V - - .line 13 - :try_start_0 - invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v3 - - invoke-virtual {v4, v3}, Lcom/my/target/AdBanner;->c(I)V - - .line 14 - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v3 - - invoke-virtual {v4, v3}, Lcom/my/target/AdBanner;->a(I)V - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - .line 15 - :catch_0 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - const-string v5, "Unable to convert required companion attributes, width = " - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " height = " - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "Bad value" - - invoke-direct {p0, p2, v2, v0}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - .line 16 - :goto_1 - invoke-virtual {v4, p3}, Lcom/my/target/CompanionBanner;->u(Ljava/lang/String;)V - - const-string p2, "assetWidth" - - .line 17 - invoke-static {p2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "assetHeight" - - .line 18 - invoke-static {p3, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p3 - - .line 19 - :try_start_1 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 20 - invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->e(I)V - - .line 21 - :cond_2 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - if-nez p2, :cond_3 - - .line 22 - invoke-static {p3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->d(I)V - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_2 - - :catch_1 - move-exception p2 - - .line 23 - new-instance p3, Ljava/lang/StringBuilder; - - invoke-direct {p3}, Ljava/lang/StringBuilder;->()V - - const-string v0, "wrong VAST asset dimensions: " - - invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/NumberFormatException;->getMessage()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - :goto_2 - const-string p2, "expandedWidth" - - .line 24 - invoke-static {p2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "expandedHeight" - - .line 25 - invoke-static {p3, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p3 - - .line 26 - :try_start_2 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_4 - - .line 27 - invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->g(I)V - - .line 28 - :cond_4 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - if-nez p2, :cond_5 - - .line 29 - invoke-static {p3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->f(I)V - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_2 - - goto :goto_3 - - :catch_2 - move-exception p2 - - .line 30 - new-instance p3, Ljava/lang/StringBuilder; - - invoke-direct {p3}, Ljava/lang/StringBuilder;->()V - - const-string v0, "wrong VAST expanded dimensions " - - invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/NumberFormatException;->getMessage()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_5 - :goto_3 - const-string p2, "adSlotID" - - .line 31 - invoke-static {p2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->q(Ljava/lang/String;)V - - const-string p2, "apiFramework" - - .line 32 - invoke-static {p2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->r(Ljava/lang/String;)V - - .line 33 - iget-object p2, p0, Lcom/my/target/VastParser;->f:Ljava/util/ArrayList; - - invoke-virtual {p2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 34 - :cond_6 - :goto_4 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result p2 - - if-ne p2, v1, :cond_e - - .line 35 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object p2 - - const-string p3, "StaticResource" - - .line 36 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_7 - - .line 37 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->v(Ljava/lang/String;)V - - goto :goto_4 - - :cond_7 - const-string p3, "HTMLResource" - - .line 38 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_8 - - .line 39 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->s(Ljava/lang/String;)V - - goto :goto_4 - - :cond_8 - const-string p3, "IFrameResource" - - .line 40 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_9 - - .line 41 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/CompanionBanner;->t(Ljava/lang/String;)V - - goto :goto_4 - - :cond_9 - const-string p3, "CompanionClickThrough" - - .line 42 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_a - - .line 43 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - .line 44 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p3 - - if-nez p3, :cond_6 - - .line 45 - invoke-static {p2}, Lcom/my/target/VastParser;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v4, p2}, Lcom/my/target/AdBanner;->n(Ljava/lang/String;)V - - goto :goto_4 - - :cond_a - const-string p3, "CompanionClickTracking" - - .line 46 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_b - - .line 47 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p2 - - .line 48 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p3 - - if-nez p3, :cond_6 - - .line 49 - invoke-virtual {v4}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p3 - - const-string v0, "click" - - invoke-virtual {p3, v0, p2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_4 - - :cond_b - const-string p3, "TrackingEvents" - - .line 50 - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_c - - .line 51 - invoke-direct {p0, p1, v4}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/AdBanner;)V - - goto :goto_4 - - .line 52 - :cond_c - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_4 - - .line 53 - :cond_d - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - :cond_e - return-void -.end method - -.method private b(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)Z - .locals 1 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 67 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - .line 68 - :try_start_0 - invoke-virtual {p0, p1}, Lcom/my/target/VastParser;->b(Ljava/lang/String;)F - - move-result p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p1, 0x0 - - :goto_0 - cmpg-float v0, p1, v0 - - if-gtz v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - .line 69 - :cond_0 - invoke-virtual {p2, p1}, Lcom/my/target/AdBanner;->a(F)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method private static c(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "&" - - const-string v1, "&" - - .line 6 - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "<" - - const-string v1, "<" - - .line 7 - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, ">" - - const-string v1, ">" - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private static c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - .locals 2 - .param p0 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-static {p0}, Lcom/my/target/VastParser;->b(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x4 - - if-ne v0, v1, :cond_0 - - .line 2 - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; - - move-result-object v0 - - .line 3 - invoke-static {p0}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - goto :goto_0 - - .line 4 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "No text: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const-string v0, "" - - .line 5 - :goto_0 - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private c(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-string v0, "start" - - .line 21 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - const-string v1, "playbackStarted" - - if-eqz v0, :cond_0 - - .line 22 - invoke-direct {p0, v1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_0 - const-string v0, "firstQuartile" - - .line 23 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/high16 p1, 0x3e800000 # 0.25f - - .line 24 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_1 - const-string v0, "midpoint" - - .line 25 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const/high16 p1, 0x3f000000 # 0.5f - - .line 26 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_2 - const-string v0, "thirdQuartile" - - .line 27 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/high16 p1, 0x3f400000 # 0.75f - - .line 28 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_3 - const-string v0, "complete" - - .line 29 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - const/high16 p1, 0x3f800000 # 1.0f - - .line 30 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_4 - const-string v0, "creativeView" - - .line 31 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - .line 32 - invoke-direct {p0, v1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_5 - const-string v0, "mute" - - .line 33 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - const-string p1, "volumeOff" - - .line 34 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_6 - const-string v0, "unmute" - - .line 35 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - const-string p1, "volumeOn" - - .line 36 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto/16 :goto_0 - - :cond_7 - const-string v0, "pause" - - .line 37 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - const-string p1, "playbackPaused" - - .line 38 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_8 - const-string v0, "resume" - - .line 39 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - const-string p1, "playbackResumed" - - .line 40 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_9 - const-string v0, "fullscreen" - - .line 41 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_a - - const-string p1, "fullscreenOn" - - .line 42 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_a - const-string v0, "exitFullscreen" - - .line 43 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_b - - const-string p1, "fullscreenOff" - - .line 44 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_b - const-string v0, "skip" - - .line 45 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - const-string v1, "closedByUser" - - if-eqz v0, :cond_c - - .line 46 - invoke-direct {p0, v1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_c - const-string v0, "error" - - .line 47 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_d - - .line 48 - invoke-direct {p0, v0, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_d - const-string v0, "ClickTracking" - - .line 49 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_e - - const-string p1, "click" - - .line 50 - invoke-direct {p0, p1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_0 - - :cond_e - const-string v0, "close" - - .line 51 - invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_f - - .line 52 - invoke-direct {p0, v1, p2, p3}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Lcom/my/target/AdBanner;)V - - :cond_f - :goto_0 - return-void -.end method - -.method private c(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - .locals 3 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 9 - :cond_0 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_5 - - .line 10 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - .line 11 - :cond_1 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "ClickThrough" - - .line 12 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - if-nez p2, :cond_2 - - goto :goto_0 - - .line 13 - :cond_2 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - .line 14 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 15 - invoke-static {v0}, Lcom/my/target/VastParser;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/my/target/AdBanner;->n(Ljava/lang/String;)V - - goto :goto_0 - - :cond_3 - const-string v1, "ClickTracking" - - .line 16 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 17 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - .line 18 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 19 - iget-object v1, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - const-string v2, "click" - - invoke-static {v2, v0}, Lcom/my/target/Stat;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 20 - :cond_4 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_5 - return-void -.end method - -.method private static d(Lorg/xmlpull/v1/XmlPullParser;)I - .locals 0 - .param p0 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :try_start_0 - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->nextTag()I - - move-result p0 - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - .line 2 - invoke-virtual {p0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - :catch_1 - move-exception p0 - - .line 3 - invoke-virtual {p0}, Lorg/xmlpull/v1/XmlPullParserException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - const/high16 p0, -0x80000000 - - return p0 -.end method - -.method private d()V - .locals 2 - - .line 7 - iget-object v0, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->e()Ljava/util/ArrayList; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 8 - iget-object v1, p0, Lcom/my/target/VastParser;->d:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - .line 9 - :cond_0 - iget-object v0, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->o()Ljava/util/ArrayList; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 10 - iget-object v1, p0, Lcom/my/target/VastParser;->f:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - :cond_1 - return-void -.end method - -.method private d(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - :try_start_0 - const-string v0, "utf-8" - - .line 4 - invoke-static {p1, v0}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/VastParser;->j:Ljava/lang/String; - - .line 5 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "VAST linkTxt decoded text = " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/my/target/VastParser;->j:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 6 - :catch_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Unable to decode linkTxt extension: \'" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "\'" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :goto_0 - return-void -.end method - -.method private d(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 11 - iget-object v0, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - invoke-virtual {v0}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "instreamads" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - invoke-virtual {v0}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "fullscreen" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - .line 12 - :cond_0 - iget-object v0, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - invoke-virtual {v0}, Lcom/my/target/AdConfig;->d()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "instreamaudioads" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 13 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - - goto :goto_1 - - .line 14 - :cond_1 - :goto_0 - invoke-direct {p0, p1, p2}, Lcom/my/target/VastParser;->f(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - - :cond_2 - :goto_1 - return-void -.end method - -.method private static e(Lorg/xmlpull/v1/XmlPullParser;)I - .locals 0 - .param p0 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :try_start_0 - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I - - move-result p0 - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - .line 2 - invoke-virtual {p0}, Lorg/xmlpull/v1/XmlPullParserException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/high16 p0, -0x80000000 - - return p0 -.end method - -.method private e()V - .locals 7 - - .line 3 - iget-object v0, p0, Lcom/my/target/VastParser;->h:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/MediaBanner; - - .line 4 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v2 - - .line 5 - iget-object v3, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->m()Lcom/my/target/StatHolder; - - move-result-object v3 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->j()F - - move-result v4 - - invoke-virtual {v2, v3, v4}, Lcom/my/target/StatHolder;->a(Lcom/my/target/StatHolder;F)V - - .line 6 - iget-object v3, p0, Lcom/my/target/VastParser;->j:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_1 - - .line 7 - iget-object v3, p0, Lcom/my/target/VastParser;->j:Ljava/lang/String; - - invoke-virtual {v1, v3}, Lcom/my/target/AdBanner;->e(Ljava/lang/String;)V - - goto :goto_0 - - .line 8 - :cond_1 - iget-object v3, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->p()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_2 - - .line 9 - iget-object v3, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v3}, Lcom/my/target/AdService;->p()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v1, v3}, Lcom/my/target/AdBanner;->e(Ljava/lang/String;)V - - .line 10 - :cond_2 - :goto_0 - iget-object v3, p0, Lcom/my/target/VastParser;->e:Ljava/util/ArrayList; - - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_1 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lcom/my/target/ProgressStat; - - .line 11 - invoke-virtual {v4}, Lcom/my/target/ProgressStat;->d()F - - move-result v5 - - const/high16 v6, 0x42c80000 # 100.0f - - div-float/2addr v5, v6 - - invoke-virtual {v4}, Lcom/my/target/Stat;->b()Ljava/lang/String; - - move-result-object v4 - - invoke-direct {p0, v5, v4, v1}, Lcom/my/target/VastParser;->a(FLjava/lang/String;Lcom/my/target/AdBanner;)V - - goto :goto_1 - - .line 12 - :cond_3 - iget-object v3, p0, Lcom/my/target/VastParser;->g:Ljava/util/ArrayList; - - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_2 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lcom/my/target/Stat; - - .line 13 - invoke-virtual {v2, v4}, Lcom/my/target/StatHolder;->a(Lcom/my/target/Stat;)V - - goto :goto_2 - - .line 14 - :cond_4 - iget-object v2, p0, Lcom/my/target/VastParser;->f:Ljava/util/ArrayList; - - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_3 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/my/target/CompanionBanner; - - .line 15 - invoke-virtual {v1, v3}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/CompanionBanner;)V - - goto :goto_3 - - :cond_5 - return-void -.end method - -.method private e(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - .locals 6 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/xmlpull/v1/XmlPullParser;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;)V" - } - .end annotation - - .line 16 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_5 - - .line 17 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 18 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "MediaFile" - - .line 19 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - const-string v0, "type" - - .line 20 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "bitrate" - - .line 21 - invoke-static {v1, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v1 - - .line 22 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/my/target/VastParser;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - .line 23 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_2 - - .line 24 - sget-object v4, Ljava/util/Locale;->ROOT:Ljava/util/Locale; - - invoke-virtual {v0, v4}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v4 - - const-string v5, "audio" - - invoke-virtual {v4, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - const/4 v3, 0x0 - - if-eqz v1, :cond_1 - - .line 25 - :try_start_0 - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v3 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 26 - :catch_0 - :cond_1 - invoke-static {v2}, Lcom/my/target/common/e/AudioData;->a(Ljava/lang/String;)Lcom/my/target/common/e/AudioData; - - move-result-object v1 - - .line 27 - invoke-virtual {v1, v3}, Lcom/my/target/common/e/AudioData;->c(I)V - - goto :goto_1 - - :cond_2 - move-object v1, v3 - - :goto_1 - if-nez v1, :cond_3 - - .line 28 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "Skipping unsupported VAST file (mimetype=" - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ",url=" - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 29 - :cond_3 - invoke-virtual {p2, v1}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/MediaData;)V - - goto :goto_0 - - .line 30 - :cond_4 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto/16 :goto_0 - - :cond_5 - return-void -.end method - -.method private f(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :cond_0 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_2 - - .line 2 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - .line 3 - :cond_1 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Ad" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->g(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method private f(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - .locals 12 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/xmlpull/v1/XmlPullParser;", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 5 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 6 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v1 - - const/4 v2, 0x2 - - if-ne v1, v2, :cond_8 - - .line 7 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v1 - - if-eq v1, v2, :cond_0 - - goto :goto_0 - - .line 8 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "MediaFile" - - .line 9 - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - const-string v1, "type" - - .line 10 - invoke-static {v1, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "bitrate" - - .line 11 - invoke-static {v2, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "width" - - .line 12 - invoke-static {v3, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v3 - - const-string v4, "height" - - .line 13 - invoke-static {v4, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v4 - - .line 14 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lcom/my/target/VastParser;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const/4 v6, 0x0 - - .line 15 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_5 - - .line 16 - sget-object v7, Lcom/my/target/VastParser;->l:[Ljava/lang/String; - - array-length v8, v7 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - :goto_1 - if-ge v10, v8, :cond_5 - - aget-object v11, v7, v10 - - .line 17 - invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-eqz v11, :cond_4 - - if-eqz v3, :cond_1 - - .line 18 - :try_start_0 - invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v7 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - const/4 v7, 0x0 - - :catch_1 - const/4 v8, 0x0 - - goto :goto_4 - - :cond_1 - const/4 v7, 0x0 - - :goto_2 - if-eqz v4, :cond_2 - - .line 19 - :try_start_1 - invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v8 - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_3 - - :cond_2 - const/4 v8, 0x0 - - :goto_3 - if-eqz v2, :cond_3 - - .line 20 - :try_start_2 - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_2 - - move v9, v2 - - goto :goto_4 - - :catch_2 - nop - - :cond_3 - :goto_4 - if-lez v7, :cond_5 - - if-lez v8, :cond_5 - - .line 21 - invoke-static {v5, v7, v8}, Lcom/my/target/common/e/VideoData;->a(Ljava/lang/String;II)Lcom/my/target/common/e/VideoData; - - move-result-object v6 - - .line 22 - invoke-virtual {v6, v9}, Lcom/my/target/common/e/VideoData;->c(I)V - - goto :goto_5 - - :cond_4 - add-int/lit8 v10, v10, 0x1 - - goto :goto_1 - - :cond_5 - :goto_5 - if-nez v6, :cond_6 - - .line 23 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v6, "Skipping unsupported VAST file (mimeType=" - - invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ",width=" - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ",height=" - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ",url=" - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto/16 :goto_0 - - .line 24 - :cond_6 - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_0 - - .line 25 - :cond_7 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto/16 :goto_0 - - .line 26 - :cond_8 - iget-object p1, p0, Lcom/my/target/VastParser;->a:Lcom/my/target/AdConfig; - - invoke-virtual {p1}, Lcom/my/target/AdConfig;->f()I - - move-result p1 - - invoke-static {v0, p1}, Lcom/my/target/common/e/VideoData;->a(Ljava/util/List;I)Lcom/my/target/common/e/VideoData; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lcom/my/target/MediaBanner;->a(Lcom/my/target/MediaData;)V - - return-void -.end method - -.method private g(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_4 - - .line 2 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 3 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Wrapper" - - .line 4 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - const/4 v0, 0x1 - - .line 5 - iput-boolean v0, p0, Lcom/my/target/VastParser;->i:Z - - const-string v0, "VAST file contains wrapped ad information." - - .line 6 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/VastParser;->b:Lcom/my/target/AdService; - - invoke-virtual {v0}, Lcom/my/target/AdService;->f()I - - move-result v0 - - const/4 v1, 0x5 - - if-ge v0, v1, :cond_1 - - .line 8 - invoke-direct {p0, p1, v0}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;I)V - - goto :goto_0 - - :cond_1 - const-string v0, "got VAST wrapper, but max redirects limit exceeded" - - .line 9 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 10 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_2 - const-string v1, "InLine" - - .line 11 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v0, 0x0 - - .line 12 - iput-boolean v0, p0, Lcom/my/target/VastParser;->i:Z - - const-string v0, "VAST file contains inline ad information." - - .line 13 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 14 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->h(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - .line 15 - :cond_3 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_4 - return-void -.end method - -.method private h(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_4 - - .line 2 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - .line 3 - :cond_0 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Impression" - - .line 4 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - .line 5 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->j(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_1 - if-eqz v0, :cond_2 - - const-string v1, "Creatives" - - .line 6 - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - .line 7 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->k(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_2 - if-eqz v0, :cond_3 - - const-string v1, "Extensions" - - .line 8 - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - .line 9 - invoke-direct {p0, p1}, Lcom/my/target/VastParser;->i(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - .line 10 - :cond_3 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - .line 11 - :cond_4 - invoke-direct {p0}, Lcom/my/target/VastParser;->e()V - - return-void -.end method - -.method private i(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 5 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :cond_0 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_4 - - .line 2 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - .line 3 - :cond_1 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Extension" - - .line 4 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const-string v0, "type" - - .line 5 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - .line 6 - sget-object v1, Lcom/my/target/VastParser;->m:[Ljava/lang/String; - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_1 - if-ge v3, v2, :cond_0 - - aget-object v4, v1, v3 - - .line 7 - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - .line 8 - invoke-direct {p0, p1, v0}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)V - - goto :goto_2 - - .line 9 - :cond_2 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - :goto_2 - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - .line 10 - :cond_3 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_4 - return-void -.end method - -.method private j(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 2 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-static {p1}, Lcom/my/target/VastParser;->c(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object p1 - - .line 2 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/VastParser;->d:Ljava/util/ArrayList; - - const-string v1, "impression" - - invoke-static {v1, p1}, Lcom/my/target/Stat;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/my/target/Stat; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Impression tracker url for wrapper: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method private k(Lorg/xmlpull/v1/XmlPullParser;)V - .locals 4 - .param p1 # Lorg/xmlpull/v1/XmlPullParser; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - :cond_0 - :goto_0 - invoke-static {p1}, Lcom/my/target/VastParser;->d(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_7 - - .line 2 - invoke-static {p1}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result v0 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - .line 3 - :cond_1 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "Creative" - - .line 4 - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - const-string v0, "id" - - .line 5 - invoke-static {v0, p1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - .line 6 - iget-boolean v2, p0, Lcom/my/target/VastParser;->i:Z - - if-nez v2, :cond_3 - - .line 7 - invoke-static {}, Lcom/my/target/MediaBanner;->X()Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v0, :cond_2 - - goto :goto_1 - - :cond_2 - const-string v0, "" - - .line 8 - :goto_1 - invoke-virtual {v1, v0}, Lcom/my/target/AdBanner;->j(Ljava/lang/String;)V - - .line 9 - :cond_3 - invoke-direct {p0, p1, v1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;Lcom/my/target/MediaBanner;)V - - if-eqz v1, :cond_0 - - .line 10 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - const/4 v2, 0x0 - - const-string v3, "Required field" - - cmpl-float v0, v0, v2 - - if-lez v0, :cond_5 - - .line 11 - invoke-virtual {v1}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object v0 - - if-eqz v0, :cond_4 - - .line 12 - iget-object v0, p0, Lcom/my/target/VastParser;->h:Ljava/util/ArrayList; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 13 - :cond_4 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "VAST has no valid mediaData" - - invoke-direct {p0, v0, v3, v1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 14 - :cond_5 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "VAST has no valid Duration" - - invoke-direct {p0, v0, v3, v1}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 15 - :cond_6 - invoke-static {p1}, Lcom/my/target/VastParser;->a(Lorg/xmlpull/v1/XmlPullParser;)V - - goto :goto_0 - - :cond_7 - return-void -.end method - - -# virtual methods -.method public a()Ljava/util/ArrayList; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/Stat;", - ">;" - } - .end annotation - - .line 5 - iget-object v0, p0, Lcom/my/target/VastParser;->d:Ljava/util/ArrayList; - - return-object v0 -.end method - -.method a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - .locals 3 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - if-eqz p2, :cond_1 - - const-string v0, "%" - - .line 81 - invoke-virtual {p2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - .line 82 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, -0x1 - - invoke-virtual {p2, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v0 - - .line 83 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Linear skipoffset is " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, " [%]" - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 84 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->j()F - - move-result p2 - - const/high16 v1, 0x42c80000 # 100.0f - - div-float/2addr p2, v1 - - int-to-float v0, v0 - - mul-float p2, p2, v0 - - goto :goto_0 - - :cond_0 - const-string v0, ":" - - .line 85 - invoke-virtual {p2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 86 - :try_start_0 - invoke-virtual {p0, p2}, Lcom/my/target/VastParser;->b(Ljava/lang/String;)F - - move-result p2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 87 - :catch_0 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Failed to convert ISO time skipoffset string " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - const-string v1, "Bad value" - - invoke-direct {p0, v0, v1, p2}, Lcom/my/target/VastParser;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :cond_1 - const/high16 p2, -0x40800000 # -1.0f - - :goto_0 - const/4 v0, 0x0 - - cmpl-float v0, p2, v0 - - if-lez v0, :cond_2 - - .line 88 - invoke-virtual {p1, p2}, Lcom/my/target/MediaBanner;->c(F)V - - :cond_2 - return-void -.end method - -.method public a(Ljava/lang/String;)V - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 6 - invoke-static {}, Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; - - move-result-object v0 - - :try_start_0 - const-string v1, "http://xmlpull.org/v1/doc/features.html#process-namespaces" - - const/4 v2, 0x0 - - .line 7 - invoke-interface {v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;->setFeature(Ljava/lang/String;Z)V - - .line 8 - new-instance v1, Ljava/io/StringReader; - - invoke-direct {v1, p1}, Ljava/io/StringReader;->(Ljava/lang/String;)V - - invoke-interface {v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/Reader;)V - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 9 - invoke-direct {p0}, Lcom/my/target/VastParser;->d()V - - .line 10 - invoke-static {v0}, Lcom/my/target/VastParser;->e(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result p1 - - :goto_0 - const/4 v1, 0x1 - - if-eq p1, v1, :cond_2 - - const/high16 v1, -0x80000000 - - if-ne p1, v1, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x2 - - if-ne p1, v1, :cond_1 - - .line 11 - invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object p1 - - const-string v1, "VAST" - - invoke-virtual {v1, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - .line 12 - invoke-direct {p0, v0}, Lcom/my/target/VastParser;->f(Lorg/xmlpull/v1/XmlPullParser;)V - - .line 13 - :cond_1 - invoke-static {v0}, Lcom/my/target/VastParser;->b(Lorg/xmlpull/v1/XmlPullParser;)I - - move-result p1 - - goto :goto_0 - - :cond_2 - :goto_1 - return-void - - :catch_0 - move-exception p1 - - .line 14 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Unable to parse VAST: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Lorg/xmlpull/v1/XmlPullParserException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method b(Ljava/lang/String;)F - .locals 12 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 54 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - const-string v1, "." - - .line 55 - invoke-virtual {p1, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - .line 56 - invoke-virtual {p1, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v0 - - .line 57 - invoke-virtual {p1, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v1 - - add-int/lit8 v1, v1, 0x1 - - invoke-virtual {p1, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v1 - - .line 58 - invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v1 - - goto :goto_0 - - :cond_0 - const-wide/16 v1, 0x0 - - :goto_0 - const-string v3, ":" - - .line 59 - invoke-virtual {p1, v3}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - invoke-virtual {p1, v4, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v0 - - .line 60 - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v4 - - .line 61 - invoke-virtual {p1, v3}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v0 - - add-int/lit8 v0, v0, 0x1 - - invoke-virtual {p1, v3}, Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I - - move-result v6 - - invoke-virtual {p1, v0, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v0 - - .line 62 - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v6 - - const/4 v0, 0x0 - - .line 63 - invoke-virtual {p1, v3}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v3 - - invoke-virtual {p1, v0, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - .line 64 - invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v8 - - const-wide/16 v10, 0x3e8 - - mul-long v4, v4, v10 - - add-long/2addr v1, v4 - - const-wide/16 v3, 0x3c - - mul-long v6, v6, v3 - - mul-long v6, v6, v10 - - add-long/2addr v1, v6 - - mul-long v8, v8, v3 - - mul-long v8, v8, v3 - - mul-long v8, v8, v10 - - add-long/2addr v1, v8 - - .line 65 - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - .line 66 - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - long-to-float p1, v0 - - const/high16 v0, 0x447a0000 # 1000.0f - - div-float/2addr p1, v0 - - return p1 -.end method - -.method public b()Ljava/util/ArrayList; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/MediaBanner<", - "TT;>;>;" - } - .end annotation - - .line 4 - iget-object v0, p0, Lcom/my/target/VastParser;->h:Ljava/util/ArrayList; - - return-object v0 -.end method - -.method public c()Lcom/my/target/AdService; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 8 - iget-object v0, p0, Lcom/my/target/VastParser;->k:Lcom/my/target/AdService; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/VerticalView$a.smali b/smali/smali_classes2/com/my/target/VerticalView$a.smali deleted file mode 100644 index 2a7a7a6b8..000000000 --- a/smali/smali_classes2/com/my/target/VerticalView$a.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class final Lcom/my/target/VerticalView$a; -.super Ljava/lang/Object; -.source "VerticalView.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/VerticalView;->a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/ClickArea; - -.field final synthetic b:Landroid/view/View$OnClickListener; - -.field final synthetic c:Lcom/my/target/VerticalView; - - -# direct methods -.method constructor (Lcom/my/target/VerticalView;Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/VerticalView$a;->c:Lcom/my/target/VerticalView; - - iput-object p2, p0, Lcom/my/target/VerticalView$a;->a:Lcom/my/target/ClickArea; - - iput-object p3, p0, Lcom/my/target/VerticalView$a;->b:Landroid/view/View$OnClickListener; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/VerticalView$a;->a:Lcom/my/target/ClickArea; - - iget-boolean v0, v0, Lcom/my/target/ClickArea;->h:Z - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - return v1 - - .line 2 - :cond_0 - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p2 - - if-eqz p2, :cond_3 - - const/4 v0, -0x1 - - if-eq p2, v1, :cond_2 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_1 - - goto :goto_0 - - .line 3 - :cond_1 - iget-object p1, p0, Lcom/my/target/VerticalView$a;->c:Lcom/my/target/VerticalView; - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - goto :goto_0 - - .line 4 - :cond_2 - iget-object p2, p0, Lcom/my/target/VerticalView$a;->c:Lcom/my/target/VerticalView; - - invoke-static {p2}, Lcom/my/target/VerticalView;->a(Lcom/my/target/VerticalView;)Lcom/my/target/BodyView; - - move-result-object p2 - - invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - .line 5 - iget-object p2, p0, Lcom/my/target/VerticalView$a;->b:Landroid/view/View$OnClickListener; - - invoke-interface {p2, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V - - goto :goto_0 - - .line 6 - :cond_3 - iget-object p1, p0, Lcom/my/target/VerticalView$a;->c:Lcom/my/target/VerticalView; - - invoke-static {p1}, Lcom/my/target/VerticalView;->a(Lcom/my/target/VerticalView;)Lcom/my/target/BodyView; - - move-result-object p1 - - const p2, -0x3a1508 - - invoke-virtual {p1, p2}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V - - :goto_0 - return v1 -.end method diff --git a/smali/smali_classes2/com/my/target/VerticalView.smali b/smali/smali_classes2/com/my/target/VerticalView.smali deleted file mode 100644 index 99aa1b4bf..000000000 --- a/smali/smali_classes2/com/my/target/VerticalView.smali +++ /dev/null @@ -1,881 +0,0 @@ -.class public final Lcom/my/target/VerticalView; -.super Landroid/widget/RelativeLayout; -.source "VerticalView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - - -# static fields -.field private static final B:I - -.field private static final C:I - -.field private static final g:I - -.field private static final h:I - - -# instance fields -.field private final a:Lcom/my/target/BodyView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/BorderedTextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/FooterView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Z - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/VerticalView;->g:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/VerticalView;->h:I - - .line 3 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/VerticalView;->B:I - - .line 4 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/VerticalView;->C:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 3 - iput-boolean p3, p0, Lcom/my/target/VerticalView;->f:Z - - .line 4 - new-instance v0, Lcom/my/target/FooterView; - - invoke-direct {v0, p1, p2, p3}, Lcom/my/target/FooterView;->(Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - - iput-object v0, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - .line 5 - iget-object v0, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - const-string v1, "footer_layout" - - invoke-static {v0, v1}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 6 - new-instance v0, Lcom/my/target/BodyView; - - invoke-direct {v0, p1, p2, p3}, Lcom/my/target/BodyView;->(Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - - iput-object v0, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - .line 7 - iget-object p2, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - const-string p3, "body_layout" - - invoke-static {p2, p3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 8 - new-instance p2, Landroid/widget/Button; - - invoke-direct {p2, p1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - .line 9 - iget-object p2, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const-string p3, "cta_button" - - invoke-static {p2, p3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 10 - new-instance p2, Lcom/my/target/BorderedTextView; - - invoke-direct {p2, p1}, Lcom/my/target/BorderedTextView;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - .line 11 - iget-object p1, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const-string p2, "age_bordering" - - invoke-static {p1, p2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/VerticalView;)Lcom/my/target/BodyView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - return-object p0 -.end method - - -# virtual methods -.method public final a(II)V - .locals 13 - - add-int v0, p1, p2 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - const/16 v3, 0x500 - - if-ge v0, v3, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - .line 2 - :goto_0 - invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I - - move-result p1 - - const/16 p2, 0x8 - - div-int/2addr p1, p2 - - .line 3 - iget-object v3, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {v3, v0}, Lcom/my/target/BodyView;->a(Z)V - - .line 4 - iget-object v3, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {v3}, Lcom/my/target/FooterView;->a()V - - .line 5 - new-instance v3, Landroid/view/View; - - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v4 - - invoke-direct {v3, v4}, Landroid/view/View;->(Landroid/content/Context;)V - - const v4, -0x555556 - - .line 6 - invoke-virtual {v3, v4}, Landroid/view/View;->setBackgroundColor(I)V - - .line 7 - new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v5, -0x1 - - invoke-direct {v4, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 8 - invoke-virtual {v3, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 9 - iget-object v4, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - sget v6, Lcom/my/target/VerticalView;->h:I - - invoke-virtual {v4, v6}, Landroid/widget/RelativeLayout;->setId(I)V - - .line 10 - iget-object v4, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {v4, p1, v0}, Lcom/my/target/FooterView;->a(IZ)V - - .line 11 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - sget v6, Lcom/my/target/VerticalView;->B:I - - invoke-virtual {v4, v6}, Landroid/widget/Button;->setId(I)V - - .line 12 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v7, 0xf - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v8, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v8, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v4, v6, v2, v7, v2}, Landroid/widget/Button;->setPadding(IIII)V - - .line 13 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v7, 0x64 - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-virtual {v4, v6}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 14 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/4 v6, 0x0 - - invoke-virtual {v4, v6}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 15 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {v4}, Landroid/widget/Button;->setSingleLine()V - - .line 16 - iget-object v4, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - sget-object v6, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v4, v6}, Landroid/widget/Button;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 17 - iget-object v4, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - sget v6, Lcom/my/target/VerticalView;->g:I - - invoke-virtual {v4, v6}, Landroid/widget/TextView;->setId(I)V - - .line 18 - iget-object v4, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const v6, -0x777778 - - invoke-virtual {v4, v1, v6}, Lcom/my/target/BorderedTextView;->a(II)V - - .line 19 - iget-object v4, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v7, 0x2 - - invoke-virtual {v6, v7}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-virtual {v4, v6, v2, v2, v2}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 20 - iget-object v2, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const v4, -0x111112 - - invoke-virtual {v2, v4}, Landroid/widget/TextView;->setTextColor(I)V - - .line 21 - iget-object v2, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const/4 v6, 0x5 - - invoke-virtual {v2, v6}, Landroid/widget/TextView;->setMaxEms(I)V - - .line 22 - iget-object v2, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v8, 0x3 - - invoke-virtual {v6, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-virtual {v2, v1, v4, v6}, Lcom/my/target/BorderedTextView;->a(III)V - - .line 23 - iget-object v2, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const/high16 v4, 0x66000000 - - invoke-virtual {v2, v4}, Lcom/my/target/BorderedTextView;->setBackgroundColor(I)V - - .line 24 - iget-object v2, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - sget v4, Lcom/my/target/VerticalView;->C:I - - invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;->setId(I)V - - .line 25 - iget-object v2, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 26 - iget-object v2, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - const/16 v4, 0xe - - invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;->setGravity(I)V - - const/4 v2, 0x4 - - const/16 v6, 0x10 - - if-eqz v0, :cond_1 - - .line 27 - iget-object v8, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - iget-object v9, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 28 - invoke-virtual {v10, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 29 - invoke-virtual {v11, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 30 - invoke-virtual {v12, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v12 - - .line 31 - invoke-virtual {v8, v9, v10, v11, v12}, Landroid/widget/LinearLayout;->setPadding(IIII)V - - goto :goto_1 - - .line 32 - :cond_1 - iget-object v8, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - iget-object v9, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 33 - invoke-virtual {v10, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 34 - invoke-virtual {v11, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 35 - invoke-virtual {v12, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v12 - - .line 36 - invoke-virtual {v8, v9, v10, v11, v12}, Landroid/widget/LinearLayout;->setPadding(IIII)V - - .line 37 - :goto_1 - new-instance v8, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v8, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 38 - sget v9, Lcom/my/target/VerticalView;->h:I - - invoke-virtual {v8, v7, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 39 - iget-object v9, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {v9, v8}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 40 - new-instance v8, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v9, -0x2 - - invoke-direct {v8, v9, v9}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 41 - iget-object v10, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - iget-object v11, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 42 - invoke-virtual {v11, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - iget-object v12, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 43 - invoke-virtual {v12, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v12, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 44 - invoke-virtual {v12, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v12 - - .line 45 - invoke-virtual {v8, v10, v11, v6, v12}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V - - .line 46 - sget v6, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v10, 0x11 - - if-lt v6, v10, :cond_2 - - const/16 v6, 0x15 - - .line 47 - invoke-virtual {v8, v6, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - goto :goto_2 - - :cond_2 - const/16 v6, 0xb - - .line 48 - invoke-virtual {v8, v6, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 49 - :goto_2 - iget-object v6, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {v6, v8}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 50 - iget-boolean v6, p0, Lcom/my/target/VerticalView;->f:Z - - const/16 v8, 0x34 - - if-eqz v6, :cond_3 - - .line 51 - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/16 v10, 0x40 - - invoke-virtual {v6, v10}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - goto :goto_3 - - .line 52 - :cond_3 - iget-object v6, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - .line 53 - :goto_3 - new-instance v10, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v10, v9, v6}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 54 - invoke-virtual {v10, v4, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 55 - sget v4, Lcom/my/target/VerticalView;->C:I - - invoke-virtual {v10, p2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - if-eqz v0, :cond_4 - - .line 56 - iget-object p2, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 57 - invoke-virtual {p2, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - neg-int p2, p2 - - iget-object v0, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - .line 58 - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - sub-int/2addr p2, v0 - - iput p2, v10, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - goto :goto_4 - - .line 59 - :cond_4 - iget-object p2, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - invoke-virtual {p2, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - neg-int p2, p2 - - div-int/2addr p2, v7 - - iput p2, v10, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I - - .line 60 - :goto_4 - iget-object p2, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {p2, v10}, Landroid/widget/Button;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 61 - new-instance p2, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {p2, v5, p1}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 p1, 0xc - - .line 62 - invoke-virtual {p2, p1, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 63 - iget-object p1, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 64 - iget-object p1, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 65 - invoke-virtual {p0, v3}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 66 - iget-object p1, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object p1, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 68 - iget-object p1, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 69 - invoke-virtual {p0, v1}, Landroid/widget/RelativeLayout;->setClickable(Z)V - - .line 70 - iget-boolean p1, p0, Lcom/my/target/VerticalView;->f:Z - - if-eqz p1, :cond_5 - - .line 71 - iget-object p1, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/high16 p2, 0x42000000 # 32.0f - - invoke-virtual {p1, v7, p2}, Landroid/widget/Button;->setTextSize(IF)V - - return-void - - .line 72 - :cond_5 - iget-object p1, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/high16 p2, 0x41b00000 # 22.0f - - invoke-virtual {p1, v7, p2}, Landroid/widget/Button;->setTextSize(IF)V - - return-void -.end method - -.method public final a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - .locals 2 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View$OnClickListener; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation - - .line 73 - iget-object v0, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {v0, p1, p2}, Lcom/my/target/BodyView;->a(Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - - .line 74 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 75 - iget-object p1, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - return-void - - .line 76 - :cond_0 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->g:Z - - if-eqz v0, :cond_1 - - .line 77 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {v0, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 78 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V - - goto :goto_0 - - .line 79 - :cond_1 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 80 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V - - .line 81 - :goto_0 - iget-object v0, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - new-instance v1, Lcom/my/target/VerticalView$a; - - invoke-direct {v1, p0, p1, p2}, Lcom/my/target/VerticalView$a;->(Lcom/my/target/VerticalView;Lcom/my/target/ClickArea;Landroid/view/View$OnClickListener;)V - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 5 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/VerticalView;->a:Lcom/my/target/BodyView; - - invoke-virtual {v0, p1}, Lcom/my/target/BodyView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {v0, p1}, Lcom/my/target/FooterView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/VerticalView;->d:Lcom/my/target/FooterView; - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->I()I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 5 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->a()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 6 - iget-object v0, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_0 - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/my/target/VerticalView;->c:Lcom/my/target/BorderedTextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 8 - :goto_0 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F()I - - move-result v0 - - .line 9 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->H()I - - move-result v1 - - .line 10 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->G()I - - move-result p1 - - .line 11 - iget-object v2, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - iget-object v3, p0, Lcom/my/target/VerticalView;->e:Lcom/my/target/UiUtils; - - const/4 v4, 0x2 - - .line 12 - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - .line 13 - invoke-static {v2, v0, v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;III)V - - .line 14 - iget-object v0, p0, Lcom/my/target/VerticalView;->b:Landroid/widget/Button; - - invoke-virtual {v0, p1}, Landroid/widget/Button;->setTextColor(I)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoPlayer$a.smali b/smali/smali_classes2/com/my/target/VideoPlayer$a.smali deleted file mode 100644 index 53c53c0c6..000000000 --- a/smali/smali_classes2/com/my/target/VideoPlayer$a.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public Lcom/my/target/VideoPlayer$a; -.super Ljava/lang/Object; -.source "VideoPlayer.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/VideoPlayer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field private a:Lcom/google/android/exoplayer2/o0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private b:Lcom/my/target/VideoPlayer$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method a(Lcom/google/android/exoplayer2/o0;)V - .locals 0 - .param p1 # Lcom/google/android/exoplayer2/o0; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/VideoPlayer$a;->a:Lcom/google/android/exoplayer2/o0; - - return-void -.end method - -.method a(Lcom/my/target/VideoPlayer$b;)V - .locals 0 - .param p1 # Lcom/my/target/VideoPlayer$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/VideoPlayer$a;->b:Lcom/my/target/VideoPlayer$b; - - return-void -.end method - -.method public run()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoPlayer$a;->b:Lcom/my/target/VideoPlayer$b; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/VideoPlayer$a;->a:Lcom/google/android/exoplayer2/o0; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/google/android/exoplayer2/o0;->getCurrentPosition()J - - move-result-wide v0 - - long-to-float v0, v0 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float/2addr v0, v1 - - .line 3 - iget-object v2, p0, Lcom/my/target/VideoPlayer$a;->a:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v2}, Lcom/google/android/exoplayer2/o0;->getDuration()J - - move-result-wide v2 - - long-to-float v2, v2 - - div-float/2addr v2, v1 - - .line 4 - iget-object v1, p0, Lcom/my/target/VideoPlayer$a;->b:Lcom/my/target/VideoPlayer$b; - - invoke-interface {v1, v0, v2}, Lcom/my/target/VideoPlayer$b;->a(FF)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoPlayer$b.smali b/smali/smali_classes2/com/my/target/VideoPlayer$b.smali deleted file mode 100644 index 333dd074e..000000000 --- a/smali/smali_classes2/com/my/target/VideoPlayer$b.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public interface abstract Lcom/my/target/VideoPlayer$b; -.super Ljava/lang/Object; -.source "VideoPlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/VideoPlayer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(F)V -.end method - -.method public abstract a(FF)V -.end method - -.method public abstract a(Ljava/lang/String;)V -.end method - -.method public abstract b()V -.end method - -.method public abstract c()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e()V -.end method - -.method public abstract f()V -.end method diff --git a/smali/smali_classes2/com/my/target/VideoPlayer.smali b/smali/smali_classes2/com/my/target/VideoPlayer.smali deleted file mode 100644 index 4adc81ecc..000000000 --- a/smali/smali_classes2/com/my/target/VideoPlayer.smali +++ /dev/null @@ -1,713 +0,0 @@ -.class public Lcom/my/target/VideoPlayer; -.super Ljava/lang/Object; -.source "VideoPlayer.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/f0$b; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/VideoPlayer$b;, - Lcom/my/target/VideoPlayer$a; - } -.end annotation - - -# instance fields -.field private B:Lcom/my/target/common/e/VideoData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/google/android/exoplayer2/o0; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/VideoPlayer$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Lcom/my/target/VideoPlayer$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:Z - -.field private g:Z - -.field private h:Lcom/google/android/exoplayer2/source/z; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; - - invoke-direct {v0}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->()V - - invoke-static {p1, v0}, Lcom/google/android/exoplayer2/u;->a(Landroid/content/Context;Lcom/google/android/exoplayer2/trackselection/n;)Lcom/google/android/exoplayer2/o0; - - move-result-object v0 - - new-instance v1, Lcom/my/target/VideoPlayer$a; - - invoke-direct {v1}, Lcom/my/target/VideoPlayer$a;->()V - - invoke-direct {p0, p1, v0, v1}, Lcom/my/target/VideoPlayer;->(Landroid/content/Context;Lcom/google/android/exoplayer2/o0;Lcom/my/target/VideoPlayer$a;)V - - return-void -.end method - -.method constructor (Landroid/content/Context;Lcom/google/android/exoplayer2/o0;Lcom/my/target/VideoPlayer$a;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/google/android/exoplayer2/o0; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/VideoPlayer$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 2 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0xc8 - - .line 3 - invoke-static {v0}, Lcom/my/target/Repeater;->a(I)Lcom/my/target/Repeater; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - .line 4 - iput-object p1, p0, Lcom/my/target/VideoPlayer;->b:Landroid/content/Context; - - .line 5 - iput-object p2, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - .line 6 - iput-object p3, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - .line 7 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {p1, p0}, Lcom/google/android/exoplayer2/o0;->b(Lcom/google/android/exoplayer2/f0$b;)V - - .line 8 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {p3, p1}, Lcom/my/target/VideoPlayer$a;->a(Lcom/google/android/exoplayer2/o0;)V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/VideoPlayer; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Lcom/my/target/VideoPlayer; - - invoke-direct {v0, p0}, Lcom/my/target/VideoPlayer;->(Landroid/content/Context;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()V - .locals 2 - - .line 13 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - const v1, 0x3e4ccccd # 0.2f - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/o0;->a(F)V - - return-void -.end method - -.method public a(Lcom/my/target/common/e/VideoData;Landroid/view/TextureView;)V - .locals 1 - .param p1 # Lcom/my/target/common/e/VideoData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/TextureView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - iput-object p1, p0, Lcom/my/target/VideoPlayer;->B:Lcom/my/target/common/e/VideoData; - - const/4 v0, 0x0 - - .line 5 - iput-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz v0, :cond_0 - - .line 7 - invoke-interface {v0}, Lcom/my/target/VideoPlayer$b;->d()V - - .line 8 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0, p2}, Lcom/google/android/exoplayer2/o0;->a(Landroid/view/TextureView;)V - - .line 9 - iget-object p2, p0, Lcom/my/target/VideoPlayer;->B:Lcom/my/target/common/e/VideoData; - - if-ne p2, p1, :cond_1 - - iget-boolean p2, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-nez p2, :cond_2 - - .line 10 - :cond_1 - iget-object p2, p0, Lcom/my/target/VideoPlayer;->b:Landroid/content/Context; - - invoke-static {p1, p2}, Lcom/my/target/MyTargetMediaSourceFactory;->a(Lcom/my/target/common/e/VideoData;Landroid/content/Context;)Lcom/google/android/exoplayer2/source/z; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/VideoPlayer;->h:Lcom/google/android/exoplayer2/source/z; - - .line 11 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - iget-object p2, p0, Lcom/my/target/VideoPlayer;->h:Lcom/google/android/exoplayer2/source/z; - - invoke-virtual {p1, p2}, Lcom/google/android/exoplayer2/o0;->a(Lcom/google/android/exoplayer2/source/z;)V - - .line 12 - :cond_2 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - const/4 p2, 0x1 - - invoke-virtual {p1, p2}, Lcom/google/android/exoplayer2/o0;->b(Z)V - - return-void -.end method - -.method public a(Lcom/my/target/VideoPlayer$b;)V - .locals 1 - .param p1 # Lcom/my/target/VideoPlayer$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {v0, p1}, Lcom/my/target/VideoPlayer$a;->a(Lcom/my/target/VideoPlayer$b;)V - - return-void -.end method - -.method public b()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/o0;->a(F)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0, v1}, Lcom/my/target/VideoPlayer$b;->a(F)V - - :cond_0 - return-void -.end method - -.method public c()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - const/high16 v1, 0x3f800000 # 1.0f - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/o0;->a(F)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0, v1}, Lcom/my/target/VideoPlayer$b;->a(F)V - - :cond_0 - return-void -.end method - -.method public d()V - .locals 2 - - const/4 v0, 0x0 - - .line 1 - iput-object v0, p0, Lcom/my/target/VideoPlayer;->B:Lcom/my/target/common/e/VideoData; - - const/4 v1, 0x0 - - .line 2 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->f:Z - - .line 3 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 4 - iget-object v1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/o0;->a(Landroid/view/TextureView;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/n;->l()V - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/o0;->u()V - - .line 7 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0, p0}, Lcom/google/android/exoplayer2/o0;->a(Lcom/google/android/exoplayer2/f0$b;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public e()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-eqz v0, :cond_0 - - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public f()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-eqz v0, :cond_0 - - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public g()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - return v0 -.end method - -.method public h()V - .locals 2 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-eqz v0, :cond_0 - - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/o0;->b(Z)V - - :cond_0 - return-void -.end method - -.method public i()V - .locals 3 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/o0;->b(Z)V - - goto :goto_0 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->h:Lcom/google/android/exoplayer2/source/z; - - if-eqz v0, :cond_1 - - .line 4 - iget-object v2, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v2, v0, v1, v1}, Lcom/google/android/exoplayer2/o0;->a(Lcom/google/android/exoplayer2/source/z;ZZ)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public j()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/n;->l()V - - return-void -.end method - -.method public onLoadingChanged(Z)V - .locals 0 - - return-void -.end method - -.method public onPlaybackParametersChanged(Lcom/google/android/exoplayer2/e0;)V - .locals 0 - - return-void -.end method - -.method public onPlayerError(Lcom/google/android/exoplayer2/ExoPlaybackException;)V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 2 - iput-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz v0, :cond_1 - - .line 4 - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_0 - - const-string p1, "Unknown video error" - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - invoke-interface {v0, p1}, Lcom/my/target/VideoPlayer$b;->a(Ljava/lang/String;)V - - .line 6 - :cond_1 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {p1}, Lcom/google/android/exoplayer2/o0;->u()V - - return-void -.end method - -.method public onPlayerStateChanged(ZI)V - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-eq p2, v0, :cond_8 - - const/4 v2, 0x3 - - if-eq p2, v2, :cond_2 - - const/4 p1, 0x4 - - if-eq p2, p1, :cond_0 - - goto/16 :goto_1 - - .line 1 - :cond_0 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 2 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->f:Z - - .line 3 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->c:Lcom/google/android/exoplayer2/o0; - - invoke-virtual {p1}, Lcom/google/android/exoplayer2/o0;->getDuration()J - - move-result-wide p1 - - long-to-float p1, p1 - - const/high16 p2, 0x447a0000 # 1000.0f - - div-float/2addr p1, p2 - - .line 4 - iget-object p2, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz p2, :cond_1 - - .line 5 - invoke-interface {p2, p1, p1}, Lcom/my/target/VideoPlayer$b;->a(FF)V - - .line 6 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - invoke-interface {p1}, Lcom/my/target/VideoPlayer$b;->e()V - - .line 7 - :cond_1 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - iget-object p2, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {p1, p2}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - goto :goto_1 - - :cond_2 - if-eqz p1, :cond_6 - - .line 8 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz p1, :cond_3 - - .line 9 - invoke-interface {p1}, Lcom/my/target/VideoPlayer$b;->a()V - - .line 10 - :cond_3 - iget-boolean p1, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-nez p1, :cond_4 - - .line 11 - iput-boolean v0, p0, Lcom/my/target/VideoPlayer;->f:Z - - goto :goto_0 - - .line 12 - :cond_4 - iget-boolean p1, p0, Lcom/my/target/VideoPlayer;->g:Z - - if-eqz p1, :cond_5 - - .line 13 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 14 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz p1, :cond_5 - - .line 15 - invoke-interface {p1}, Lcom/my/target/VideoPlayer$b;->c()V - - .line 16 - :cond_5 - :goto_0 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - iget-object p2, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {p1, p2}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - goto :goto_1 - - .line 17 - :cond_6 - iget-boolean p1, p0, Lcom/my/target/VideoPlayer;->g:Z - - if-nez p1, :cond_7 - - iget-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz p1, :cond_7 - - .line 18 - iput-boolean v0, p0, Lcom/my/target/VideoPlayer;->g:Z - - .line 19 - invoke-interface {p1}, Lcom/my/target/VideoPlayer$b;->b()V - - .line 20 - :cond_7 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - iget-object p2, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {p1, p2}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - goto :goto_1 - - .line 21 - :cond_8 - iget-boolean p1, p0, Lcom/my/target/VideoPlayer;->f:Z - - if-eqz p1, :cond_9 - - .line 22 - iput-boolean v1, p0, Lcom/my/target/VideoPlayer;->f:Z - - .line 23 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->e:Lcom/my/target/VideoPlayer$b; - - if-eqz p1, :cond_9 - - .line 24 - invoke-interface {p1}, Lcom/my/target/VideoPlayer$b;->f()V - - .line 25 - :cond_9 - iget-object p1, p0, Lcom/my/target/VideoPlayer;->a:Lcom/my/target/Repeater; - - iget-object p2, p0, Lcom/my/target/VideoPlayer;->d:Lcom/my/target/VideoPlayer$a; - - invoke-virtual {p1, p2}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - :goto_1 - return-void -.end method - -.method public onPositionDiscontinuity(I)V - .locals 0 - - return-void -.end method - -.method public onRepeatModeChanged(I)V - .locals 0 - - return-void -.end method - -.method public onSeekProcessed()V - .locals 0 - - return-void -.end method - -.method public onTimelineChanged(Lcom/google/android/exoplayer2/p0;Ljava/lang/Object;I)V - .locals 0 - - return-void -.end method - -.method public onTracksChanged(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/l;)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoProgressWheelInterstitial.smali b/smali/smali_classes2/com/my/target/VideoProgressWheelInterstitial.smali deleted file mode 100644 index d86ebe7ff..000000000 --- a/smali/smali_classes2/com/my/target/VideoProgressWheelInterstitial.smali +++ /dev/null @@ -1,718 +0,0 @@ -.class public final Lcom/my/target/VideoProgressWheelInterstitial; -.super Landroid/view/View; -.source "VideoProgressWheelInterstitial.java" - - -# instance fields -.field private B:F - -.field private C:Z - -.field private D:I - -.field private final a:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Landroid/graphics/RectF; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private f:J - -.field private g:F - -.field private h:F - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/view/View;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - .line 3 - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - .line 4 - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - .line 5 - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - const-wide/16 v0, 0x0 - - .line 6 - iput-wide v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->f:J - - const/4 v0, 0x0 - - .line 7 - iput v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - .line 8 - iput v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->h:F - - const/high16 v0, 0x43660000 # 230.0f - - .line 9 - iput v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->B:F - - const/4 v0, 0x0 - - .line 10 - iput-boolean v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->C:Z - - .line 11 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - return-void -.end method - - -# virtual methods -.method protected final onDraw(Landroid/graphics/Canvas;)V - .locals 9 - - .line 1 - invoke-super {p0, p1}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V - - .line 3 - iget v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - iget v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->h:F - - const/4 v2, 0x1 - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_0 - - .line 4 - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - iget-wide v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->f:J - - sub-long/2addr v0, v3 - - long-to-float v0, v0 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float/2addr v0, v1 - - .line 5 - iget v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->B:F - - mul-float v0, v0, v1 - - .line 6 - iget v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - add-float/2addr v1, v0 - - iget v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->h:F - - invoke-static {v1, v0}, Ljava/lang/Math;->min(FF)F - - move-result v0 - - iput v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - .line 7 - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->f:J - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - .line 8 - :goto_0 - iget v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - .line 9 - invoke-virtual {p0}, Landroid/view/View;->isInEditMode()Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/high16 v1, 0x43b40000 # 360.0f - - const/high16 v6, 0x43b40000 # 360.0f - - goto :goto_1 - - :cond_1 - move v6, v1 - - .line 10 - :goto_1 - iget-object v4, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - const/high16 v5, -0x3d4c0000 # -90.0f - - const/4 v7, 0x0 - - iget-object v8, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - move-object v3, p1 - - invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V - - .line 11 - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - const/4 v3, -0x1 - - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setColor(I)V - - .line 12 - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - iget-object v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - const/16 v4, 0xc - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - int-to-float v3, v3 - - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setTextSize(F)V - - .line 13 - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - sget-object v3, Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; - - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V - - .line 14 - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 15 - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - invoke-virtual {v1}, Landroid/graphics/RectF;->centerX()F - - move-result v1 - - float-to-int v1, v1 - - .line 16 - iget-object v2, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - .line 17 - invoke-virtual {v2}, Landroid/graphics/RectF;->centerY()F - - move-result v2 - - iget-object v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - invoke-virtual {v3}, Landroid/graphics/Paint;->descent()F - - move-result v3 - - iget-object v4, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - invoke-virtual {v4}, Landroid/graphics/Paint;->ascent()F - - move-result v4 - - add-float/2addr v3, v4 - - const/high16 v4, 0x40000000 # 2.0f - - div-float/2addr v3, v4 - - sub-float/2addr v2, v3 - - float-to-int v2, v2 - - .line 18 - iget v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->D:I - - invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v3 - - int-to-float v1, v1 - - int-to-float v2, v2 - - iget-object v4, p0, Lcom/my/target/VideoProgressWheelInterstitial;->c:Landroid/graphics/Paint; - - invoke-virtual {p1, v3, v1, v2, v4}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V - - if-eqz v0, :cond_2 - - .line 19 - invoke-virtual {p0}, Landroid/view/View;->invalidate()V - - :cond_2 - return-void -.end method - -.method protected final onMeasure(II)V - .locals 6 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - const/16 v1, 0x1c - - .line 2 - invoke-virtual {v0, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v0 - - invoke-virtual {p0}, Landroid/view/View;->getPaddingLeft()I - - move-result v2 - - add-int/2addr v0, v2 - - invoke-virtual {p0}, Landroid/view/View;->getPaddingRight()I - - move-result v2 - - add-int/2addr v0, v2 - - .line 3 - iget-object v2, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - .line 4 - invoke-virtual {v2, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I - - move-result v2 - - add-int/2addr v1, v2 - - invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I - - move-result v2 - - add-int/2addr v1, v2 - - .line 5 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v2 - - .line 6 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 7 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v3 - - .line 8 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - const/high16 v4, -0x80000000 - - const/high16 v5, 0x40000000 # 2.0f - - if-eq v2, v5, :cond_0 - - if-ne v2, v4, :cond_1 - - .line 9 - invoke-static {v0, p1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - goto :goto_0 - - :cond_0 - move v0, p1 - - :cond_1 - :goto_0 - if-eq v3, v5, :cond_3 - - if-ne v2, v5, :cond_2 - - goto :goto_1 - - :cond_2 - if-ne v3, v4, :cond_4 - - .line 10 - invoke-static {v1, p2}, Ljava/lang/Math;->min(II)I - - move-result v1 - - goto :goto_2 - - :cond_3 - :goto_1 - move v1, p2 - - .line 11 - :cond_4 - :goto_2 - invoke-virtual {p0, v0, v1}, Landroid/view/View;->setMeasuredDimension(II)V - - return-void -.end method - -.method protected final onSizeChanged(IIII)V - .locals 5 - - .line 1 - invoke-super {p0, p1, p2, p3, p4}, Landroid/view/View;->onSizeChanged(IIII)V - - .line 2 - invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I - - move-result p3 - - .line 3 - invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I - - move-result p4 - - .line 4 - invoke-virtual {p0}, Landroid/view/View;->getPaddingLeft()I - - move-result v0 - - .line 5 - invoke-virtual {p0}, Landroid/view/View;->getPaddingRight()I - - move-result v1 - - .line 6 - new-instance v2, Landroid/graphics/RectF; - - iget-object v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - const/4 v4, 0x1 - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - add-int/2addr v0, v3 - - int-to-float v0, v0 - - iget-object v3, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - .line 7 - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - add-int/2addr p3, v3 - - int-to-float p3, p3 - - sub-int/2addr p1, v1 - - iget-object v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - .line 8 - invoke-virtual {v1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - sub-int/2addr p1, v1 - - int-to-float p1, p1 - - sub-int/2addr p2, p4 - - iget-object p4, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - .line 9 - invoke-virtual {p4, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result p4 - - sub-int/2addr p2, p4 - - int-to-float p2, p2 - - invoke-direct {v2, v0, p3, p1, p2}, Landroid/graphics/RectF;->(FFFF)V - - iput-object v2, p0, Lcom/my/target/VideoProgressWheelInterstitial;->e:Landroid/graphics/RectF; - - .line 10 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - const/4 p2, -0x1 - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setColor(I)V - - .line 11 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - invoke-virtual {p1, v4}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 12 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - sget-object p2, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->a:Landroid/graphics/Paint; - - iget-object p2, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - invoke-virtual {p2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - int-to-float p2, p2 - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - .line 14 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - const/high16 p2, -0x78000000 - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setColor(I)V - - .line 15 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - invoke-virtual {p1, v4}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 16 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - sget-object p2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 17 - iget-object p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->b:Landroid/graphics/Paint; - - iget-object p2, p0, Lcom/my/target/VideoProgressWheelInterstitial;->d:Lcom/my/target/UiUtils; - - const/4 p3, 0x4 - - invoke-virtual {p2, p3}, Lcom/my/target/UiUtils;->a(I)I - - move-result p2 - - int-to-float p2, p2 - - invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - .line 18 - invoke-virtual {p0}, Landroid/view/View;->invalidate()V - - return-void -.end method - -.method protected final onVisibilityChanged(Landroid/view/View;I)V - .locals 0 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1, p2}, Landroid/view/View;->onVisibilityChanged(Landroid/view/View;I)V - - if-nez p2, :cond_0 - - .line 2 - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide p1 - - iput-wide p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->f:J - - :cond_0 - return-void -.end method - -.method public final setDigit(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->D:I - - return-void -.end method - -.method public final setMax(F)V - .locals 1 - - const/4 v0, 0x0 - - cmpl-float v0, p1, v0 - - if-lez v0, :cond_0 - - const/high16 v0, 0x43b40000 # 360.0f - - div-float/2addr v0, p1 - - .line 1 - iput v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->B:F - - :cond_0 - return-void -.end method - -.method public final setProgress(F)V - .locals 3 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->C:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 2 - iput v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - const/4 v0, 0x0 - - .line 3 - iput-boolean v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->C:Z - - :cond_0 - const/high16 v0, 0x3f800000 # 1.0f - - cmpl-float v2, p1, v0 - - if-lez v2, :cond_1 - - const/high16 p1, 0x3f800000 # 1.0f - - goto :goto_0 - - :cond_1 - cmpg-float v0, p1, v1 - - if-gez v0, :cond_2 - - const/4 p1, 0x0 - - .line 4 - :cond_2 - :goto_0 - iget v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->h:F - - cmpl-float v1, p1, v0 - - if-nez v1, :cond_3 - - return-void - - .line 5 - :cond_3 - iget v1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->g:F - - cmpl-float v0, v1, v0 - - if-nez v0, :cond_4 - - .line 6 - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/my/target/VideoProgressWheelInterstitial;->f:J - - :cond_4 - const/high16 v0, 0x43b40000 # 360.0f - - mul-float p1, p1, v0 - - .line 7 - invoke-static {p1, v0}, Ljava/lang/Math;->min(FF)F - - move-result p1 - - iput p1, p0, Lcom/my/target/VideoProgressWheelInterstitial;->h:F - - .line 8 - invoke-virtual {p0}, Landroid/view/View;->invalidate()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoStyleView$a.smali b/smali/smali_classes2/com/my/target/VideoStyleView$a.smali deleted file mode 100644 index de0dc1528..000000000 --- a/smali/smali_classes2/com/my/target/VideoStyleView$a.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class final Lcom/my/target/VideoStyleView$a; -.super Ljava/lang/Object; -.source "VideoStyleView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/VideoStyleView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "a" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/VideoStyleView; - - -# direct methods -.method private constructor (Lcom/my/target/VideoStyleView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/VideoStyleView;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/VideoStyleView$a;->(Lcom/my/target/VideoStyleView;)V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->a(Lcom/my/target/VideoStyleView;)Landroid/widget/LinearLayout; - - move-result-object v0 - - if-ne p1, v0, :cond_1 - - .line 2 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_0 - - .line 3 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->z()V - - .line 4 - :cond_0 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->b(Lcom/my/target/VideoStyleView;)V - - return-void - - .line 5 - :cond_1 - iget-object v0, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->c(Lcom/my/target/VideoStyleView;)Lcom/my/target/FramedImageView; - - move-result-object v0 - - if-ne p1, v0, :cond_2 - - .line 6 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->d(Lcom/my/target/VideoStyleView;)Lcom/my/target/PromoMediaAdView; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->g()Z - - move-result p1 - - if-eqz p1, :cond_5 - - .line 7 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz p1, :cond_5 - - .line 8 - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->B()V - - return-void - - .line 9 - :cond_2 - iget-object v0, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->e(Lcom/my/target/VideoStyleView;)Lcom/my/target/FramedImageView; - - move-result-object v0 - - if-ne p1, v0, :cond_5 - - .line 10 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - iget-object v0, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - if-eqz v0, :cond_4 - - .line 11 - invoke-virtual {p1}, Lcom/my/target/VideoStyleView;->e()Z - - move-result p1 - - if-eqz p1, :cond_3 - - .line 12 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->D()V - - goto :goto_0 - - .line 13 - :cond_3 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - iget-object p1, p1, Lcom/my/target/InterstitialPromoView;->f:Lcom/my/target/InterstitialPromoView$d; - - invoke-interface {p1}, Lcom/my/target/InterstitialPromoView$d;->z()V - - .line 14 - :cond_4 - :goto_0 - iget-object p1, p0, Lcom/my/target/VideoStyleView$a;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->b(Lcom/my/target/VideoStyleView;)V - - :cond_5 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoStyleView$b.smali b/smali/smali_classes2/com/my/target/VideoStyleView$b.smali deleted file mode 100644 index 085418576..000000000 --- a/smali/smali_classes2/com/my/target/VideoStyleView$b.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class final Lcom/my/target/VideoStyleView$b; -.super Ljava/lang/Object; -.source "VideoStyleView.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/VideoStyleView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "b" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/VideoStyleView; - - -# direct methods -.method private constructor (Lcom/my/target/VideoStyleView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/VideoStyleView$b;->a:Lcom/my/target/VideoStyleView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/VideoStyleView;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/VideoStyleView$b;->(Lcom/my/target/VideoStyleView;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView$b;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->f(Lcom/my/target/VideoStyleView;)I - - move-result v0 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView$b;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->f(Lcom/my/target/VideoStyleView;)I - - move-result v0 - - if-nez v0, :cond_1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoStyleView$b;->a:Lcom/my/target/VideoStyleView; - - invoke-static {v0}, Lcom/my/target/VideoStyleView;->b(Lcom/my/target/VideoStyleView;)V - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoStyleView$c.smali b/smali/smali_classes2/com/my/target/VideoStyleView$c.smali deleted file mode 100644 index 9ca65f244..000000000 --- a/smali/smali_classes2/com/my/target/VideoStyleView$c.smali +++ /dev/null @@ -1,116 +0,0 @@ -.class final Lcom/my/target/VideoStyleView$c; -.super Ljava/lang/Object; -.source "VideoStyleView.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/VideoStyleView; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/VideoStyleView; - - -# direct methods -.method private constructor (Lcom/my/target/VideoStyleView;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/VideoStyleView;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/VideoStyleView$c;->(Lcom/my/target/VideoStyleView;)V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 - - .line 1 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->g(Lcom/my/target/VideoStyleView;)Ljava/lang/Runnable; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->removeCallbacks(Ljava/lang/Runnable;)Z - - .line 2 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->f(Lcom/my/target/VideoStyleView;)I - - move-result p1 - - const/4 v0, 0x2 - - if-ne p1, v0, :cond_0 - - .line 3 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->b(Lcom/my/target/VideoStyleView;)V - - return-void - - .line 4 - :cond_0 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->f(Lcom/my/target/VideoStyleView;)I - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->f(Lcom/my/target/VideoStyleView;)I - - move-result p1 - - const/4 v0, 0x3 - - if-ne p1, v0, :cond_2 - - .line 5 - :cond_1 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->h(Lcom/my/target/VideoStyleView;)V - - .line 6 - :cond_2 - iget-object p1, p0, Lcom/my/target/VideoStyleView$c;->a:Lcom/my/target/VideoStyleView; - - invoke-static {p1}, Lcom/my/target/VideoStyleView;->g(Lcom/my/target/VideoStyleView;)Ljava/lang/Runnable; - - move-result-object v0 - - const-wide/16 v1, 0xfa0 - - invoke-virtual {p1, v0, v1, v2}, Landroid/widget/RelativeLayout;->postDelayed(Ljava/lang/Runnable;J)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/VideoStyleView.smali b/smali/smali_classes2/com/my/target/VideoStyleView.smali deleted file mode 100644 index 270c6533d..000000000 --- a/smali/smali_classes2/com/my/target/VideoStyleView.smali +++ /dev/null @@ -1,3770 +0,0 @@ -.class public final Lcom/my/target/VideoStyleView; -.super Lcom/my/target/InterstitialPromoView; -.source "VideoStyleView.java" - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "ViewConstructor" - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/VideoStyleView$c;, - Lcom/my/target/VideoStyleView$b;, - Lcom/my/target/VideoStyleView$a; - } -.end annotation - - -# instance fields -.field private final B:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Lcom/my/target/StarsRatingView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Landroid/widget/Button; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final F:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final G:Landroid/widget/LinearLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final H:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final I:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final J:Lcom/my/target/PromoMediaAdView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final K:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final L:Lcom/my/target/VideoProgressWheelInterstitial; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final M:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final N:Lcom/my/target/FramedImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final O:Lcom/my/target/FramedImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final P:Lcom/my/target/FramedImageView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final Q:Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final R:Lcom/my/target/VideoStyleView$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final S:Lcom/my/target/VideoStyleView$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final T:I - -.field private final U:I - -.field private V:I - -.field private W:F - -.field private a0:Z - -.field private b0:Z - -.field private final c0:I - -.field private d0:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e0:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f0:Z - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 23 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - const/4 v2, 0x1 - - .line 1 - invoke-direct {v0, v1, v2}, Lcom/my/target/InterstitialPromoView;->(Landroid/content/Context;I)V - - .line 2 - new-instance v3, Landroid/widget/TextView; - - invoke-direct {v3, v1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - .line 3 - new-instance v3, Landroid/widget/TextView; - - invoke-direct {v3, v1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 4 - new-instance v3, Lcom/my/target/StarsRatingView; - - invoke-direct {v3, v1}, Lcom/my/target/StarsRatingView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 5 - new-instance v3, Landroid/widget/Button; - - invoke-direct {v3, v1}, Landroid/widget/Button;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 6 - new-instance v3, Landroid/widget/TextView; - - invoke-direct {v3, v1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - .line 7 - new-instance v3, Landroid/widget/FrameLayout; - - invoke-direct {v3, v1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - .line 8 - new-instance v3, Lcom/my/target/FramedImageView; - - invoke-direct {v3, v1}, Lcom/my/target/FramedImageView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - .line 9 - new-instance v3, Lcom/my/target/FramedImageView; - - invoke-direct {v3, v1}, Lcom/my/target/FramedImageView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - .line 10 - new-instance v3, Lcom/my/target/FramedImageView; - - invoke-direct {v3, v1}, Lcom/my/target/FramedImageView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - .line 11 - new-instance v3, Landroid/widget/TextView; - - invoke-direct {v3, v1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - .line 12 - new-instance v3, Lcom/my/target/PromoMediaAdView; - - invoke-static/range {p1 .. p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v4 - - const/4 v5, 0x0 - - invoke-direct {v3, v1, v4, v5}, Lcom/my/target/PromoMediaAdView;->(Landroid/content/Context;Lcom/my/target/UiUtils;Z)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 13 - new-instance v3, Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-direct {v3, v1}, Lcom/my/target/VideoProgressWheelInterstitial;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - .line 14 - new-instance v3, Lcom/my/target/IconButton; - - invoke-direct {v3, v1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - .line 15 - new-instance v3, Landroid/widget/LinearLayout; - - invoke-direct {v3, v1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v3, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - .line 16 - invoke-static/range {p1 .. p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object v1 - - iput-object v1, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 17 - new-instance v1, Lcom/my/target/VideoStyleView$b; - - invoke-direct {v1, v0, v5}, Lcom/my/target/VideoStyleView$b;->(Lcom/my/target/VideoStyleView;B)V - - iput-object v1, v0, Lcom/my/target/VideoStyleView;->Q:Ljava/lang/Runnable; - - .line 18 - new-instance v1, Lcom/my/target/VideoStyleView$c; - - invoke-direct {v1, v0, v5}, Lcom/my/target/VideoStyleView$c;->(Lcom/my/target/VideoStyleView;B)V - - iput-object v1, v0, Lcom/my/target/VideoStyleView;->R:Lcom/my/target/VideoStyleView$c; - - .line 19 - new-instance v1, Lcom/my/target/VideoStyleView$a; - - invoke-direct {v1, v0, v5}, Lcom/my/target/VideoStyleView$a;->(Lcom/my/target/VideoStyleView;B)V - - iput-object v1, v0, Lcom/my/target/VideoStyleView;->S:Lcom/my/target/VideoStyleView$a; - - .line 20 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const-string v3, "dismiss_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 21 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - const-string v3, "title_text" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 22 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - const-string v3, "stars_view" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 23 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - const-string v3, "cta_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 24 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - const-string v3, "replay_text" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 25 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - const-string v3, "shadow" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 26 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - const-string v3, "pause_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 27 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - const-string v3, "play_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 28 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - const-string v3, "replay_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 29 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - const-string v3, "domain_text" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 30 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - const-string v3, "media_view" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 31 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - const-string v3, "video_progress_wheel" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 32 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - const-string v3, "sound_button" - - invoke-static {v1, v3}, Lcom/my/target/UiUtils;->a(Landroid/view/View;Ljava/lang/String;)V - - .line 33 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/16 v3, 0x1c - - invoke-virtual {v1, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iput v1, v0, Lcom/my/target/VideoStyleView;->c0:I - - .line 34 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/16 v3, 0x10 - - invoke-virtual {v1, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iput v1, v0, Lcom/my/target/VideoStyleView;->T:I - - .line 35 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/4 v4, 0x4 - - invoke-virtual {v1, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v1 - - iput v1, v0, Lcom/my/target/VideoStyleView;->U:I - - const/high16 v1, -0x1000000 - - .line 36 - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V - - .line 37 - iget v6, v0, Lcom/my/target/VideoStyleView;->T:I - - .line 38 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - sget v8, Lcom/my/target/InterstitialPromoView;->h:I - - invoke-virtual {v7, v8}, Landroid/view/View;->setId(I)V - - .line 39 - new-instance v7, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v8, -0x2 - - invoke-direct {v7, v8, v8}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/4 v9, -0x1 - - const/16 v10, 0xd - - .line 40 - invoke-virtual {v7, v10, v9}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 41 - iget-object v10, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v10, v7}, Landroid/view/ViewGroup;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 42 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - iget-object v10, v0, Lcom/my/target/VideoStyleView;->R:Lcom/my/target/VideoStyleView$c; - - invoke-virtual {v7, v10}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 43 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v7, v1}, Landroid/view/ViewGroup;->setBackgroundColor(I)V - - .line 44 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v7}, Lcom/my/target/PromoMediaAdView;->b()V - - .line 45 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - const/high16 v10, -0x67000000 - - invoke-virtual {v7, v10}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V - - .line 46 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - const/16 v10, 0x8 - - invoke-virtual {v7, v10}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 47 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/high16 v11, 0x41800000 # 16.0f - - const/4 v12, 0x2 - - invoke-virtual {v7, v12, v11}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 48 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v13, 0x0 - - invoke-virtual {v7, v13}, Landroid/widget/TextView;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 49 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - sget-object v14, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v7, v14}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 50 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v7, v10}, Landroid/widget/TextView;->setVisibility(I)V - - .line 51 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/16 v14, 0xe - - invoke-virtual {v7, v14}, Landroid/widget/TextView;->setGravity(I)V - - .line 52 - sget v7, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v14, 0x11 - - if-lt v7, v14, :cond_0 - - .line 53 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v7, v4}, Landroid/widget/TextView;->setTextAlignment(I)V - - .line 54 - :cond_0 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v7, v9}, Landroid/widget/TextView;->setTextColor(I)V - - .line 55 - iget-object v15, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/high16 v16, -0x78000000 - - const/16 v17, -0x1 - - const/16 v18, -0x1 - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 56 - invoke-virtual {v7, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v19 - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v20 - - .line 57 - invoke-static/range {v15 .. v20}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 58 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v7, v12}, Landroid/widget/TextView;->setMaxLines(I)V - - .line 59 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - sget-object v15, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v7, v15}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 60 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - const/high16 v15, 0x41900000 # 18.0f - - invoke-virtual {v7, v12, v15}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 61 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v7, v9}, Landroid/widget/TextView;->setTextColor(I)V - - .line 62 - iget-object v15, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 63 - invoke-virtual {v7, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v19 - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v20 - - .line 64 - invoke-static/range {v15 .. v20}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 65 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v7, v9}, Landroid/widget/Button;->setTextColor(I)V - - .line 66 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v7, v13}, Landroid/widget/Button;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - .line 67 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v7, v2}, Landroid/widget/Button;->setGravity(I)V - - .line 68 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v7, v12, v11}, Landroid/widget/Button;->setTextSize(IF)V - - .line 69 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - iget-object v13, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/16 v15, 0x64 - - invoke-virtual {v13, v15}, Lcom/my/target/UiUtils;->a(I)I - - move-result v13 - - invoke-virtual {v7, v13}, Landroid/widget/Button;->setMinimumWidth(I)V - - .line 70 - iget-object v7, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v7, v6, v6, v6, v6}, Landroid/widget/Button;->setPadding(IIII)V - - .line 71 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - int-to-float v7, v7 - - iget-object v13, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 72 - invoke-virtual {v13, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v13 - - int-to-float v13, v13 - - iget-object v15, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 73 - invoke-virtual {v15, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v15 - - int-to-float v15, v15 - - .line 74 - invoke-virtual {v6, v7, v13, v15, v1}, Landroid/widget/TextView;->setShadowLayer(FFFI)V - - .line 75 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - const v7, -0x333334 - - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setTextColor(I)V - - .line 76 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - const/16 v7, 0xa - - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setMaxEms(I)V - - .line 77 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - int-to-float v7, v7 - - iget-object v13, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 78 - invoke-virtual {v13, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v13 - - int-to-float v13, v13 - - iget-object v15, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 79 - invoke-virtual {v15, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v15 - - int-to-float v15, v15 - - .line 80 - invoke-virtual {v6, v7, v13, v15, v1}, Landroid/widget/TextView;->setShadowLayer(FFFI)V - - .line 81 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - iget-object v6, v0, Lcom/my/target/VideoStyleView;->S:Lcom/my/target/VideoStyleView$a; - - invoke-virtual {v1, v6}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 82 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v14}, Landroid/widget/LinearLayout;->setGravity(I)V - - .line 83 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 84 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - iget-object v6, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v10}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v10}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-virtual {v1, v6, v5, v7, v5}, Landroid/widget/LinearLayout;->setPadding(IIII)V - - .line 85 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->setSingleLine()V - - .line 86 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - sget-object v6, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v1, v6}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 87 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->getTypeface()Landroid/graphics/Typeface; - - move-result-object v6 - - invoke-virtual {v1, v6, v2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V - - .line 88 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v1, v9}, Landroid/widget/TextView;->setTextColor(I)V - - .line 89 - iget-object v1, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v1, v12, v11}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 90 - new-instance v1, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v1, v8, v8}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 91 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v6, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - iput v6, v1, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I - - .line 92 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 93 - invoke-virtual {v8, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 94 - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v11, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 95 - invoke-virtual {v11, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - .line 96 - invoke-virtual {v6, v7, v8, v9, v11}, Landroid/widget/FrameLayout;->setPadding(IIII)V - - .line 97 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->S:Lcom/my/target/VideoStyleView$a; - - invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 98 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v6, v10}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 99 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 100 - invoke-virtual {v8, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 101 - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v11, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 102 - invoke-virtual {v11, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v11 - - .line 103 - invoke-virtual {v6, v7, v8, v9, v11}, Landroid/widget/FrameLayout;->setPadding(IIII)V - - .line 104 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->S:Lcom/my/target/VideoStyleView$a; - - invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 105 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v6, v10}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 106 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - iget-object v7, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v8, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 107 - invoke-virtual {v8, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - iget-object v9, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 108 - invoke-virtual {v9, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v11, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 109 - invoke-virtual {v11, v3}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - .line 110 - invoke-virtual {v6, v7, v8, v9, v3}, Landroid/widget/FrameLayout;->setPadding(IIII)V - - .line 111 - invoke-virtual/range {p0 .. p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v3 - - const-string v6, "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMXCy8fw79+rQAAAhVJREFUeNrt2y9IXlEYx3H3ooIiiCAIC4JgMRgsCyaLwWaxLK0srZhWVtYWVtYWlpYMNsvK0sKKRTANBivDIIggIiLiZ+URDncHFgzbznN+8d77nvPwvec99zz/xsa6uv4oPMWjzADgK55kBnCvj3icGQBc4hWmsgK41w/sZAPwswLiC9ayAJjGa1wNrt/hAxaaBlBcW8ReZTVc4CUmmwZQ3FvHYQXEd2w3DyDuj/AMJxUQn7HaNIDiuRm8wfUAwi3eY75pAMXzS9ivrIZz7GKiaQDF7zZwVAHxDVvNAyj2h+c4rYD4hJWmARRjzOItbir7wzvMNQ2gGGsZB5XVcIYXGG8aQDHmJo4rII6x2TyAGHc83vpZBcQBlpsGUIw/F/vA7QDCTewbs00DKOZZiS/DUKfxJRk1DaCYbyvOCkMdYaN5ADHnRJwazysg9rHUNIBi7vnwI4b7w3X4HTNNAyhsWA3PcqiT8ERHTQMobNmOWMNQh1hvHkDYMxlRp4sKiD0sNg2gsGsh4pB3AwhXEbecbhpAYd9aRKZVItgPT+v96wAKO3ciVzHUw9J6/wuAsHUqslaXFRC/pfVGY139L9A3wf4Z7AehfhTuzlB3h3tApIfE/jqAtEHRtGHx1ImRtKmxtMnRtOnx1AUSaUtk0hZJpS2TS10ombZUNm2xdPpy+d4w0VtmetNU2ra51I2TuVtnuxrWL/YiKQ6CN9uRAAAAAElFTkSuQmCC" - - .line 112 - invoke-static {v6, v5}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v6 - - .line 113 - new-instance v7, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v7}, Landroid/graphics/BitmapFactory$Options;->()V - - const/16 v8, 0x1a4 - - .line 114 - iput v8, v7, Landroid/graphics/BitmapFactory$Options;->inDensity:I - - .line 115 - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v3 - - iget v3, v3, Landroid/util/DisplayMetrics;->densityDpi:I - - iput v3, v7, Landroid/graphics/BitmapFactory$Options;->inTargetDensity:I - - .line 116 - array-length v3, v6 - - invoke-static {v6, v5, v3, v7}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object v3 - - if-eqz v3, :cond_1 - - .line 117 - iget-object v6, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v6, v3}, Lcom/my/target/FramedImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 118 - :cond_1 - invoke-virtual/range {p0 .. p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v3 - - const-string v6, "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMXCjITNKc0rQAAAJFJREFUeNrt2tENgCAMQEEwLuD+QzpC3cBURWLsvV+JNRfhi9YkSSpbP3sYETF0WO89s27m3KX6H1AeYL2wdrs5Y3/4ja/OTZ8B2f074h0z5zoDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/lr6rvDoK+xfmWsLNEmSVLUD47EiX/OuE8UAAAAASUVORK5CYII=" - - .line 119 - invoke-static {v6, v5}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v6 - - .line 120 - new-instance v7, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v7}, Landroid/graphics/BitmapFactory$Options;->()V - - .line 121 - iput v8, v7, Landroid/graphics/BitmapFactory$Options;->inDensity:I - - .line 122 - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v3 - - iget v3, v3, Landroid/util/DisplayMetrics;->densityDpi:I - - iput v3, v7, Landroid/graphics/BitmapFactory$Options;->inTargetDensity:I - - .line 123 - array-length v3, v6 - - invoke-static {v6, v5, v3, v7}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object v3 - - if-eqz v3, :cond_2 - - .line 124 - iget-object v5, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v5, v3}, Lcom/my/target/FramedImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 125 - :cond_2 - iget-object v11, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - const/high16 v12, -0x78000000 - - const/4 v13, -0x1 - - const/4 v14, -0x1 - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 126 - invoke-virtual {v3, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v15 - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 127 - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v16 - - .line 128 - invoke-static/range {v11 .. v16}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 129 - iget-object v3, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - const/high16 v18, -0x78000000 - - const/16 v19, -0x1 - - const/16 v20, -0x1 - - iget-object v5, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 130 - invoke-virtual {v5, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v21 - - iget-object v5, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 131 - invoke-virtual {v5, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v22 - - move-object/from16 v17, v3 - - .line 132 - invoke-static/range {v17 .. v22}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 133 - iget-object v11, v0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 134 - invoke-virtual {v3, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v15 - - iget-object v2, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 135 - invoke-virtual {v2, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v16 - - .line 136 - invoke-static/range {v11 .. v16}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 137 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/16 v4, 0xc - - invoke-virtual {v3, v4}, Lcom/my/target/UiUtils;->a(I)I - - move-result v3 - - invoke-virtual {v2, v3}, Lcom/my/target/StarsRatingView;->setStarSize(I)V - - .line 138 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v2, v10}, Landroid/view/View;->setVisibility(I)V - - .line 139 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 140 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 141 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 142 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 143 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 144 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 145 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 146 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 147 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 148 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 149 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 150 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 151 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 152 - iget-object v2, v0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - iget-object v3, v0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/VideoStyleView;)Landroid/widget/LinearLayout; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - return-object p0 -.end method - -.method static synthetic b(Lcom/my/target/VideoStyleView;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/VideoStyleView;->k()V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/VideoStyleView;)Lcom/my/target/FramedImageView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/VideoStyleView;)Lcom/my/target/PromoMediaAdView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - return-object p0 -.end method - -.method static synthetic e(Lcom/my/target/VideoStyleView;)Lcom/my/target/FramedImageView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - return-object p0 -.end method - -.method static synthetic f(Lcom/my/target/VideoStyleView;)I - .locals 0 - - .line 1 - iget p0, p0, Lcom/my/target/VideoStyleView;->V:I - - return p0 -.end method - -.method static synthetic g(Lcom/my/target/VideoStyleView;)Ljava/lang/Runnable; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->Q:Ljava/lang/Runnable; - - return-object p0 -.end method - -.method static synthetic h(Lcom/my/target/VideoStyleView;)V - .locals 3 - - const/4 v0, 0x2 - - .line 2 - iput v0, p0, Lcom/my/target/VideoStyleView;->V:I - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 6 - iget-object p0, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - invoke-virtual {p0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - return-void -.end method - -.method private j()V - .locals 3 - - const/4 v0, 0x1 - - .line 1 - iput v0, p0, Lcom/my/target/VideoStyleView;->V:I - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V - - return-void -.end method - -.method private k()V - .locals 2 - - const/4 v0, 0x0 - - .line 1 - iput v0, p0, Lcom/my/target/VideoStyleView;->V:I - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 9 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->d0:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v1, 0x2 - - const/high16 v2, 0x41800000 # 16.0f - - invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v1, -0x1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V - - .line 7 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget v2, p0, Lcom/my/target/VideoStyleView;->T:I - - invoke-virtual {v0, v2, v2, v2, v2}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 8 - iget-object v3, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - .line 9 - invoke-virtual {v0, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/4 v2, 0x4 - - invoke-virtual {v0, v2}, Lcom/my/target/UiUtils;->a(I)I - - move-result v8 - - const/high16 v4, -0x78000000 - - const/4 v5, -0x1 - - const/4 v6, -0x1 - - .line 10 - invoke-static/range {v3 .. v8}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 11 - iput-boolean v1, p0, Lcom/my/target/VideoStyleView;->f0:Z - - return-void -.end method - -.method public final a(I)V - .locals 1 - - .line 16 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->a(I)V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - const/16 v0, 0x8 - - invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V - - .line 14 - invoke-virtual {p0}, Lcom/my/target/VideoStyleView;->a()V - - .line 15 - invoke-direct {p0}, Lcom/my/target/VideoStyleView;->k()V - - return-void -.end method - -.method public final b()V - .locals 3 - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->a()V - - .line 4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 6 - iget v0, p0, Lcom/my/target/VideoStyleView;->V:I - - const/4 v2, 0x2 - - if-eq v0, v2, :cond_0 - - .line 7 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - :cond_0 - return-void -.end method - -.method public final b(Z)V - .locals 1 - - .line 2 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Lcom/my/target/PromoMediaAdView;->a(Z)V - - return-void -.end method - -.method public final c()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->e()V - - return-void -.end method - -.method public final d()V - .locals 3 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - const/4 v0, 0x4 - - .line 3 - iput v0, p0, Lcom/my/target/VideoStyleView;->V:I - - .line 4 - iget-boolean v0, p0, Lcom/my/target/VideoStyleView;->b0:Z - - if-eqz v0, :cond_0 - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 8 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - return-void -.end method - -.method public final e()Z - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->f()Z - - move-result v0 - - return v0 -.end method - -.method public final f()Z - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->g()Z - - move-result v0 - - return v0 -.end method - -.method public final g()V - .locals 1 - - .line 2 - invoke-direct {p0}, Lcom/my/target/VideoStyleView;->j()V - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->h()V - - return-void -.end method - -.method public final getCloseButton()Landroid/view/View; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - return-object v0 -.end method - -.method public final getSoundButton()Lcom/my/target/IconButton; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - return-object v0 -.end method - -.method public final h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->d()V - - return-void -.end method - -.method public final i()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Lcom/my/target/PromoMediaAdView;->i()V - - return-void -.end method - -.method protected final onLayout(ZIIII)V - .locals 4 - - sub-int p1, p4, p2 - - sub-int p2, p5, p3 - - .line 1 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getMeasuredWidth()I - - move-result p3 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result v0 - - sub-int v1, p1, p3 - - shr-int/lit8 v1, v1, 0x1 - - sub-int v2, p2, v0 - - shr-int/lit8 v2, v2, 0x1 - - .line 3 - iget-object v3, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - add-int/2addr p3, v1 - - add-int/2addr v0, v2 - - invoke-virtual {v3, v1, v2, p3, v0}, Landroid/view/ViewGroup;->layout(IIII)V - - .line 4 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0}, Landroid/view/ViewGroup;->getLeft()I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v1}, Landroid/view/ViewGroup;->getTop()I - - move-result v1 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v2}, Landroid/view/ViewGroup;->getRight()I - - move-result v2 - - iget-object v3, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v3}, Landroid/view/ViewGroup;->getBottom()I - - move-result v3 - - invoke-virtual {p3, v0, v1, v2, v3}, Landroid/widget/FrameLayout;->layout(IIII)V - - .line 5 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {p3}, Landroid/widget/FrameLayout;->getMeasuredWidth()I - - move-result p3 - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-virtual {v0}, Landroid/widget/FrameLayout;->getMeasuredHeight()I - - move-result v0 - - .line 7 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - shr-int/lit8 p4, p4, 0x1 - - shr-int/lit8 p3, p3, 0x1 - - sub-int v2, p4, p3 - - shr-int/lit8 p5, p5, 0x1 - - shr-int/lit8 v0, v0, 0x1 - - sub-int v3, p5, v0 - - add-int/2addr p3, p4 - - add-int/2addr v0, p5 - - invoke-virtual {v1, v2, v3, p3, v0}, Landroid/widget/FrameLayout;->layout(IIII)V - - .line 8 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {p3}, Landroid/widget/FrameLayout;->getMeasuredWidth()I - - move-result p3 - - .line 9 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-virtual {v0}, Landroid/widget/FrameLayout;->getMeasuredHeight()I - - move-result v0 - - .line 10 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - shr-int/lit8 p3, p3, 0x1 - - sub-int v2, p4, p3 - - shr-int/lit8 v0, v0, 0x1 - - sub-int v3, p5, v0 - - add-int/2addr p3, p4 - - add-int/2addr v0, p5 - - invoke-virtual {v1, v2, v3, p3, v0}, Landroid/widget/FrameLayout;->layout(IIII)V - - .line 11 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-virtual {p3}, Landroid/widget/LinearLayout;->getMeasuredWidth()I - - move-result p3 - - .line 12 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredHeight()I - - move-result v0 - - .line 13 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - shr-int/lit8 p3, p3, 0x1 - - sub-int v2, p4, p3 - - shr-int/lit8 v0, v0, 0x1 - - sub-int v3, p5, v0 - - add-int/2addr p4, p3 - - add-int/2addr p5, v0 - - invoke-virtual {v1, v2, v3, p4, p5}, Landroid/widget/LinearLayout;->layout(IIII)V - - .line 14 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget p4, p0, Lcom/my/target/VideoStyleView;->T:I - - .line 15 - invoke-virtual {p3}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p5 - - add-int/2addr p5, p4 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - .line 16 - invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v1 - - add-int/2addr v0, v1 - - .line 17 - invoke-virtual {p3, p4, p4, p5, v0}, Landroid/widget/TextView;->layout(IIII)V - - if-le p1, p2, :cond_0 - - .line 18 - iget-object p3, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p3}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result p3 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 19 - invoke-virtual {p4}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result p4 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 20 - invoke-virtual {p5}, Landroid/view/View;->getMeasuredHeight()I - - move-result p5 - - .line 21 - invoke-static {p4, p5}, Ljava/lang/Math;->max(II)I - - move-result p4 - - .line 22 - invoke-static {p3, p4}, Ljava/lang/Math;->max(II)I - - move-result p3 - - .line 23 - iget-object p4, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int p5, p1, p5 - - invoke-virtual {p4}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result v0 - - sub-int/2addr p5, v0 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int v0, p2, v0 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 24 - invoke-virtual {v1}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result v1 - - sub-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v1}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result v1 - - sub-int v1, p3, v1 - - shr-int/lit8 v1, v1, 0x1 - - sub-int/2addr v0, v1 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p1, v1 - - sub-int v1, p2, v1 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 25 - invoke-virtual {v2}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result v2 - - sub-int v2, p3, v2 - - shr-int/lit8 v2, v2, 0x1 - - sub-int/2addr v1, v2 - - .line 26 - invoke-virtual {p4, p5, v0, p1, v1}, Landroid/widget/Button;->layout(IIII)V - - .line 27 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p4}, Landroid/widget/Button;->getRight()I - - move-result p4 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p5}, Landroid/view/View;->getMeasuredWidth()I - - move-result p5 - - sub-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p5}, Lcom/my/target/IconButton;->getPadding()I - - move-result p5 - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 28 - invoke-virtual {p5}, Landroid/view/ViewGroup;->getBottom()I - - move-result p5 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - shl-int/lit8 v0, v0, 0x1 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - sub-int/2addr p5, v0 - - sub-int/2addr p5, p3 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/IconButton;->getPadding()I - - move-result v0 - - add-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 29 - invoke-virtual {v0}, Landroid/widget/Button;->getRight()I - - move-result v0 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v1}, Lcom/my/target/IconButton;->getPadding()I - - move-result v1 - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 30 - invoke-virtual {v1}, Landroid/view/ViewGroup;->getBottom()I - - move-result v1 - - iget v2, p0, Lcom/my/target/VideoStyleView;->T:I - - shl-int/lit8 v2, v2, 0x1 - - sub-int/2addr v1, v2 - - sub-int/2addr v1, p3 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v2}, Lcom/my/target/IconButton;->getPadding()I - - move-result v2 - - add-int/2addr v1, v2 - - .line 31 - invoke-virtual {p1, p4, p5, v0, v1}, Landroid/view/View;->layout(IIII)V - - .line 32 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p4}, Landroid/widget/Button;->getLeft()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {p5}, Landroid/view/View;->getMeasuredWidth()I - - move-result p5 - - sub-int/2addr p4, p5 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int p5, p2, p5 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 33 - invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - sub-int v0, p3, v0 - - shr-int/lit8 v0, v0, 0x1 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 34 - invoke-virtual {v0}, Landroid/widget/Button;->getLeft()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr v0, v1 - - sub-int v1, p2, v1 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 35 - invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I - - move-result v2 - - sub-int v2, p3, v2 - - shr-int/lit8 v2, v2, 0x1 - - sub-int/2addr v1, v2 - - .line 36 - invoke-virtual {p1, p4, p5, v0, v1}, Landroid/view/View;->layout(IIII)V - - .line 37 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p4}, Landroid/widget/Button;->getLeft()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {p5}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p5 - - sub-int/2addr p4, p5 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int p5, p2, p5 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - .line 38 - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v0 - - sub-int v0, p3, v0 - - shr-int/lit8 v0, v0, 0x1 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 39 - invoke-virtual {v0}, Landroid/widget/Button;->getLeft()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr v0, v1 - - sub-int v1, p2, v1 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - .line 40 - invoke-virtual {v2}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v2 - - sub-int v2, p3, v2 - - shr-int/lit8 v2, v2, 0x1 - - sub-int/2addr v1, v2 - - .line 41 - invoke-virtual {p1, p4, p5, v0, v1}, Landroid/widget/TextView;->layout(IIII)V - - .line 42 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1}, Landroid/view/View;->getLeft()I - - move-result p1 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {p4}, Landroid/widget/TextView;->getLeft()I - - move-result p4 - - invoke-static {p1, p4}, Ljava/lang/Math;->min(II)I - - move-result p1 - - .line 43 - iget-object p4, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int p5, p1, p5 - - invoke-virtual {p4}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v0 - - sub-int/2addr p5, v0 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int v0, p2, v0 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 44 - invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v1 - - sub-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v1 - - sub-int v1, p3, v1 - - shr-int/lit8 v1, v1, 0x1 - - sub-int/2addr v0, v1 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p1, v1 - - sub-int v1, p2, v1 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 45 - invoke-virtual {v2}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v2 - - sub-int v2, p3, v2 - - shr-int/lit8 v2, v2, 0x1 - - sub-int/2addr v1, v2 - - .line 46 - invoke-virtual {p4, p5, v0, p1, v1}, Landroid/widget/TextView;->layout(IIII)V - - .line 47 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - iget p4, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int p5, p2, p4 - - .line 48 - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - sub-int v0, p3, v0 - - shr-int/lit8 v0, v0, 0x1 - - sub-int/2addr p5, v0 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - .line 49 - invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v1 - - add-int/2addr v0, v1 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p2, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - .line 50 - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v1 - - sub-int/2addr p3, v1 - - shr-int/lit8 p3, p3, 0x1 - - sub-int/2addr p2, p3 - - .line 51 - invoke-virtual {p1, p4, p5, v0, p2}, Landroid/view/View;->layout(IIII)V - - return-void - - .line 52 - :cond_0 - iget-object p2, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - iget-object p3, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getRight()I - - move-result p3 - - iget p4, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p3, p4 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p4}, Landroid/view/View;->getMeasuredWidth()I - - move-result p4 - - sub-int/2addr p3, p4 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p4}, Lcom/my/target/IconButton;->getPadding()I - - move-result p4 - - add-int/2addr p3, p4 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 53 - invoke-virtual {p4}, Landroid/view/ViewGroup;->getBottom()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p5}, Landroid/view/View;->getMeasuredHeight()I - - move-result p5 - - sub-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {p5}, Lcom/my/target/IconButton;->getPadding()I - - move-result p5 - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 54 - invoke-virtual {p5}, Landroid/view/ViewGroup;->getRight()I - - move-result p5 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Lcom/my/target/IconButton;->getPadding()I - - move-result v0 - - add-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 55 - invoke-virtual {v0}, Landroid/view/ViewGroup;->getBottom()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - invoke-virtual {v1}, Lcom/my/target/IconButton;->getPadding()I - - move-result v1 - - add-int/2addr v0, v1 - - .line 56 - invoke-virtual {p2, p3, p4, p5, v0}, Landroid/view/View;->layout(IIII)V - - .line 57 - iget-object p2, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - shr-int/lit8 p1, p1, 0x1 - - invoke-virtual {p2}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - shr-int/lit8 p3, p3, 0x1 - - sub-int p3, p1, p3 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 58 - invoke-virtual {p4}, Landroid/view/ViewGroup;->getBottom()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 59 - invoke-virtual {p5}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p5 - - shr-int/lit8 p5, p5, 0x1 - - add-int/2addr p5, p1 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 60 - invoke-virtual {v0}, Landroid/view/ViewGroup;->getBottom()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v1 - - add-int/2addr v0, v1 - - .line 61 - invoke-virtual {p2, p3, p4, p5, v0}, Landroid/widget/TextView;->layout(IIII)V - - .line 62 - iget-object p2, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {p2}, Landroid/view/View;->getMeasuredWidth()I - - move-result p3 - - shr-int/lit8 p3, p3, 0x1 - - sub-int p3, p1, p3 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 63 - invoke-virtual {p4}, Landroid/widget/TextView;->getBottom()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 64 - invoke-virtual {p5}, Landroid/view/View;->getMeasuredWidth()I - - move-result p5 - - shr-int/lit8 p5, p5, 0x1 - - add-int/2addr p5, p1 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 65 - invoke-virtual {v0}, Landroid/widget/TextView;->getBottom()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v1 - - add-int/2addr v0, v1 - - .line 66 - invoke-virtual {p2, p3, p4, p5, v0}, Landroid/view/View;->layout(IIII)V - - .line 67 - iget-object p2, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {p2}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p3 - - shr-int/lit8 p3, p3, 0x1 - - sub-int p3, p1, p3 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 68 - invoke-virtual {p4}, Landroid/widget/TextView;->getBottom()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - .line 69 - invoke-virtual {p5}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result p5 - - shr-int/lit8 p5, p5, 0x1 - - add-int/2addr p5, p1 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - .line 70 - invoke-virtual {v0}, Landroid/widget/TextView;->getBottom()I - - move-result v0 - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->getMeasuredHeight()I - - move-result v1 - - add-int/2addr v0, v1 - - .line 71 - invoke-virtual {p2, p3, p4, p5, v0}, Landroid/widget/TextView;->layout(IIII)V - - .line 72 - iget-object p2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p2}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result p3 - - shr-int/lit8 p3, p3, 0x1 - - sub-int p3, p1, p3 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 73 - invoke-virtual {p4}, Landroid/view/View;->getBottom()I - - move-result p4 - - iget p5, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - .line 74 - invoke-virtual {p5}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result p5 - - shr-int/lit8 p5, p5, 0x1 - - add-int/2addr p1, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - .line 75 - invoke-virtual {p5}, Landroid/view/View;->getBottom()I - - move-result p5 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - add-int/2addr p5, v0 - - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v0}, Landroid/widget/Button;->getMeasuredHeight()I - - move-result v0 - - add-int/2addr p5, v0 - - .line 76 - invoke-virtual {p2, p3, p4, p1, p5}, Landroid/widget/Button;->layout(IIII)V - - .line 77 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - iget p2, p0, Lcom/my/target/VideoStyleView;->T:I - - iget-object p3, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 78 - invoke-virtual {p3}, Landroid/view/ViewGroup;->getBottom()I - - move-result p3 - - iget p4, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p3, p4 - - iget-object p4, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {p4}, Landroid/view/View;->getMeasuredHeight()I - - move-result p4 - - sub-int/2addr p3, p4 - - iget p4, p0, Lcom/my/target/VideoStyleView;->T:I - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - .line 79 - invoke-virtual {p5}, Landroid/view/View;->getMeasuredWidth()I - - move-result p5 - - add-int/2addr p4, p5 - - iget-object p5, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - .line 80 - invoke-virtual {p5}, Landroid/view/ViewGroup;->getBottom()I - - move-result p5 - - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - sub-int/2addr p5, v0 - - .line 81 - invoke-virtual {p1, p2, p3, p4, p5}, Landroid/view/View;->layout(IIII)V - - return-void -.end method - -.method protected final onMeasure(II)V - .locals 7 - - .line 1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->M:Lcom/my/target/IconButton; - - iget v1, p0, Lcom/my/target/VideoStyleView;->c0:I - - const/high16 v2, 0x40000000 # 2.0f - - invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - iget v3, p0, Lcom/my/target/VideoStyleView;->c0:I - - invoke-static {v3, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v0, v1, v3}, Landroid/view/View;->measure(II)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - iget v1, p0, Lcom/my/target/VideoStyleView;->c0:I - - invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - iget v3, p0, Lcom/my/target/VideoStyleView;->c0:I - - invoke-static {v3, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-virtual {v0, v1, v3}, Landroid/view/View;->measure(II)V - - .line 3 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - .line 4 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - .line 5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - const/high16 v1, -0x80000000 - - invoke-static {p1, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - invoke-virtual {v0, v3, v4}, Landroid/view/ViewGroup;->measure(II)V - - .line 6 - iget v0, p0, Lcom/my/target/VideoStyleView;->T:I - - shl-int/lit8 v3, v0, 0x1 - - sub-int v3, p1, v3 - - shl-int/lit8 v0, v0, 0x1 - - sub-int v0, p2, v0 - - .line 7 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - div-int/lit8 v5, v3, 0x2 - - invoke-static {v5, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v4, v5, v6}, Landroid/widget/TextView;->measure(II)V - - .line 8 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->N:Lcom/my/target/FramedImageView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v4, v5, v6}, Landroid/widget/FrameLayout;->measure(II)V - - .line 9 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->O:Lcom/my/target/FramedImageView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v4, v5, v6}, Landroid/widget/FrameLayout;->measure(II)V - - .line 10 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->G:Landroid/widget/LinearLayout; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v4, v5, v6}, Landroid/widget/LinearLayout;->measure(II)V - - .line 11 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v4, v5, v6}, Landroid/view/View;->measure(II)V - - .line 12 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->I:Landroid/widget/FrameLayout; - - iget-object v5, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v5}, Landroid/view/ViewGroup;->getMeasuredWidth()I - - move-result v5 - - invoke-static {v5, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - iget-object v6, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v6}, Landroid/view/ViewGroup;->getMeasuredHeight()I - - move-result v6 - - invoke-static {v6, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v2 - - invoke-virtual {v4, v5, v2}, Landroid/widget/FrameLayout;->measure(II)V - - .line 13 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-virtual {v2, v4, v5}, Landroid/widget/Button;->measure(II)V - - .line 14 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-virtual {v2, v4, v5}, Landroid/widget/TextView;->measure(II)V - - .line 15 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-virtual {v2, v4, v5}, Landroid/widget/TextView;->measure(II)V - - if-le p1, p2, :cond_0 - - .line 16 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v2}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result v2 - - .line 17 - iget-object v4, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v4}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v4 - - .line 18 - iget-object v5, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I - - move-result v5 - - iget-object v6, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v6}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v6 - - invoke-static {v5, v6}, Ljava/lang/Math;->max(II)I - - move-result v5 - - .line 19 - iget-object v6, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v6}, Landroid/view/View;->getMeasuredWidth()I - - move-result v6 - - add-int/2addr v6, v4 - - add-int/2addr v6, v5 - - add-int/2addr v6, v2 - - iget v2, p0, Lcom/my/target/VideoStyleView;->T:I - - mul-int/lit8 v2, v2, 0x3 - - add-int/2addr v6, v2 - - if-le v6, v3, :cond_0 - - .line 20 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I - - move-result v2 - - sub-int/2addr v3, v2 - - iget v2, p0, Lcom/my/target/VideoStyleView;->T:I - - mul-int/lit8 v2, v2, 0x3 - - sub-int/2addr v3, v2 - - .line 21 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - div-int/lit8 v4, v3, 0x3 - - invoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v2, v5, v6}, Landroid/widget/Button;->measure(II)V - - .line 22 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v6 - - invoke-virtual {v2, v5, v6}, Landroid/view/View;->measure(II)V - - .line 23 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-static {v4, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v4 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v5 - - invoke-virtual {v2, v4, v5}, Landroid/widget/TextView;->measure(II)V - - .line 24 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v2}, Landroid/widget/Button;->getMeasuredWidth()I - - move-result v2 - - sub-int/2addr v3, v2 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v2}, Landroid/widget/TextView;->getMeasuredWidth()I - - move-result v2 - - sub-int/2addr v3, v2 - - iget-object v2, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I - - move-result v2 - - sub-int/2addr v3, v2 - - .line 25 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v3 - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-virtual {v2, v3, v0}, Landroid/widget/TextView;->measure(II)V - - .line 26 - :cond_0 - invoke-virtual {p0, p1, p2}, Landroid/widget/RelativeLayout;->setMeasuredDimension(II)V - - return-void -.end method - -.method public final setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 11 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - iget v1, p0, Lcom/my/target/InterstitialPromoView;->a:I - - invoke-virtual {v0, p1, v1}, Lcom/my/target/PromoMediaAdView;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;I)V - - .line 3 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-nez v0, :cond_0 - - return-void - - .line 4 - :cond_0 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->j()F - - move-result v2 - - invoke-virtual {v1, v2}, Lcom/my/target/VideoProgressWheelInterstitial;->setMax(F)V - - .line 5 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->O()Z - - move-result v1 - - iput-boolean v1, p0, Lcom/my/target/VideoStyleView;->b0:Z - - .line 6 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result v1 - - iput v1, p0, Lcom/my/target/VideoStyleView;->W:F - - .line 7 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->D()Z - - move-result v1 - - iput-boolean v1, p0, Lcom/my/target/VideoStyleView;->a0:Z - - .line 8 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V - - .line 9 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->s()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 10 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->o()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "store" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - const/4 v2, 0x0 - - const/16 v3, 0x8 - - const/4 v4, 0x0 - - if-eqz v1, :cond_2 - - .line 11 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result v1 - - cmpl-float v1, v1, v2 - - if-lez v1, :cond_1 - - .line 12 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v1, v4}, Landroid/view/View;->setVisibility(I)V - - .line 13 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->p()F - - move-result p1 - - invoke-virtual {v1, p1}, Lcom/my/target/StarsRatingView;->setRating(F)V - - goto :goto_0 - - .line 14 - :cond_1 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V - - .line 15 - :goto_0 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {p1, v3}, Landroid/widget/TextView;->setVisibility(I)V - - goto :goto_1 - - .line 16 - :cond_2 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V - - .line 17 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v1, v4}, Landroid/widget/TextView;->setVisibility(I)V - - .line 18 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->i()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 19 - :goto_1 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->D()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/VideoStyleView;->d0:Ljava/lang/String; - - .line 20 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->E()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/VideoStyleView;->e0:Ljava/lang/String; - - .line 21 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/VideoStyleView;->d0:Ljava/lang/String; - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 22 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->M()Z - - move-result p1 - - if-eqz p1, :cond_4 - - .line 23 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->C()F - - move-result p1 - - cmpl-float p1, p1, v2 - - if-lez p1, :cond_3 - - .line 24 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->C()F - - move-result p1 - - iput p1, p0, Lcom/my/target/VideoStyleView;->W:F - - .line 25 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {p1, v4}, Landroid/widget/TextView;->setEnabled(Z)V - - .line 26 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const v1, -0x333334 - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setTextColor(I)V - - .line 27 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget v1, p0, Lcom/my/target/VideoStyleView;->U:I - - invoke-virtual {p1, v1, v1, v1, v1}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 28 - iget-object v5, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/high16 v6, -0x78000000 - - const/high16 v7, -0x78000000 - - const v8, -0x333334 - - iget-object p1, p0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/4 v1, 0x1 - - .line 29 - invoke-virtual {p1, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object p1, p0, Lcom/my/target/VideoStyleView;->F:Lcom/my/target/UiUtils; - - const/4 v1, 0x4 - - invoke-virtual {p1, v1}, Lcom/my/target/UiUtils;->a(I)I - - move-result v10 - - .line 30 - invoke-static/range {v5 .. v10}, Lcom/my/target/UiUtils;->a(Landroid/view/View;IIIII)V - - .line 31 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - const/4 v1, 0x2 - - const/high16 v2, 0x41400000 # 12.0f - - invoke-virtual {p1, v1, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - goto :goto_2 - - .line 32 - :cond_3 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - iget v1, p0, Lcom/my/target/VideoStyleView;->T:I - - invoke-virtual {p1, v1, v1, v1, v1}, Landroid/widget/TextView;->setPadding(IIII)V - - .line 33 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {p1, v4}, Landroid/widget/TextView;->setVisibility(I)V - - .line 34 - :cond_4 - :goto_2 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->H:Landroid/widget/TextView; - - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->K()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 35 - invoke-virtual {p0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object p1 - - const-string v1, "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMXCjM59gfMOgAAA59JREFUeNrtmkloFEEUhl/N6KgxriiJOHEXF4gENYlgRFA8uyAoCNGggl68CCJ6EQx6cCFqUFzABQQRMYh4EfSi4IJbiFERQVxRgxuRMWri5yE1UBY9yWh6Znq6+z+96a6ZV/8/tbz3qkRChAgRwiMAFgJngWgQyVcDHXTiFKCCRH4Df6MFKAkK+W0W+VfAxCAQV8A+i/wTIB4E8lHgpEX+LjA8COQHAM8t8o3ATKC338kXA59IjXbgEVAPLAb6+k2AHRbhVrrGV+AwMNVPIpx3INncjRi/gTPAWL+IcMIieBGIAXFgGXAU+OggRALY7ItIEdhvkTsNRIz3MWCp3h1sXAGK/RAHnLKIHUzRdgnwwmr7Epjsh3jggkWsNkXbQuC4Q8g8Ld9F6ANctYht7KL9GiNpAnib94ujDo5uaUIdwMo00uafhghNQL98F2EYcA9YlGb75daoOeqHnSHyj+23WyLMC1oRJQpct7LJXkETYSrwyxBhlQQNwAFrFKigCTDK2hXmBnEUnDMEOBZEARYaArwLogAF1jRIq4YQ8YsASqmEiNw2HpUHSgCNB4Y9KYgCPDXs8UEU4LNhF6bzhW7DRmCEiFTqjx+VUtc8LECrYfd3RQA9lxq03SgiZR4WIGbYv9yaAt8Me5DHp8DAFP3ukQDvDTvu8WxrnGG/dUUApdQrEUkYU2a8hwWYnGJH6PEu0GzYczwaCSoRqTIeNbkpwFXDnu/Rf79URJKnyz9E5Kab6i4wYuxvQKEHR8BO8+DE7R+PAu8MB6s9Rj4GvDH6tzYTTvZaVZeIhwSoMfr2HRiUCSd21aXGI+T7WRcu6jLp7Ijh6AMw1AMCmKXxtozeLgOKgC+Gw4ZcFiCB2fpWSRLbsuF0nXUYsSlH5EfqE+IknmblSo0+1m6wRKjOMvnB+jzQHPpl2ezAEOCx0YEOYH2WfMct8rlZkIES4LXVkXqgTwZ9Vjn43JrLFXgC8Mzq0H2g0mU/BTrSa7d8bfHCPlwE3HC41XWyp9fbdIS3Tt8fxprzq7wUivYGdmnithCXgRXpxgw67K4A9ljhdxKPgVK3+q5cFqJcRA6JyAyn1zpFfaBz9RZdtYnpStNonc/PEpEhDt9vE5FaEdmtlPrh2YoEEAEWpbje9j9o1aNrhOQbgOlAncNC2R0SwCVgZaZTb5VFMUpEpEJEpojIGBEZLJ21+zbpLGe3iMgTEXkoIneUUj8lRIgQIUKECJFJ/AEepzU1TSID5QAAAABJRU5ErkJggg==" - - .line 36 - invoke-static {v1, v4}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v1 - - .line 37 - new-instance v2, Landroid/graphics/BitmapFactory$Options; - - invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;->()V - - const/16 v3, 0x1a4 - - .line 38 - iput v3, v2, Landroid/graphics/BitmapFactory$Options;->inDensity:I - - .line 39 - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p1 - - iget p1, p1, Landroid/util/DisplayMetrics;->densityDpi:I - - iput p1, v2, Landroid/graphics/BitmapFactory$Options;->inTargetDensity:I - - .line 40 - array-length p1, v1 - - invoke-static {v1, v4, p1, v2}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; - - move-result-object p1 - - if-eqz p1, :cond_5 - - .line 41 - iget-object v1, p0, Lcom/my/target/VideoStyleView;->P:Lcom/my/target/FramedImageView; - - invoke-virtual {v1, p1}, Lcom/my/target/FramedImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 42 - :cond_5 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->T()Z - - move-result p1 - - if-eqz p1, :cond_6 - - .line 43 - iget-object p1, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {p1}, Lcom/my/target/PromoMediaAdView;->d()V - - .line 44 - invoke-direct {p0}, Lcom/my/target/VideoStyleView;->k()V - - return-void - - .line 45 - :cond_6 - invoke-direct {p0}, Lcom/my/target/VideoStyleView;->j()V - - return-void -.end method - -.method public final setClickArea(Lcom/my/target/ClickArea;)V - .locals 3 - .param p1 # Lcom/my/target/ClickArea; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "Apply click area " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/my/target/ClickArea;->a()I - - move-result v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " to view" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p0, v0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 4 - :cond_0 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->g:Z - - const/4 v1, 0x0 - - if-nez v0, :cond_2 - - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_1 - - goto :goto_0 - - .line 5 - :cond_1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Landroid/widget/Button;->setEnabled(Z)V - - goto :goto_1 - - .line 7 - :cond_2 - :goto_0 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->D:Landroid/widget/Button; - - iget-object v2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 8 - :goto_1 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->a:Z - - if-nez v0, :cond_4 - - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_3 - - goto :goto_2 - - .line 9 - :cond_3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_3 - - .line 10 - :cond_4 - :goto_2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->B:Landroid/widget/TextView; - - iget-object v2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 11 - :goto_3 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->e:Z - - if-nez v0, :cond_6 - - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_5 - - goto :goto_4 - - .line 12 - :cond_5 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_5 - - .line 13 - :cond_6 - :goto_4 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->C:Lcom/my/target/StarsRatingView; - - iget-object v2, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 14 - :goto_5 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->i:Z - - if-nez v0, :cond_8 - - iget-boolean v0, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz v0, :cond_7 - - goto :goto_6 - - .line 15 - :cond_7 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - goto :goto_7 - - .line 16 - :cond_8 - :goto_6 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->K:Landroid/widget/TextView; - - iget-object v1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 17 - :goto_7 - iget-boolean v0, p1, Lcom/my/target/ClickArea;->k:Z - - if-nez v0, :cond_9 - - iget-boolean p1, p1, Lcom/my/target/ClickArea;->l:Z - - if-eqz p1, :cond_a - - .line 18 - :cond_9 - iget-object p1, p0, Lcom/my/target/InterstitialPromoView;->b:Lcom/my/target/InterstitialPromoView$c; - - invoke-virtual {p0, p1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - :cond_a - return-void -.end method - -.method public final setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - .locals 1 - .param p1 # Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-super {p0, p1}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->J:Lcom/my/target/PromoMediaAdView; - - invoke-virtual {v0, p1}, Lcom/my/target/PromoMediaAdView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - return-void -.end method - -.method protected final setLayoutOrientation(I)V - .locals 0 - - return-void -.end method - -.method public final setTimeChanged(F)V - .locals 5 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/VideoStyleView;->f0:Z - - const/4 v1, 0x0 - - if-nez v0, :cond_2 - - iget-boolean v0, p0, Lcom/my/target/VideoStyleView;->a0:Z - - if-eqz v0, :cond_2 - - iget v0, p0, Lcom/my/target/VideoStyleView;->W:F - - const/4 v2, 0x0 - - cmpl-float v2, v0, v2 - - if-lez v2, :cond_2 - - cmpl-float v0, v0, p1 - - if-ltz v0, :cond_2 - - .line 2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v0}, Landroid/widget/TextView;->getVisibility()I - - move-result v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->e0:Ljava/lang/String; - - if-eqz v0, :cond_2 - - .line 5 - iget v0, p0, Lcom/my/target/VideoStyleView;->W:F - - sub-float/2addr v0, p1 - - float-to-double v2, v0 - - invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v2 - - double-to-int v0, v2 - - .line 6 - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v2 - - .line 7 - iget v3, p0, Lcom/my/target/VideoStyleView;->W:F - - const/high16 v4, 0x41100000 # 9.0f - - cmpl-float v3, v3, v4 - - if-lez v3, :cond_1 - - const/16 v3, 0x9 - - if-gt v0, v3, :cond_1 - - .line 8 - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "0" - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - .line 9 - :cond_1 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->e0:Ljava/lang/String; - - const-string v3, "%d" - - invoke-virtual {v0, v3, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; - - move-result-object v0 - - .line 10 - iget-object v2, p0, Lcom/my/target/VideoStyleView;->E:Landroid/widget/TextView; - - invoke-virtual {v2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 11 - :cond_2 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v0}, Landroid/view/View;->getVisibility()I - - move-result v0 - - if-eqz v0, :cond_3 - - .line 12 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - .line 13 - :cond_3 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - iget v1, p0, Lcom/my/target/InterstitialPromoView;->e:F - - div-float v1, p1, v1 - - invoke-virtual {v0, v1}, Lcom/my/target/VideoProgressWheelInterstitial;->setProgress(F)V - - .line 14 - iget-object v0, p0, Lcom/my/target/VideoStyleView;->L:Lcom/my/target/VideoProgressWheelInterstitial; - - iget v1, p0, Lcom/my/target/InterstitialPromoView;->e:F - - sub-float/2addr v1, p1 - - float-to-double v1, v1 - - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v1 - - double-to-int p1, v1 - - invoke-virtual {v0, p1}, Lcom/my/target/VideoProgressWheelInterstitial;->setDigit(I)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/ViewabilityStat.smali b/smali/smali_classes2/com/my/target/ViewabilityStat.smali deleted file mode 100644 index 816d7e97e..000000000 --- a/smali/smali_classes2/com/my/target/ViewabilityStat.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public abstract Lcom/my/target/ViewabilityStat; -.super Lcom/my/target/Stat; -.source "ViewabilityStat.java" - - -# instance fields -.field private c:F - -.field private d:F - -.field private e:I - - -# direct methods -.method constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/Stat;->(Ljava/lang/String;Ljava/lang/String;)V - - const/high16 p1, -0x40800000 # -1.0f - - .line 2 - iput p1, p0, Lcom/my/target/ViewabilityStat;->c:F - - .line 3 - iput p1, p0, Lcom/my/target/ViewabilityStat;->d:F - - return-void -.end method - - -# virtual methods -.method public a(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/ViewabilityStat;->c:F - - return-void -.end method - -.method public a(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/ViewabilityStat;->e:I - - return-void -.end method - -.method public b(F)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/ViewabilityStat;->d:F - - return-void -.end method - -.method public c()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/ViewabilityStat;->c:F - - return v0 -.end method - -.method public d()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/ViewabilityStat;->d:F - - return v0 -.end method - -.method public e()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/ViewabilityStat;->e:I - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/WebViewBrowser$a.smali b/smali/smali_classes2/com/my/target/WebViewBrowser$a.smali deleted file mode 100644 index 685dbb42a..000000000 --- a/smali/smali_classes2/com/my/target/WebViewBrowser$a.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class Lcom/my/target/WebViewBrowser$a; -.super Landroid/webkit/WebViewClient; -.source "WebViewBrowser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/WebViewBrowser;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/WebViewBrowser; - - -# direct methods -.method constructor (Lcom/my/target/WebViewBrowser;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/WebViewBrowser$a;->a:Lcom/my/target/WebViewBrowser; - - invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V - - return-void -.end method - - -# virtual methods -.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z - .locals 1 - - .line 1 - invoke-virtual {p1, p2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/WebViewBrowser$a;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p1}, Lcom/my/target/WebViewBrowser;->a(Lcom/my/target/WebViewBrowser;)Landroid/widget/TextView; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/WebViewBrowser$a;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v0, p2}, Lcom/my/target/WebViewBrowser;->a(Lcom/my/target/WebViewBrowser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - const/4 p1, 0x1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/WebViewBrowser$b.smali b/smali/smali_classes2/com/my/target/WebViewBrowser$b.smali deleted file mode 100644 index da34bd08a..000000000 --- a/smali/smali_classes2/com/my/target/WebViewBrowser$b.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class Lcom/my/target/WebViewBrowser$b; -.super Landroid/webkit/WebChromeClient; -.source "WebViewBrowser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/WebViewBrowser;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/WebViewBrowser; - - -# direct methods -.method constructor (Lcom/my/target/WebViewBrowser;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-direct {p0}, Landroid/webkit/WebChromeClient;->()V - - return-void -.end method - - -# virtual methods -.method public onProgressChanged(Landroid/webkit/WebView;I)V - .locals 3 - - const/4 p1, 0x0 - - const/16 v0, 0x64 - - const/16 v1, 0x8 - - if-ge p2, v0, :cond_0 - - .line 1 - iget-object v2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v2}, Lcom/my/target/WebViewBrowser;->c(Lcom/my/target/WebViewBrowser;)Landroid/widget/ProgressBar; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/widget/ProgressBar;->getVisibility()I - - move-result v2 - - if-ne v2, v1, :cond_0 - - .line 2 - iget-object v2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v2}, Lcom/my/target/WebViewBrowser;->c(Lcom/my/target/WebViewBrowser;)Landroid/widget/ProgressBar; - - move-result-object v2 - - invoke-virtual {v2, p1}, Landroid/widget/ProgressBar;->setVisibility(I)V - - .line 3 - iget-object v2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v2}, Lcom/my/target/WebViewBrowser;->d(Lcom/my/target/WebViewBrowser;)Landroid/view/View; - - move-result-object v2 - - invoke-virtual {v2, v1}, Landroid/view/View;->setVisibility(I)V - - .line 4 - :cond_0 - iget-object v2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v2}, Lcom/my/target/WebViewBrowser;->c(Lcom/my/target/WebViewBrowser;)Landroid/widget/ProgressBar; - - move-result-object v2 - - invoke-virtual {v2, p2}, Landroid/widget/ProgressBar;->setProgress(I)V - - if-lt p2, v0, :cond_1 - - .line 5 - iget-object p2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p2}, Lcom/my/target/WebViewBrowser;->c(Lcom/my/target/WebViewBrowser;)Landroid/widget/ProgressBar; - - move-result-object p2 - - invoke-virtual {p2, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V - - .line 6 - iget-object p2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p2}, Lcom/my/target/WebViewBrowser;->d(Lcom/my/target/WebViewBrowser;)Landroid/view/View; - - move-result-object p2 - - invoke-virtual {p2, p1}, Landroid/view/View;->setVisibility(I)V - - :cond_1 - return-void -.end method - -.method public onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V - .locals 0 - - .line 1 - invoke-super {p0, p1, p2}, Landroid/webkit/WebChromeClient;->onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V - - .line 2 - iget-object p2, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p2}, Lcom/my/target/WebViewBrowser;->b(Lcom/my/target/WebViewBrowser;)Landroid/widget/TextView; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/webkit/WebView;->getTitle()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/WebViewBrowser$b;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p1}, Lcom/my/target/WebViewBrowser;->b(Lcom/my/target/WebViewBrowser;)Landroid/widget/TextView; - - move-result-object p1 - - const/4 p2, 0x0 - - invoke-virtual {p1, p2}, Landroid/widget/TextView;->setVisibility(I)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/WebViewBrowser$c.smali b/smali/smali_classes2/com/my/target/WebViewBrowser$c.smali deleted file mode 100644 index 4224d92cc..000000000 --- a/smali/smali_classes2/com/my/target/WebViewBrowser$c.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class Lcom/my/target/WebViewBrowser$c; -.super Ljava/lang/Object; -.source "WebViewBrowser.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/WebViewBrowser; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/WebViewBrowser; - - -# direct methods -.method private constructor (Lcom/my/target/WebViewBrowser;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/WebViewBrowser;Lcom/my/target/WebViewBrowser$a;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/WebViewBrowser$c;->(Lcom/my/target/WebViewBrowser;)V - - return-void -.end method - - -# virtual methods -.method public onClick(Landroid/view/View;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v0}, Lcom/my/target/WebViewBrowser;->e(Lcom/my/target/WebViewBrowser;)Landroid/widget/ImageButton; - - move-result-object v0 - - if-ne p1, v0, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p1}, Lcom/my/target/WebViewBrowser;->f(Lcom/my/target/WebViewBrowser;)Lcom/my/target/WebViewBrowser$d; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 3 - iget-object p1, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p1}, Lcom/my/target/WebViewBrowser;->f(Lcom/my/target/WebViewBrowser;)Lcom/my/target/WebViewBrowser$d; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/WebViewBrowser$d;->a()V - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {v0}, Lcom/my/target/WebViewBrowser;->g(Lcom/my/target/WebViewBrowser;)Landroid/widget/ImageButton; - - move-result-object v0 - - if-ne p1, v0, :cond_1 - - .line 5 - iget-object p1, p0, Lcom/my/target/WebViewBrowser$c;->a:Lcom/my/target/WebViewBrowser; - - invoke-static {p1}, Lcom/my/target/WebViewBrowser;->h(Lcom/my/target/WebViewBrowser;)V - - :cond_1 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/WebViewBrowser$d.smali b/smali/smali_classes2/com/my/target/WebViewBrowser$d.smali deleted file mode 100644 index 3c00118f8..000000000 --- a/smali/smali_classes2/com/my/target/WebViewBrowser$d.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lcom/my/target/WebViewBrowser$d; -.super Ljava/lang/Object; -.source "WebViewBrowser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/WebViewBrowser; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method diff --git a/smali/smali_classes2/com/my/target/WebViewBrowser.smali b/smali/smali_classes2/com/my/target/WebViewBrowser.smali deleted file mode 100644 index 124310442..000000000 --- a/smali/smali_classes2/com/my/target/WebViewBrowser.smali +++ /dev/null @@ -1,1151 +0,0 @@ -.class public Lcom/my/target/WebViewBrowser; -.super Landroid/widget/LinearLayout; -.source "WebViewBrowser.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/WebViewBrowser$d;, - Lcom/my/target/WebViewBrowser$c; - } -.end annotation - - -# static fields -.field public static final G:I - -.field public static final H:I - - -# instance fields -.field private final B:Landroid/widget/ImageButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final C:Landroid/widget/RelativeLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final D:Landroid/webkit/WebView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final E:Landroid/widget/ProgressBar; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private F:Lcom/my/target/WebViewBrowser$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final a:Lcom/my/target/UiUtils; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Landroid/widget/ImageButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Landroid/widget/LinearLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final g:Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final h:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 1 - - .line 1 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/WebViewBrowser;->G:I - - .line 2 - invoke-static {}, Lcom/my/target/UiUtils;->a()I - - move-result v0 - - sput v0, Lcom/my/target/WebViewBrowser;->H:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - .line 2 - new-instance v0, Landroid/widget/RelativeLayout; - - invoke-direct {v0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - .line 3 - new-instance v0, Landroid/webkit/WebView; - - invoke-direct {v0, p1}, Landroid/webkit/WebView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - .line 4 - new-instance v0, Landroid/widget/ImageButton; - - invoke-direct {v0, p1}, Landroid/widget/ImageButton;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - .line 5 - new-instance v0, Landroid/widget/LinearLayout; - - invoke-direct {v0, p1}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - .line 6 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - .line 7 - new-instance v0, Landroid/widget/TextView; - - invoke-direct {v0, p1}, Landroid/widget/TextView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - .line 8 - new-instance v0, Landroid/widget/FrameLayout; - - invoke-direct {v0, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->f:Landroid/widget/FrameLayout; - - .line 9 - new-instance v0, Landroid/widget/FrameLayout; - - invoke-direct {v0, p1}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->h:Landroid/widget/FrameLayout; - - .line 10 - new-instance v0, Landroid/widget/ImageButton; - - invoke-direct {v0, p1}, Landroid/widget/ImageButton;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - .line 11 - new-instance v0, Landroid/widget/ProgressBar; - - const/4 v1, 0x0 - - const v2, 0x1010078 - - invoke-direct {v0, p1, v1, v2}, Landroid/widget/ProgressBar;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - .line 12 - new-instance v0, Landroid/view/View; - - invoke-direct {v0, p1}, Landroid/view/View;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - .line 13 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/WebViewBrowser;)Landroid/widget/TextView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - return-object p0 -.end method - -.method static synthetic a(Lcom/my/target/WebViewBrowser;Ljava/lang/String;)Ljava/lang/String; - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/WebViewBrowser;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private a(Ljava/lang/String;)Ljava/lang/String; - .locals 3 - - .line 18 - :try_start_0 - new-instance v0, Ljava/net/URI; - - invoke-direct {v0, p1}, Ljava/net/URI;->(Ljava/lang/String;)V - - .line 19 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0}, Ljava/net/URI;->getScheme()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, "://" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/net/URI;->getHost()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - .line 20 - invoke-virtual {v0}, Ljava/net/URISyntaxException;->printStackTrace()V - - :goto_0 - return-object p1 -.end method - -.method static synthetic b(Lcom/my/target/WebViewBrowser;)Landroid/widget/TextView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - return-object p0 -.end method - -.method static synthetic c(Lcom/my/target/WebViewBrowser;)Landroid/widget/ProgressBar; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/WebViewBrowser;)Landroid/view/View; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - return-object p0 -.end method - -.method static synthetic e(Lcom/my/target/WebViewBrowser;)Landroid/widget/ImageButton; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - return-object p0 -.end method - -.method private e()V - .locals 11 - - const/4 v0, 0x1 - - .line 2 - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->setOrientation(I)V - - const/16 v1, 0x10 - - .line 3 - invoke-virtual {p0, v1}, Landroid/widget/LinearLayout;->setGravity(I)V - - .line 4 - new-instance v1, Lcom/my/target/WebViewBrowser$c; - - const/4 v2, 0x0 - - invoke-direct {v1, p0, v2}, Lcom/my/target/WebViewBrowser$c;->(Lcom/my/target/WebViewBrowser;Lcom/my/target/WebViewBrowser$a;)V - - .line 5 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - const/4 v3, -0x1 - - invoke-direct {v2, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 6 - iget-object v4, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v4, v2}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 7 - new-instance v2, Landroid/util/TypedValue; - - invoke-direct {v2}, Landroid/util/TypedValue;->()V - - .line 8 - iget-object v4, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - const/16 v5, 0x32 - - invoke-virtual {v4, v5}, Lcom/my/target/UiUtils;->a(I)I - - move-result v4 - - .line 9 - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v5 - - invoke-virtual {v5}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; - - move-result-object v5 - - const v6, 0x10102eb - - invoke-virtual {v5, v6, v2, v0}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z - - move-result v5 - - if-eqz v5, :cond_0 - - .line 10 - iget v2, v2, Landroid/util/TypedValue;->data:I - - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; - - move-result-object v4 - - invoke-virtual {v4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v4 - - invoke-static {v2, v4}, Landroid/util/TypedValue;->complexToDimensionPixelSize(ILandroid/util/DisplayMetrics;)I - - move-result v4 - - .line 11 - :cond_0 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 12 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - invoke-virtual {v5, v2}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 13 - new-instance v2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v2, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 14 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->f:Landroid/widget/FrameLayout; - - invoke-virtual {v5, v2}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 15 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->f:Landroid/widget/FrameLayout; - - sget v5, Lcom/my/target/WebViewBrowser;->G:I - - invoke-virtual {v2, v5}, Landroid/widget/FrameLayout;->setId(I)V - - .line 16 - new-instance v2, Landroid/widget/FrameLayout$LayoutParams; - - invoke-direct {v2, v3, v3}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - const/16 v5, 0x11 - - .line 17 - iput v5, v2, Landroid/widget/FrameLayout$LayoutParams;->gravity:I - - .line 18 - iget-object v6, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - invoke-virtual {v6, v2}, Landroid/widget/ImageButton;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 19 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - div-int/lit8 v6, v4, 0x4 - - iget-object v7, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - const/4 v8, 0x2 - - invoke-virtual {v7, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - invoke-static {v6, v7}, Lcom/my/target/BaseResources;->a(II)Landroid/graphics/Bitmap; - - move-result-object v6 - - invoke-virtual {v2, v6}, Landroid/widget/ImageButton;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 20 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - const-string v6, "Close" - - invoke-virtual {v2, v6}, Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 21 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - invoke-virtual {v2, v1}, Landroid/widget/ImageButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 22 - new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v2, v4, v4}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 23 - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v6, 0x12 - - if-lt v4, v6, :cond_1 - - const/16 v4, 0x15 - - .line 24 - invoke-virtual {v2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - goto :goto_0 - - :cond_1 - const/16 v4, 0xb - - .line 25 - invoke-virtual {v2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 26 - :goto_0 - iget-object v4, p0, Lcom/my/target/WebViewBrowser;->h:Landroid/widget/FrameLayout; - - invoke-virtual {v4, v2}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 27 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->h:Landroid/widget/FrameLayout; - - sget v4, Lcom/my/target/WebViewBrowser;->H:I - - invoke-virtual {v2, v4}, Landroid/widget/FrameLayout;->setId(I)V - - .line 28 - new-instance v2, Landroid/widget/FrameLayout$LayoutParams; - - invoke-direct {v2, v3, v3}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - .line 29 - iput v5, v2, Landroid/widget/FrameLayout$LayoutParams;->gravity:I - - .line 30 - iget-object v4, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - invoke-virtual {v4, v2}, Landroid/widget/ImageButton;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 31 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v4 - - invoke-static {v4}, Lcom/my/target/BaseResources;->a(Landroid/content/Context;)Landroid/graphics/Bitmap; - - move-result-object v4 - - invoke-virtual {v2, v4}, Landroid/widget/ImageButton;->setImageBitmap(Landroid/graphics/Bitmap;)V - - .line 32 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - sget-object v4, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType; - - invoke-virtual {v2, v4}, Landroid/widget/ImageButton;->setScaleType(Landroid/widget/ImageView$ScaleType;)V - - .line 33 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - const-string v4, "Open outside" - - invoke-virtual {v2, v4}, Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 34 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - invoke-virtual {v2, v1}, Landroid/widget/ImageButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 35 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - const v2, -0x333334 - - const/4 v4, 0x0 - - invoke-static {v1, v4, v2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 36 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - invoke-static {v1, v4, v2}, Lcom/my/target/UiUtils;->a(Landroid/view/View;II)V - - .line 37 - new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v5, 0xf - - .line 38 - invoke-virtual {v1, v5, v3}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 39 - sget v5, Lcom/my/target/WebViewBrowser;->G:I - - invoke-virtual {v1, v0, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 40 - sget v5, Lcom/my/target/WebViewBrowser;->H:I - - invoke-virtual {v1, v4, v5}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V - - .line 41 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - invoke-virtual {v5, v1}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 42 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->setOrientation(I)V - - .line 43 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - const/4 v6, 0x4 - - invoke-virtual {v5, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v5 - - iget-object v7, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - invoke-virtual {v7, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v7 - - iget-object v9, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - invoke-virtual {v9, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v9 - - iget-object v10, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - invoke-virtual {v10, v6}, Lcom/my/target/UiUtils;->a(I)I - - move-result v6 - - invoke-virtual {v1, v5, v7, v9, v6}, Landroid/widget/LinearLayout;->setPadding(IIII)V - - .line 44 - new-instance v1, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 45 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - const/16 v6, 0x8 - - invoke-virtual {v5, v6}, Landroid/widget/TextView;->setVisibility(I)V - - .line 46 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - invoke-virtual {v5, v1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 47 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - const/high16 v5, -0x1000000 - - invoke-virtual {v1, v5}, Landroid/widget/TextView;->setTextColor(I)V - - .line 48 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - const/high16 v5, 0x41900000 # 18.0f - - invoke-virtual {v1, v8, v5}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 49 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->setSingleLine()V - - .line 50 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - sget-object v5, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v1, v5}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 51 - new-instance v1, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 52 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - invoke-virtual {v2, v1}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 53 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - invoke-virtual {v1}, Landroid/widget/TextView;->setSingleLine()V - - .line 54 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - const/high16 v2, 0x41400000 # 12.0f - - invoke-virtual {v1, v8, v2}, Landroid/widget/TextView;->setTextSize(IF)V - - .line 55 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - sget-object v2, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt; - - invoke-virtual {v1, v2}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V - - .line 56 - new-instance v1, Landroid/graphics/drawable/ColorDrawable; - - const v2, -0xfc560c - - invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;->(I)V - - .line 57 - new-instance v2, Landroid/graphics/drawable/ClipDrawable; - - const v5, 0x800003 - - invoke-direct {v2, v1, v5, v0}, Landroid/graphics/drawable/ClipDrawable;->(Landroid/graphics/drawable/Drawable;II)V - - .line 58 - new-instance v1, Landroid/graphics/drawable/ColorDrawable; - - const v5, -0x1e0a02 - - invoke-direct {v1, v5}, Landroid/graphics/drawable/ColorDrawable;->(I)V - - .line 59 - iget-object v5, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - invoke-virtual {v5}, Landroid/widget/ProgressBar;->getProgressDrawable()Landroid/graphics/drawable/Drawable; - - move-result-object v5 - - check-cast v5, Landroid/graphics/drawable/LayerDrawable; - - const/high16 v7, 0x1020000 - - .line 60 - invoke-virtual {v5, v7, v1}, Landroid/graphics/drawable/LayerDrawable;->setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z - - const v1, 0x102000d - - .line 61 - invoke-virtual {v5, v1, v2}, Landroid/graphics/drawable/LayerDrawable;->setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z - - .line 62 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - invoke-virtual {v1, v5}, Landroid/widget/ProgressBar;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V - - .line 63 - new-instance v1, Landroid/widget/LinearLayout$LayoutParams; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->a:Lcom/my/target/UiUtils; - - invoke-virtual {v2, v8}, Lcom/my/target/UiUtils;->a(I)I - - move-result v2 - - invoke-direct {v1, v3, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - .line 64 - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - invoke-virtual {v2, v1}, Landroid/widget/ProgressBar;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 65 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;->setProgress(I)V - - .line 66 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->e:Landroid/widget/TextView; - - invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 67 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 68 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->f:Landroid/widget/FrameLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->b:Landroid/widget/ImageButton; - - invoke-virtual {v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V - - .line 69 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->h:Landroid/widget/FrameLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - invoke-virtual {v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V - - .line 70 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->f:Landroid/widget/FrameLayout; - - invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 71 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->c:Landroid/widget/LinearLayout; - - invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 72 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - iget-object v2, p0, Lcom/my/target/WebViewBrowser;->h:Landroid/widget/FrameLayout; - - invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 73 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->C:Landroid/widget/RelativeLayout; - - invoke-virtual {p0, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 74 - iget-object v1, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - const v2, -0x555556 - - invoke-virtual {v1, v2}, Landroid/view/View;->setBackgroundColor(I)V - - .line 75 - new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; - - invoke-direct {v1, v3, v0}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - .line 76 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V - - .line 77 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 78 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->E:Landroid/widget/ProgressBar; - - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 79 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->g:Landroid/view/View; - - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - .line 80 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V - - return-void -.end method - -.method static synthetic f(Lcom/my/target/WebViewBrowser;)Lcom/my/target/WebViewBrowser$d; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->F:Lcom/my/target/WebViewBrowser$d; - - return-object p0 -.end method - -.method private f()V - .locals 4 - - .line 2 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; - - move-result-object v0 - - .line 3 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_1 - - .line 4 - :try_start_0 - new-instance v1, Landroid/content/Intent; - - const-string v2, "android.intent.action.VIEW" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v3 - - invoke-direct {v1, v2, v3}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - .line 5 - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v2 - - instance-of v2, v2, Landroid/app/Activity; - - if-nez v2, :cond_0 - - const/high16 v2, 0x10000000 - - .line 6 - invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 7 - :cond_0 - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v2 - - invoke-virtual {v2, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 8 - :catch_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "unable to open url " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method static synthetic g(Lcom/my/target/WebViewBrowser;)Landroid/widget/ImageButton; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/WebViewBrowser;->B:Landroid/widget/ImageButton; - - return-object p0 -.end method - -.method static synthetic h(Lcom/my/target/WebViewBrowser;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/WebViewBrowser;->f()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 5 - .annotation build Landroid/annotation/SuppressLint; - value = { - "SetJavaScriptEnabled" - } - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings; - - move-result-object v0 - - const/4 v1, 0x1 - - .line 4 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V - - .line 5 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setLoadWithOverviewMode(Z)V - - .line 6 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setUseWideViewPort(Z)V - - .line 7 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setBuiltInZoomControls(Z)V - - const/4 v2, 0x0 - - .line 8 - invoke-virtual {v0, v2}, Landroid/webkit/WebSettings;->setDisplayZoomControls(Z)V - - .line 9 - sget v3, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v4, 0x10 - - if-lt v3, v4, :cond_0 - - .line 10 - invoke-virtual {v0, v2}, Landroid/webkit/WebSettings;->setAllowFileAccessFromFileURLs(Z)V - - .line 11 - invoke-virtual {v0, v2}, Landroid/webkit/WebSettings;->setAllowUniversalAccessFromFileURLs(Z)V - - .line 12 - :cond_0 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setDomStorageEnabled(Z)V - - .line 13 - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setAppCacheEnabled(Z)V - - .line 14 - invoke-virtual {p0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/Context;->getCacheDir()Ljava/io/File; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setAppCachePath(Ljava/lang/String;)V - - .line 15 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - new-instance v1, Lcom/my/target/WebViewBrowser$a; - - invoke-direct {v1, p0}, Lcom/my/target/WebViewBrowser$a;->(Lcom/my/target/WebViewBrowser;)V - - invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V - - .line 16 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - new-instance v1, Lcom/my/target/WebViewBrowser$b; - - invoke-direct {v1, p0}, Lcom/my/target/WebViewBrowser$b;->(Lcom/my/target/WebViewBrowser;)V - - invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V - - .line 17 - invoke-direct {p0}, Lcom/my/target/WebViewBrowser;->e()V - - return-void -.end method - -.method public b()Z - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->canGoBack()Z - - move-result v0 - - return v0 -.end method - -.method public c()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->destroy()V - - return-void -.end method - -.method public d()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->goBack()V - - return-void -.end method - -.method public getListener()Lcom/my/target/WebViewBrowser$d; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->F:Lcom/my/target/WebViewBrowser$d; - - return-object v0 -.end method - -.method public setListener(Lcom/my/target/WebViewBrowser$d;)V - .locals 0 - .param p1 # Lcom/my/target/WebViewBrowser$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/WebViewBrowser;->F:Lcom/my/target/WebViewBrowser$d; - - return-void -.end method - -.method public setUrl(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->D:Landroid/webkit/WebView; - - invoke-virtual {v0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/WebViewBrowser;->d:Landroid/widget/TextView; - - invoke-direct {p0, p1}, Lcom/my/target/WebViewBrowser;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/c3$c.smali b/smali/smali_classes2/com/my/target/c3$c.smali deleted file mode 100644 index 8b7e83828..000000000 --- a/smali/smali_classes2/com/my/target/c3$c.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lcom/my/target/c3$c; -.super Ljava/lang/Object; - -# interfaces -.implements Lcom/my/target/AdFactory$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InstreamAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation diff --git a/smali/smali_classes2/com/my/target/common/BaseAd.smali b/smali/smali_classes2/com/my/target/common/BaseAd.smali deleted file mode 100644 index ba6e1d271..000000000 --- a/smali/smali_classes2/com/my/target/common/BaseAd.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public abstract Lcom/my/target/common/BaseAd; -.super Ljava/lang/Object; -.source "BaseAd.java" - - -# instance fields -.field protected final a:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method protected constructor (ILjava/lang/String;)V - .locals 0 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - invoke-static {p1, p2}, Lcom/my/target/AdConfig;->a(ILjava/lang/String;)Lcom/my/target/AdConfig; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - return-void -.end method - -.method public static b(Z)V - .locals 0 - - .line 1 - sput-boolean p0, Lcom/my/target/Tracer;->a:Z - - if-eqz p0, :cond_0 - - const-string p0, "Debug mode enabled" - - .line 2 - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - - -# virtual methods -.method public a()Lcom/my/target/common/CustomParams; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - invoke-virtual {v0}, Lcom/my/target/AdConfig;->c()Lcom/my/target/common/CustomParams; - - move-result-object v0 - - return-object v0 -.end method - -.method public a(Z)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - invoke-virtual {v0, p1}, Lcom/my/target/AdConfig;->a(Z)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/common/CustomParams.smali b/smali/smali_classes2/com/my/target/common/CustomParams.smali deleted file mode 100644 index d53a6d68e..000000000 --- a/smali/smali_classes2/com/my/target/common/CustomParams.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lcom/my/target/common/CustomParams; -.super Lcom/my/target/FPDataProvider; -.source "CustomParams.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/FPDataProvider;->()V - - return-void -.end method - - -# virtual methods -.method public a(I)V - .locals 3 - - const-string v0, "a" - - if-ltz p1, :cond_0 - - .line 1 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "age param set to " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - goto :goto_0 - - :cond_0 - const-string p1, "age param removed" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 4 - invoke-virtual {p0, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;)Z - - :goto_0 - return-void -.end method - -.method public b(I)V - .locals 3 - - const-string v0, "g" - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - if-eq p1, v1, :cond_0 - - const/4 v1, 0x2 - - if-eq p1, v1, :cond_0 - - .line 2 - invoke-virtual {p0, v0}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;)Z - - const-string p1, "gender param removed" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 4 - :cond_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "gender param is set to " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 5 - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - :goto_0 - return-void -.end method - -.method public b(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/String; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - :goto_0 - const-string v0, "vk_id" - - .line 1 - invoke-virtual {p0, v0, p1}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - return-void -.end method - -.method public b(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 6 - invoke-virtual {p0, p1, p2}, Lcom/my/target/FPDataProvider;->a(Ljava/lang/String;Ljava/lang/String;)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/common/MyTargetActivity$a.smali b/smali/smali_classes2/com/my/target/common/MyTargetActivity$a.smali deleted file mode 100644 index eb8aa0366..000000000 --- a/smali/smali_classes2/com/my/target/common/MyTargetActivity$a.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public interface abstract Lcom/my/target/common/MyTargetActivity$a; -.super Ljava/lang/Object; -.source "MyTargetActivity.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/common/MyTargetActivity; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Landroid/view/MenuItem;)Z -.end method - -.method public abstract b()V -.end method - -.method public abstract c()Z -.end method - -.method public abstract d()V -.end method - -.method public abstract e()V -.end method - -.method public abstract onActivityDestroy()V -.end method diff --git a/smali/smali_classes2/com/my/target/common/MyTargetActivity.smali b/smali/smali_classes2/com/my/target/common/MyTargetActivity.smali deleted file mode 100644 index ea09350af..000000000 --- a/smali/smali_classes2/com/my/target/common/MyTargetActivity.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public Lcom/my/target/common/MyTargetActivity; -.super Landroid/app/Activity; -.source "MyTargetActivity.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/common/MyTargetActivity$a; - } -.end annotation - - -# static fields -.field public static c:Lcom/my/target/common/MyTargetActivity$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field private a:Lcom/my/target/common/MyTargetActivity$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private b:Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Landroid/app/Activity;->()V - - return-void -.end method - - -# virtual methods -.method public onBackPressed()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->c()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 2 - :cond_0 - invoke-super {p0}, Landroid/app/Activity;->onBackPressed()V - - :cond_1 - return-void -.end method - -.method protected onCreate(Landroid/os/Bundle;)V - .locals 2 - - .line 1 - invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V - - .line 2 - invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; - - move-result-object p1 - - .line 3 - sget-object v0, Lcom/my/target/common/MyTargetActivity;->c:Lcom/my/target/common/MyTargetActivity$a; - - iput-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - const/4 v0, 0x0 - - .line 4 - sput-object v0, Lcom/my/target/common/MyTargetActivity;->c:Lcom/my/target/common/MyTargetActivity$a; - - .line 5 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - if-eqz p1, :cond_0 - - .line 6 - new-instance v0, Landroid/widget/FrameLayout; - - invoke-direct {v0, p0}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/common/MyTargetActivity;->b:Landroid/widget/FrameLayout; - - .line 7 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - iget-object v1, p0, Lcom/my/target/common/MyTargetActivity;->b:Landroid/widget/FrameLayout; - - invoke-interface {v0, p0, p1, v1}, Lcom/my/target/common/MyTargetActivity$a;->a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - - .line 8 - iget-object p1, p0, Lcom/my/target/common/MyTargetActivity;->b:Landroid/widget/FrameLayout; - - invoke-virtual {p0, p1}, Landroid/app/Activity;->setContentView(Landroid/view/View;)V - - goto :goto_0 - - .line 9 - :cond_0 - invoke-virtual {p0}, Landroid/app/Activity;->finish()V - - :goto_0 - return-void -.end method - -.method protected onDestroy()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Activity;->onDestroy()V - - .line 2 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->onActivityDestroy()V - - :cond_0 - return-void -.end method - -.method public onOptionsItemSelected(Landroid/view/MenuItem;)Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lcom/my/target/common/MyTargetActivity$a;->a(Landroid/view/MenuItem;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - .line 2 - :cond_0 - invoke-super {p0, p1}, Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z - - move-result p1 - - return p1 -.end method - -.method protected onPause()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Activity;->onPause()V - - .line 2 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->e()V - - :cond_0 - return-void -.end method - -.method protected onResume()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Activity;->onResume()V - - .line 2 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->d()V - - :cond_0 - return-void -.end method - -.method protected onStart()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Activity;->onStart()V - - .line 2 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->a()V - - :cond_0 - return-void -.end method - -.method protected onStop()V - .locals 1 - - .line 1 - invoke-super {p0}, Landroid/app/Activity;->onStop()V - - .line 2 - iget-object v0, p0, Lcom/my/target/common/MyTargetActivity;->a:Lcom/my/target/common/MyTargetActivity$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/common/MyTargetActivity$a;->b()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/common/MyTargetPrivacy.smali b/smali/smali_classes2/com/my/target/common/MyTargetPrivacy.smali deleted file mode 100644 index 43f226c62..000000000 --- a/smali/smali_classes2/com/my/target/common/MyTargetPrivacy.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public Lcom/my/target/common/MyTargetPrivacy; -.super Ljava/lang/Object; -.source "MyTargetPrivacy.java" - - -# static fields -.field private static a:Ljava/lang/Boolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private static b:Z - - -# direct methods -.method public static a()Z - .locals 1 - - .line 1 - sget-object v0, Lcom/my/target/common/MyTargetPrivacy;->a:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public static b()Z - .locals 1 - - .line 1 - sget-boolean v0, Lcom/my/target/common/MyTargetPrivacy;->b:Z - - return v0 -.end method - -.method public static c()Z - .locals 1 - - .line 1 - sget-object v0, Lcom/my/target/common/MyTargetPrivacy;->a:Ljava/lang/Boolean; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/common/MyTargetUtils.smali b/smali/smali_classes2/com/my/target/common/MyTargetUtils.smali deleted file mode 100644 index 5b9119371..000000000 --- a/smali/smali_classes2/com/my/target/common/MyTargetUtils.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lcom/my/target/common/MyTargetUtils; -.super Ljava/lang/Object; -.source "MyTargetUtils.java" - - -# direct methods -.method public static a(Landroid/content/Context;)Ljava/util/Map; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - .line 1 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object v0 - - invoke-virtual {v0, p0}, Lcom/my/target/FingerprintDataProvider;->a(Landroid/content/Context;)V - - .line 2 - invoke-static {}, Lcom/my/target/FingerprintDataProvider;->e()Lcom/my/target/FingerprintDataProvider; - - move-result-object p0 - - invoke-virtual {p0}, Lcom/my/target/FPDataProvider;->a()Ljava/util/Map; - - move-result-object p0 - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/my/target/common/e/AudioData.smali b/smali/smali_classes2/com/my/target/common/e/AudioData.smali deleted file mode 100644 index 61741d714..000000000 --- a/smali/smali_classes2/com/my/target/common/e/AudioData.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lcom/my/target/common/e/AudioData; -.super Lcom/my/target/MediaData; -.source "AudioData.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaData<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method private constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/MediaData;->(Ljava/lang/String;)V - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/common/e/AudioData; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/common/e/AudioData; - - invoke-direct {v0, p0}, Lcom/my/target/common/e/AudioData;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public c(I)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/common/e/ImageData$a.smali b/smali/smali_classes2/com/my/target/common/e/ImageData$a.smali deleted file mode 100644 index 89e85a5a4..000000000 --- a/smali/smali_classes2/com/my/target/common/e/ImageData$a.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class Lcom/my/target/common/e/ImageData$a; -.super Landroid/util/LruCache; -.source "ImageData.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/common/e/ImageData; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/LruCache<", - "Lcom/my/target/common/e/ImageData;", - "Landroid/graphics/Bitmap;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (I)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Landroid/util/LruCache;->(I)V - - return-void -.end method - - -# virtual methods -.method protected a(Lcom/my/target/common/e/ImageData;Landroid/graphics/Bitmap;)I - .locals 1 - - .line 1 - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x13 - - if-lt p1, v0, :cond_0 - - .line 2 - invoke-virtual {p2}, Landroid/graphics/Bitmap;->getAllocationByteCount()I - - move-result p1 - - return p1 - - .line 3 - :cond_0 - invoke-virtual {p2}, Landroid/graphics/Bitmap;->getByteCount()I - - move-result p1 - - return p1 -.end method - -.method protected bridge synthetic sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Lcom/my/target/common/e/ImageData; - - check-cast p2, Landroid/graphics/Bitmap; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/common/e/ImageData$a;->a(Lcom/my/target/common/e/ImageData;Landroid/graphics/Bitmap;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/my/target/common/e/ImageData.smali b/smali/smali_classes2/com/my/target/common/e/ImageData.smali deleted file mode 100644 index f8f2eab3a..000000000 --- a/smali/smali_classes2/com/my/target/common/e/ImageData.smali +++ /dev/null @@ -1,265 +0,0 @@ -.class public final Lcom/my/target/common/e/ImageData; -.super Lcom/my/target/MediaData; -.source "ImageData.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/common/e/ImageData$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaData<", - "Landroid/graphics/Bitmap;", - ">;" - } -.end annotation - - -# static fields -.field private static volatile f:Landroid/util/LruCache; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/LruCache<", - "Lcom/my/target/common/e/ImageData;", - "Landroid/graphics/Bitmap;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field private volatile e:Z - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/my/target/common/e/ImageData$a; - - const/high16 v1, 0x1e00000 - - invoke-direct {v0, v1}, Lcom/my/target/common/e/ImageData$a;->(I)V - - sput-object v0, Lcom/my/target/common/e/ImageData;->f:Landroid/util/LruCache; - - return-void -.end method - -.method private constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/MediaData;->(Ljava/lang/String;)V - - return-void -.end method - -.method private constructor (Ljava/lang/String;II)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/MediaData;->(Ljava/lang/String;)V - - .line 3 - iput p2, p0, Lcom/my/target/MediaData;->b:I - - .line 4 - iput p3, p0, Lcom/my/target/MediaData;->c:I - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lcom/my/target/common/e/ImageData; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/common/e/ImageData; - - invoke-direct {v0, p0}, Lcom/my/target/common/e/ImageData;->(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static a(Ljava/lang/String;II)Lcom/my/target/common/e/ImageData; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/common/e/ImageData; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/common/e/ImageData;->(Ljava/lang/String;II)V - - return-object v0 -.end method - - -# virtual methods -.method public a()Landroid/graphics/Bitmap; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 3 - iget-boolean v0, p0, Lcom/my/target/common/e/ImageData;->e:Z - - if-eqz v0, :cond_0 - - .line 4 - sget-object v0, Lcom/my/target/common/e/ImageData;->f:Landroid/util/LruCache; - - invoke-virtual {v0, p0}, Landroid/util/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/graphics/Bitmap; - - return-object v0 - - .line 5 - :cond_0 - invoke-super {p0}, Lcom/my/target/MediaData;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/graphics/Bitmap; - - return-object v0 -.end method - -.method public a(Landroid/graphics/Bitmap;)V - .locals 1 - .param p1 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 6 - iget-boolean v0, p0, Lcom/my/target/common/e/ImageData;->e:Z - - if-eqz v0, :cond_1 - - if-nez p1, :cond_0 - - .line 7 - sget-object p1, Lcom/my/target/common/e/ImageData;->f:Landroid/util/LruCache; - - invoke-virtual {p1, p0}, Landroid/util/LruCache;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - .line 8 - :cond_0 - sget-object v0, Lcom/my/target/common/e/ImageData;->f:Landroid/util/LruCache; - - invoke-virtual {v0, p0, p1}, Landroid/util/LruCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - .line 9 - :cond_1 - invoke-super {p0, p1}, Lcom/my/target/MediaData;->a(Ljava/lang/Object;)V - - :goto_0 - return-void -.end method - -.method public e()Landroid/graphics/Bitmap; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-virtual {p0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v0 - - return-object v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "ImageData{url=\'" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/my/target/MediaData;->a:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x27 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string v1, ", width=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/MediaData;->b:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", height=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lcom/my/target/MediaData;->c:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", bitmap=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lcom/my/target/common/e/ImageData;->a()Landroid/graphics/Bitmap; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const/16 v1, 0x7d - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/common/e/VideoData.smali b/smali/smali_classes2/com/my/target/common/e/VideoData.smali deleted file mode 100644 index 99347d6b7..000000000 --- a/smali/smali_classes2/com/my/target/common/e/VideoData.smali +++ /dev/null @@ -1,180 +0,0 @@ -.class public final Lcom/my/target/common/e/VideoData; -.super Lcom/my/target/MediaData; -.source "VideoData.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaData<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field private final e:Z - - -# direct methods -.method private constructor (Ljava/lang/String;II)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/MediaData;->(Ljava/lang/String;)V - - .line 2 - iput p2, p0, Lcom/my/target/MediaData;->b:I - - .line 3 - iput p3, p0, Lcom/my/target/MediaData;->c:I - - .line 4 - iget-object p1, p0, Lcom/my/target/MediaData;->a:Ljava/lang/String; - - const-string p2, ".m3u8" - - invoke-virtual {p1, p2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result p1 - - xor-int/lit8 p1, p1, 0x1 - - iput-boolean p1, p0, Lcom/my/target/common/e/VideoData;->e:Z - - return-void -.end method - -.method public static a(Ljava/lang/String;II)Lcom/my/target/common/e/VideoData; - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Lcom/my/target/common/e/VideoData; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/common/e/VideoData;->(Ljava/lang/String;II)V - - return-object v0 -.end method - -.method public static a(Ljava/util/List;I)Lcom/my/target/common/e/VideoData; - .locals 4 - .param p0 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/common/e/VideoData;", - ">;I)", - "Lcom/my/target/common/e/VideoData;" - } - .end annotation - - .line 1 - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :cond_0 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/common/e/VideoData; - - .line 2 - invoke-virtual {v2}, Lcom/my/target/MediaData;->b()I - - move-result v3 - - if-eqz v0, :cond_3 - - if-gt v3, p1, :cond_1 - - if-gt v1, p1, :cond_3 - - :cond_1 - if-gt v3, p1, :cond_2 - - if-gt v3, v1, :cond_3 - - :cond_2 - if-le v3, p1, :cond_0 - - if-ge v3, v1, :cond_0 - - :cond_3 - move-object v0, v2 - - move v1, v3 - - goto :goto_0 - - .line 3 - :cond_4 - new-instance p0, Ljava/lang/StringBuilder; - - invoke-direct {p0}, Ljava/lang/StringBuilder;->()V - - const-string p1, "Accepted videoData quality = " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, "p" - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public c(I)V - .locals 0 - - return-void -.end method - -.method public e()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/common/e/VideoData;->e:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/e/InterstitialAd$a.smali b/smali/smali_classes2/com/my/target/e/InterstitialAd$a.smali deleted file mode 100644 index bdca30b12..000000000 --- a/smali/smali_classes2/com/my/target/e/InterstitialAd$a.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class Lcom/my/target/e/InterstitialAd$a; -.super Ljava/lang/Object; -.source "InterstitialAd.java" - -# interfaces -.implements Lcom/my/target/r1$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/e/InterstitialAd;->d()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/e/InterstitialAd; - - -# direct methods -.method constructor (Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/e/InterstitialAd$a;->a:Lcom/my/target/e/InterstitialAd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 0 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InterstitialAdSection; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/e/InterstitialAd$a;->a(Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/e/InterstitialAd$a;->a:Lcom/my/target/e/InterstitialAd; - - invoke-static {v0, p1, p2}, Lcom/my/target/e/InterstitialAd;->a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/e/InterstitialAd$b.smali b/smali/smali_classes2/com/my/target/e/InterstitialAd$b.smali deleted file mode 100644 index f1ec82420..000000000 --- a/smali/smali_classes2/com/my/target/e/InterstitialAd$b.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public interface abstract Lcom/my/target/e/InterstitialAd$b; -.super Ljava/lang/Object; -.source "InterstitialAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/e/InterstitialAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Lcom/my/target/e/InterstitialAd;)V - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Lcom/my/target/e/InterstitialAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lcom/my/target/e/InterstitialAd;)V - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Lcom/my/target/e/InterstitialAd;)V - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract d(Lcom/my/target/e/InterstitialAd;)V - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract e(Lcom/my/target/e/InterstitialAd;)V - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/e/InterstitialAd.smali b/smali/smali_classes2/com/my/target/e/InterstitialAd.smali deleted file mode 100644 index 3dde103f6..000000000 --- a/smali/smali_classes2/com/my/target/e/InterstitialAd.smali +++ /dev/null @@ -1,227 +0,0 @@ -.class public final Lcom/my/target/e/InterstitialAd; -.super Lcom/my/target/common/BaseAd; -.source "InterstitialAd.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/e/InterstitialAd$b; - } -.end annotation - - -# instance fields -.field private final b:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private c:Lcom/my/target/p1/b/InterstitialAdEngine; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:Lcom/my/target/e/InterstitialAd$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Z - - -# direct methods -.method public constructor (ILandroid/content/Context;)V - .locals 1 - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "fullscreen" - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/common/BaseAd;->(ILjava/lang/String;)V - - const/4 p1, 0x0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/e/InterstitialAd;->e:Z - - .line 3 - iput-object p2, p0, Lcom/my/target/e/InterstitialAd;->b:Landroid/content/Context; - - const-string p1, "InterstitialAd created. Version: 5.2.1" - - .line 4 - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/e/InterstitialAd;->a(Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method private a(Lcom/my/target/p1/c/b/InterstitialAdSection;Ljava/lang/String;)V - .locals 2 - .param p1 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - iget-object v0, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - if-eqz v0, :cond_4 - - if-nez p1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - .line 4 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->e()Lcom/my/target/p1/c/a/InterstitialAdBanner; - - move-result-object v0 - - :goto_0 - const-string v1, "no ad" - - if-nez v0, :cond_2 - - .line 5 - iget-object p1, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - if-nez p2, :cond_1 - - move-object p2, v1 - - :cond_1 - invoke-interface {p1, p2, p0}, Lcom/my/target/e/InterstitialAd$b;->a(Ljava/lang/String;Lcom/my/target/e/InterstitialAd;)V - - return-void - - .line 6 - :cond_2 - invoke-static {p0, v0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdEngine; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/e/InterstitialAd;->c:Lcom/my/target/p1/b/InterstitialAdEngine; - - .line 7 - iget-object p1, p0, Lcom/my/target/e/InterstitialAd;->c:Lcom/my/target/p1/b/InterstitialAdEngine; - - if-eqz p1, :cond_3 - - .line 8 - iget-object p1, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - invoke-interface {p1, p0}, Lcom/my/target/e/InterstitialAd$b;->e(Lcom/my/target/e/InterstitialAd;)V - - return-void - - .line 9 - :cond_3 - iget-object p1, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - invoke-interface {p1, v1, p0}, Lcom/my/target/e/InterstitialAd$b;->a(Ljava/lang/String;Lcom/my/target/e/InterstitialAd;)V - - :cond_4 - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/e/InterstitialAd$b;)V - .locals 0 - .param p1 # Lcom/my/target/e/InterstitialAd$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - return-void -.end method - -.method public final b()Lcom/my/target/e/InterstitialAd$b; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/e/InterstitialAd;->d:Lcom/my/target/e/InterstitialAd$b; - - return-object v0 -.end method - -.method public final c()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/e/InterstitialAd;->e:Z - - return v0 -.end method - -.method public final d()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - invoke-static {v0}, Lcom/my/target/InterstitialAdFactory;->a(Lcom/my/target/AdConfig;)Lcom/my/target/AdFactory; - - move-result-object v0 - - new-instance v1, Lcom/my/target/e/InterstitialAd$a; - - invoke-direct {v1, p0}, Lcom/my/target/e/InterstitialAd$a;->(Lcom/my/target/e/InterstitialAd;)V - - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - iget-object v1, p0, Lcom/my/target/e/InterstitialAd;->b:Landroid/content/Context; - - .line 2 - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method public final e()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/e/InterstitialAd;->c:Lcom/my/target/p1/b/InterstitialAdEngine; - - if-nez v0, :cond_0 - - const-string v0, "InterstitialAd.show: No ad" - - .line 2 - invoke-static {v0}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - return-void - - .line 3 - :cond_0 - iget-object v1, p0, Lcom/my/target/e/InterstitialAd;->b:Landroid/content/Context; - - invoke-virtual {v0, v1}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Landroid/content/Context;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAd$a.smali b/smali/smali_classes2/com/my/target/i3/InstreamAd$a.smali deleted file mode 100644 index 2eed1b0c1..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAd$a.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class Lcom/my/target/i3/InstreamAd$a; -.super Ljava/lang/Object; -.source "InstreamAd.java" - -# interfaces -.implements Lcom/my/target/c3$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/i3/InstreamAd;->f()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/i3/InstreamAd; - - -# direct methods -.method constructor (Lcom/my/target/i3/InstreamAd;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/i3/InstreamAd$a;->a:Lcom/my/target/i3/InstreamAd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 0 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/i3/InstreamAd$a;->a(Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd$a;->a:Lcom/my/target/i3/InstreamAd; - - invoke-static {v0, p1, p2}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAd$b.smali b/smali/smali_classes2/com/my/target/i3/InstreamAd$b.smali deleted file mode 100644 index 4026e7a6c..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAd$b.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lcom/my/target/i3/InstreamAd$b; -.super Ljava/lang/Object; -.source "InstreamAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Z - -.field public final b:F - -.field public final c:I - -.field public final d:I - -.field public final e:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (ZFFIILjava/lang/String;Z)V - .locals 0 - .param p6 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-boolean p1, p0, Lcom/my/target/i3/InstreamAd$b;->a:Z - - .line 3 - iput p2, p0, Lcom/my/target/i3/InstreamAd$b;->b:F - - .line 4 - iput p5, p0, Lcom/my/target/i3/InstreamAd$b;->d:I - - .line 5 - iput p4, p0, Lcom/my/target/i3/InstreamAd$b;->c:I - - .line 6 - iput-object p6, p0, Lcom/my/target/i3/InstreamAd$b;->e:Ljava/lang/String; - - return-void -.end method - -.method public static a(Lcom/my/target/MediaBanner;)Lcom/my/target/i3/InstreamAd$b; - .locals 9 - .param p0 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v8, Lcom/my/target/i3/InstreamAd$b; - - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->M()Z - - move-result v1 - - .line 2 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->C()F - - move-result v2 - - .line 3 - invoke-virtual {p0}, Lcom/my/target/AdBanner;->j()F - - move-result v3 - - .line 4 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->x()I - - move-result v4 - - .line 5 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->k()I - - move-result v5 - - .line 6 - invoke-virtual {p0}, Lcom/my/target/AdBanner;->e()Ljava/lang/String; - - move-result-object v6 - - .line 7 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->N()Z - - move-result v7 - - move-object v0, v8 - - invoke-direct/range {v0 .. v7}, Lcom/my/target/i3/InstreamAd$b;->(ZFFIILjava/lang/String;Z)V - - return-object v8 -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAd$c.smali b/smali/smali_classes2/com/my/target/i3/InstreamAd$c.smali deleted file mode 100644 index 96d4ed6c1..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAd$c.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAd$c; -.super Ljava/lang/Object; -.source "InstreamAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(FFLcom/my/target/i3/InstreamAd;)V - .param p3 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAd;)V - .param p1 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - .param p1 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAd$b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - .param p1 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAd$b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAd.smali b/smali/smali_classes2/com/my/target/i3/InstreamAd.smali deleted file mode 100644 index df2f06b11..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAd.smali +++ /dev/null @@ -1,731 +0,0 @@ -.class public final Lcom/my/target/i3/InstreamAd; -.super Lcom/my/target/common/BaseAd; -.source "InstreamAd.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/i3/InstreamAd$b;, - Lcom/my/target/i3/InstreamAd$c; - } -.end annotation - - -# instance fields -.field private final b:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Ljava/util/concurrent/atomic/AtomicBoolean; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Lcom/my/target/p1/b/InstreamAdEngine; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:Lcom/my/target/i3/InstreamAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Lcom/my/target/i3/InstreamAd$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:I - -.field private i:[F - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private j:[F - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private k:F - -.field private l:F - - -# direct methods -.method public constructor (ILandroid/content/Context;)V - .locals 1 - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "instreamads" - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/common/BaseAd;->(ILjava/lang/String;)V - - .line 2 - new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->c:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/16 p1, 0xa - - .line 3 - iput p1, p0, Lcom/my/target/i3/InstreamAd;->h:I - - const/high16 p1, 0x3f800000 # 1.0f - - .line 4 - iput p1, p0, Lcom/my/target/i3/InstreamAd;->l:F - - .line 5 - iput-object p2, p0, Lcom/my/target/i3/InstreamAd;->b:Landroid/content/Context; - - const/4 p1, 0x0 - - .line 6 - invoke-virtual {p0, p1}, Lcom/my/target/common/BaseAd;->a(Z)V - - const-string p1, "InstreamAd created. Version: 5.2.1" - - .line 7 - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method private a(Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 27 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->g:Lcom/my/target/i3/InstreamAd$c; - - if-eqz v0, :cond_4 - - if-eqz p1, :cond_2 - - .line 28 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InstreamAdSection;->c()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - .line 29 - :cond_0 - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->d:Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 30 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->d:Lcom/my/target/p1/c/b/InstreamAdSection; - - iget-object p2, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - invoke-static {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Lcom/my/target/AdConfig;)Lcom/my/target/p1/b/InstreamAdEngine; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - .line 31 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - iget p2, p0, Lcom/my/target/i3/InstreamAd;->h:I - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(I)V - - .line 32 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - iget p2, p0, Lcom/my/target/i3/InstreamAd;->l:F - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(F)V - - .line 33 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->f:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz p1, :cond_1 - - .line 34 - iget-object p2, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-virtual {p2, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - .line 35 - :cond_1 - iget p1, p0, Lcom/my/target/i3/InstreamAd;->k:F - - iget-object p2, p0, Lcom/my/target/i3/InstreamAd;->j:[F - - invoke-virtual {p0, p1, p2}, Lcom/my/target/i3/InstreamAd;->a(F[F)V - - .line 36 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->g:Lcom/my/target/i3/InstreamAd$c; - - invoke-interface {p1, p0}, Lcom/my/target/i3/InstreamAd$c;->a(Lcom/my/target/i3/InstreamAd;)V - - goto :goto_1 - - .line 37 - :cond_2 - :goto_0 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->g:Lcom/my/target/i3/InstreamAd$c; - - if-nez p2, :cond_3 - - const-string p2, "no ad" - - :cond_3 - invoke-interface {p1, p2, p0}, Lcom/my/target/i3/InstreamAd$c;->a(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - - :cond_4 - :goto_1 - return-void -.end method - -.method private a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 38 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-nez v0, :cond_0 - - const-string p1, "Unable to start ad: not loaded yet" - - .line 39 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 40 - :cond_0 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a()Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "Unable to start ad: player has not set" - - .line 41 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 42 - :cond_1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final a(F)V - .locals 2 - - const/4 v0, 0x0 - - .line 12 - invoke-static {p1, v0}, Ljava/lang/Float;->compare(FF)I - - move-result v0 - - if-ltz v0, :cond_2 - - const/high16 v0, 0x3f800000 # 1.0f - - invoke-static {p1, v0}, Ljava/lang/Float;->compare(FF)I - - move-result v0 - - if-lez v0, :cond_0 - - goto :goto_0 - - .line 13 - :cond_0 - iput p1, p0, Lcom/my/target/i3/InstreamAd;->l:F - - .line 14 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_1 - - .line 15 - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(F)V - - :cond_1 - return-void - - .line 16 - :cond_2 - :goto_0 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "unable to set volume" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string p1, ", volume must be in range [0..1]" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final a(F[F)V - .locals 1 - .param p2 # [F - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - cmpg-float v0, p1, v0 - - if-gtz v0, :cond_0 - - const-string p1, "midpoints are not configured, duration is not set or <= zero" - - .line 17 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 18 - :cond_0 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->i:[F - - if-eqz v0, :cond_1 - - const-string p1, "midpoints already configured" - - .line 19 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 20 - :cond_1 - iput-object p2, p0, Lcom/my/target/i3/InstreamAd;->j:[F - - .line 21 - iput p1, p0, Lcom/my/target/i3/InstreamAd;->k:F - - .line 22 - iget-object p2, p0, Lcom/my/target/i3/InstreamAd;->d:Lcom/my/target/p1/c/b/InstreamAdSection; - - if-eqz p2, :cond_2 - - const-string v0, "midroll" - - .line 23 - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_2 - - .line 24 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->j:[F - - invoke-static {p2, v0, p1}, Lcom/my/target/MediaUtils;->a(Lcom/my/target/MediaSection;[FF)[F - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->i:[F - - .line 25 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz p1, :cond_2 - - .line 26 - iget-object p2, p0, Lcom/my/target/i3/InstreamAd;->i:[F - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a([F)V - - :cond_2 - return-void -.end method - -.method public final a(I)V - .locals 2 - - const/4 v0, 0x5 - - if-ge p1, v0, :cond_0 - - const-string p1, "unable to set ad loading timeout < 5, set to 5 seconds" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 4 - iput v0, p0, Lcom/my/target/i3/InstreamAd;->h:I - - goto :goto_0 - - .line 5 - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "ad loading timeout set to " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " seconds" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 6 - iput p1, p0, Lcom/my/target/i3/InstreamAd;->h:I - - .line 7 - :goto_0 - iget-object p1, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz p1, :cond_1 - - .line 8 - iget v0, p0, Lcom/my/target/i3/InstreamAd;->h:I - - invoke-virtual {p1, v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(I)V - - :cond_1 - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAd$c;)V - .locals 0 - .param p1 # Lcom/my/target/i3/InstreamAd$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->g:Lcom/my/target/i3/InstreamAd$c; - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAdPlayer;)V - .locals 1 - .param p1 # Lcom/my/target/i3/InstreamAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 9 - iput-object p1, p0, Lcom/my/target/i3/InstreamAd;->f:Lcom/my/target/i3/InstreamAdPlayer; - - .line 10 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 11 - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - :cond_0 - return-void -.end method - -.method public final b()Lcom/my/target/i3/InstreamAd$c; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->g:Lcom/my/target/i3/InstreamAd$c; - - return-object v0 -.end method - -.method public final b(F)V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-nez v0, :cond_0 - - const-string p1, "Unable to start ad: not loaded yet" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 4 - :cond_0 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a()Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "Unable to start ad: player has not set" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->b(F)V - - return-void -.end method - -.method public final c()[F - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->i:[F - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - new-array v0, v0, [F - - return-object v0 - - .line 2 - :cond_0 - invoke-virtual {v0}, [F->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [F - - return-object v0 -.end method - -.method public final d()Lcom/my/target/i3/InstreamAdPlayer; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->f:Lcom/my/target/i3/InstreamAdPlayer; - - return-object v0 -.end method - -.method public final e()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b()V - - :cond_0 - return-void -.end method - -.method public final f()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->c:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, " instance just loaded once, don\'t call load() more than one time per instance" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - return-void - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - iget v1, p0, Lcom/my/target/i3/InstreamAd;->h:I - - invoke-static {v0, v1}, Lcom/my/target/InstreamAdFactory;->a(Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object v0 - - new-instance v1, Lcom/my/target/i3/InstreamAd$a; - - invoke-direct {v1, p0}, Lcom/my/target/i3/InstreamAd$a;->(Lcom/my/target/i3/InstreamAd;)V - - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - iget-object v1, p0, Lcom/my/target/i3/InstreamAd;->b:Landroid/content/Context; - - .line 4 - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method public final g()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->c()V - - :cond_0 - return-void -.end method - -.method public final h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->d()V - - :cond_0 - return-void -.end method - -.method public final i()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->e()V - - :cond_0 - return-void -.end method - -.method public final j()V - .locals 1 - - const-string v0, "postroll" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/i3/InstreamAd;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final k()V - .locals 1 - - const-string v0, "preroll" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/i3/InstreamAd;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final l()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAd;->e:Lcom/my/target/p1/b/InstreamAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->f()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer$a.smali b/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer$a.smali deleted file mode 100644 index 8f07ba1eb..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer$a.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAdPlayer$a; -.super Ljava/lang/Object; -.source "InstreamAdPlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAdPlayer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(F)V -.end method - -.method public abstract a(Ljava/lang/String;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b()V -.end method - -.method public abstract c()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e()V -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer.smali b/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer.smali deleted file mode 100644 index 04b4fad92..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAdPlayer.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAdPlayer; -.super Ljava/lang/Object; -.source "InstreamAdPlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/i3/InstreamAdPlayer$a; - } -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(F)V -.end method - -.method public abstract a(Landroid/net/Uri;II)V - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAdPlayer$a;)V - .param p1 # Lcom/my/target/i3/InstreamAdPlayer$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract b()V -.end method - -.method public abstract c()V -.end method - -.method public abstract d()F -.end method - -.method public abstract e()F -.end method - -.method public abstract getView()Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$a.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$a.smali deleted file mode 100644 index b5465910d..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$a.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class Lcom/my/target/i3/InstreamAudioAd$a; -.super Ljava/lang/Object; -.source "InstreamAudioAd.java" - -# interfaces -.implements Lcom/my/target/x2$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/i3/InstreamAudioAd;->e()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/i3/InstreamAudioAd; - - -# direct methods -.method constructor (Lcom/my/target/i3/InstreamAudioAd;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd$a;->a:Lcom/my/target/i3/InstreamAudioAd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 0 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - invoke-virtual {p0, p1, p2}, Lcom/my/target/i3/InstreamAudioAd$a;->a(Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method public a(Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd$a;->a:Lcom/my/target/i3/InstreamAudioAd; - - invoke-static {v0, p1, p2}, Lcom/my/target/i3/InstreamAudioAd;->a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$b.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$b.smali deleted file mode 100644 index 27cf929ab..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$b.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lcom/my/target/i3/InstreamAudioAd$b; -.super Ljava/lang/Object; -.source "InstreamAudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# direct methods -.method private constructor (IIIIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p7 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p8 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p9 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p10 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p11 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p12 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Lcom/my/target/CompanionBanner;)Lcom/my/target/i3/InstreamAudioAd$b; - .locals 14 - .param p0 # Lcom/my/target/CompanionBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v13, Lcom/my/target/i3/InstreamAudioAd$b; - - invoke-virtual {p0}, Lcom/my/target/AdBanner;->x()I - - move-result v1 - - .line 2 - invoke-virtual {p0}, Lcom/my/target/AdBanner;->k()I - - move-result v2 - - .line 3 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->E()I - - move-result v3 - - .line 4 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->D()I - - move-result v4 - - .line 5 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->G()I - - move-result v5 - - .line 6 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->F()I - - move-result v6 - - .line 7 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->K()Ljava/lang/String; - - move-result-object v7 - - .line 8 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->I()Ljava/lang/String; - - move-result-object v8 - - .line 9 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->H()Ljava/lang/String; - - move-result-object v9 - - .line 10 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->C()Ljava/lang/String; - - move-result-object v10 - - .line 11 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->B()Ljava/lang/String; - - move-result-object v11 - - .line 12 - invoke-virtual {p0}, Lcom/my/target/CompanionBanner;->J()Ljava/lang/String; - - move-result-object v12 - - move-object v0, v13 - - invoke-direct/range {v0 .. v12}, Lcom/my/target/i3/InstreamAudioAd$b;->(IIIIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v13 -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$c.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$c.smali deleted file mode 100644 index 1ba0d1e11..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$c.smali +++ /dev/null @@ -1,161 +0,0 @@ -.class public final Lcom/my/target/i3/InstreamAudioAd$c; -.super Ljava/lang/Object; -.source "InstreamAudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public final a:F - -.field public final b:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/i3/InstreamAudioAd$b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method private constructor (ZZZFLjava/lang/String;ZLjava/util/List;)V - .locals 0 - .param p5 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p7 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(ZZZF", - "Ljava/lang/String;", - "Z", - "Ljava/util/List<", - "Lcom/my/target/i3/InstreamAudioAd$b;", - ">;)V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput p4, p0, Lcom/my/target/i3/InstreamAudioAd$c;->a:F - - .line 3 - iput-object p7, p0, Lcom/my/target/i3/InstreamAudioAd$c;->b:Ljava/util/List; - - return-void -.end method - -.method public static a(Lcom/my/target/MediaBanner;)Lcom/my/target/i3/InstreamAudioAd$c; - .locals 9 - .param p0 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;)", - "Lcom/my/target/i3/InstreamAudioAd$c;" - } - .end annotation - - .line 1 - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - .line 2 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->F()Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/CompanionBanner; - - .line 3 - invoke-static {v1}, Lcom/my/target/i3/InstreamAudioAd$b;->a(Lcom/my/target/CompanionBanner;)Lcom/my/target/i3/InstreamAudioAd$b; - - move-result-object v1 - - invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 4 - :cond_0 - new-instance v8, Lcom/my/target/i3/InstreamAudioAd$c; - - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->P()Z - - move-result v1 - - .line 5 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->Q()Z - - move-result v2 - - .line 6 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->R()Z - - move-result v3 - - .line 7 - invoke-virtual {p0}, Lcom/my/target/AdBanner;->j()F - - move-result v4 - - .line 8 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->B()Ljava/lang/String; - - move-result-object v5 - - .line 9 - invoke-virtual {p0}, Lcom/my/target/MediaBanner;->N()Z - - move-result v6 - - move-object v0, v8 - - invoke-direct/range {v0 .. v7}, Lcom/my/target/i3/InstreamAudioAd$c;->(ZZZFLjava/lang/String;ZLjava/util/List;)V - - return-object v8 -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$d.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$d.smali deleted file mode 100644 index 2fedfe421..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd$d.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAudioAd$d; -.super Ljava/lang/Object; -.source "InstreamAudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract a(FFLcom/my/target/i3/InstreamAudioAd;)V - .param p3 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAudioAd;)V - .param p1 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - .param p1 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAudioAd$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - .param p1 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAudioAd$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAd.smali deleted file mode 100644 index 7dadc4a50..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAd.smali +++ /dev/null @@ -1,610 +0,0 @@ -.class public final Lcom/my/target/i3/InstreamAudioAd; -.super Lcom/my/target/common/BaseAd; -.source "InstreamAudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/i3/InstreamAudioAd$c;, - Lcom/my/target/i3/InstreamAudioAd$b;, - Lcom/my/target/i3/InstreamAudioAd$d; - } -.end annotation - - -# instance fields -.field private final b:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Ljava/util/concurrent/atomic/AtomicBoolean; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private d:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:Lcom/my/target/i3/InstreamAudioAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Lcom/my/target/i3/InstreamAudioAd$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:I - -.field private i:F - -.field private j:[F - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private k:[F - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private l:F - - -# direct methods -.method public constructor (ILandroid/content/Context;)V - .locals 1 - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "instreamaudioads" - - .line 1 - invoke-direct {p0, p1, v0}, Lcom/my/target/common/BaseAd;->(ILjava/lang/String;)V - - .line 2 - new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->c:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/16 p1, 0xa - - .line 3 - iput p1, p0, Lcom/my/target/i3/InstreamAudioAd;->h:I - - const/high16 p1, 0x3f800000 # 1.0f - - .line 4 - iput p1, p0, Lcom/my/target/i3/InstreamAudioAd;->i:F - - .line 5 - iput-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->b:Landroid/content/Context; - - const/4 p1, 0x0 - - .line 6 - invoke-virtual {p0, p1}, Lcom/my/target/common/BaseAd;->a(Z)V - - const-string p1, "InstreamAudioAd created. Version: 5.2.1" - - .line 7 - invoke-static {p1}, Lcom/my/target/Tracer;->c(Ljava/lang/String;)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1, p2}, Lcom/my/target/i3/InstreamAudioAd;->a(Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - - return-void -.end method - -.method private a(Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 21 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - if-eqz v0, :cond_4 - - if-eqz p1, :cond_2 - - .line 22 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->c()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - .line 23 - :cond_0 - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->d:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 24 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->d:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - iget-object p2, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - invoke-static {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Lcom/my/target/AdConfig;)Lcom/my/target/p1/b/InstreamAudioAdEngine; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - .line 25 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iget p2, p0, Lcom/my/target/i3/InstreamAudioAd;->h:I - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(I)V - - .line 26 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iget p2, p0, Lcom/my/target/i3/InstreamAudioAd;->i:F - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(F)V - - .line 27 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz p1, :cond_1 - - .line 28 - iget-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-virtual {p2, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - - .line 29 - :cond_1 - iget p1, p0, Lcom/my/target/i3/InstreamAudioAd;->l:F - - iget-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->k:[F - - invoke-virtual {p0, p1, p2}, Lcom/my/target/i3/InstreamAudioAd;->a(F[F)V - - .line 30 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - invoke-interface {p1, p0}, Lcom/my/target/i3/InstreamAudioAd$d;->a(Lcom/my/target/i3/InstreamAudioAd;)V - - goto :goto_1 - - .line 31 - :cond_2 - :goto_0 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - if-nez p2, :cond_3 - - const-string p2, "no ad" - - :cond_3 - invoke-interface {p1, p2, p0}, Lcom/my/target/i3/InstreamAudioAd$d;->a(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - - :cond_4 - :goto_1 - return-void -.end method - -.method private a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 32 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-nez v0, :cond_0 - - const-string p1, "Unable to start ad: not loaded yet" - - .line 33 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 34 - :cond_0 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b()Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "Unable to start ad: player has not set" - - .line 35 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 36 - :cond_1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final a(F)V - .locals 1 - - .line 16 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-nez v0, :cond_0 - - const-string p1, "Unable to start ad: not loaded yet" - - .line 17 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 18 - :cond_0 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b()Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "Unable to start ad: player has not set" - - .line 19 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 20 - :cond_1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(F)V - - return-void -.end method - -.method public final a(F[F)V - .locals 1 - .param p2 # [F - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - cmpg-float v0, p1, v0 - - if-gtz v0, :cond_0 - - const-string p1, "midpoints are not configured, duration is not set or <= zero" - - .line 6 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->j:[F - - if-eqz v0, :cond_1 - - const-string p1, "midpoints already configured" - - .line 8 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 9 - :cond_1 - iput-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->k:[F - - .line 10 - iput p1, p0, Lcom/my/target/i3/InstreamAudioAd;->l:F - - .line 11 - iget-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->d:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - if-eqz p2, :cond_2 - - const-string v0, "midroll" - - .line 12 - invoke-virtual {p2, v0}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_2 - - .line 13 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->k:[F - - invoke-static {p2, v0, p1}, Lcom/my/target/MediaUtils;->a(Lcom/my/target/MediaSection;[FF)[F - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->j:[F - - .line 14 - iget-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz p1, :cond_2 - - .line 15 - iget-object p2, p0, Lcom/my/target/i3/InstreamAudioAd;->j:[F - - invoke-virtual {p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a([F)V - - :cond_2 - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAudioAd$d;)V - .locals 0 - .param p1 # Lcom/my/target/i3/InstreamAudioAd$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - .locals 1 - .param p1 # Lcom/my/target/i3/InstreamAudioAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - iput-object p1, p0, Lcom/my/target/i3/InstreamAudioAd;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - .line 4 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {v0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - - :cond_0 - return-void -.end method - -.method public final b()V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - .line 2 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a()V - - :cond_0 - return-void -.end method - -.method public final c()Lcom/my/target/i3/InstreamAudioAd$d; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->g:Lcom/my/target/i3/InstreamAudioAd$d; - - return-object v0 -.end method - -.method public final d()[F - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->j:[F - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - new-array v0, v0, [F - - return-object v0 - - .line 2 - :cond_0 - invoke-virtual {v0}, [F->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [F - - return-object v0 -.end method - -.method public final e()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->c:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, " instance just loaded once, don\'t call load() more than one time per instance" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->b(Ljava/lang/String;)V - - return-void - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/common/BaseAd;->a:Lcom/my/target/AdConfig; - - iget v1, p0, Lcom/my/target/i3/InstreamAudioAd;->h:I - - invoke-static {v0, v1}, Lcom/my/target/InstreamAudioAdFactory;->a(Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object v0 - - new-instance v1, Lcom/my/target/i3/InstreamAudioAd$a; - - invoke-direct {v1, p0}, Lcom/my/target/i3/InstreamAudioAd$a;->(Lcom/my/target/i3/InstreamAudioAd;)V - - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - iget-object v1, p0, Lcom/my/target/i3/InstreamAudioAd;->b:Landroid/content/Context; - - .line 4 - invoke-virtual {v0, v1}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method public final f()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c()V - - :cond_0 - return-void -.end method - -.method public final g()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d()V - - :cond_0 - return-void -.end method - -.method public final h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e()V - - :cond_0 - return-void -.end method - -.method public final i()V - .locals 1 - - const-string v0, "postroll" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/i3/InstreamAudioAd;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final j()V - .locals 1 - - const-string v0, "preroll" - - .line 1 - invoke-direct {p0, v0}, Lcom/my/target/i3/InstreamAudioAd;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final k()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/i3/InstreamAudioAd;->e:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer$a.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer$a.smali deleted file mode 100644 index 7c92013d1..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer$a.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAudioAdPlayer$a; -.super Ljava/lang/Object; -.source "InstreamAudioAdPlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/i3/InstreamAudioAdPlayer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(F)V -.end method - -.method public abstract a(Ljava/lang/String;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b()V -.end method - -.method public abstract c()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e()V -.end method diff --git a/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer.smali b/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer.smali deleted file mode 100644 index 83f77ad48..000000000 --- a/smali/smali_classes2/com/my/target/i3/InstreamAudioAdPlayer.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public interface abstract Lcom/my/target/i3/InstreamAudioAdPlayer; -.super Ljava/lang/Object; -.source "InstreamAudioAdPlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/i3/InstreamAudioAdPlayer$a; - } -.end annotation - - -# virtual methods -.method public abstract a(F)V -.end method - -.method public abstract a(Landroid/net/Uri;)V - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/i3/InstreamAudioAdPlayer$a;)V - .param p1 # Lcom/my/target/i3/InstreamAudioAdPlayer$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract b()Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method - -.method public abstract g()F -.end method - -.method public abstract h()V -.end method - -.method public abstract i()F -.end method - -.method public abstract j()V -.end method - -.method public abstract k()V -.end method - -.method public abstract u()V -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$a.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$a.smali deleted file mode 100644 index 24716672e..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$a.smali +++ /dev/null @@ -1,615 +0,0 @@ -.class final Lcom/my/target/p1/a/InstreamAdAudioController$a; -.super Ljava/lang/Object; -.source "InstreamAdAudioController.java" - -# interfaces -.implements Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdAudioController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "a" -.end annotation - - -# instance fields -.field private a:F - -.field final synthetic b:Lcom/my/target/p1/a/InstreamAdAudioController; - - -# direct methods -.method private constructor (Lcom/my/target/p1/a/InstreamAdAudioController;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 p1, 0x3f800000 # 1.0f - - .line 2 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->a:F - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/a/InstreamAdAudioController;B)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController$a;->(Lcom/my/target/p1/a/InstreamAdAudioController;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->f(Lcom/my/target/p1/a/InstreamAdAudioController;)I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_2 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStopped" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-interface {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->b(Lcom/my/target/MediaBanner;)V - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController;I)I - - .line 7 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final a(F)V - .locals 3 - - .line 11 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->a:F - - cmpl-float v1, p1, v0 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-lez v0, :cond_2 - - cmpg-float v0, p1, v1 - - if-gtz v0, :cond_2 - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 13 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_1 - - .line 14 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "volumeOff" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 15 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->a:F - - .line 16 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;F)F - - :cond_1 - return-void - - .line 17 - :cond_2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->a:F - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - cmpl-float v0, p1, v1 - - if-lez v0, :cond_3 - - .line 18 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_3 - - .line 19 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_3 - - .line 20 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "volumeOn" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 21 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->a:F - - .line 22 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;F)F - - :cond_3 - return-void -.end method - -.method public final a(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - - .line 10 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final b()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->f(Lcom/my/target/p1/a/InstreamAdAudioController;)I - - move-result v0 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->h(Lcom/my/target/p1/a/InstreamAdAudioController;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - .line 5 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v2}, Lcom/my/target/p1/a/InstreamAdAudioController;->i(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_0 - - .line 6 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->j()F - - move-result v3 - - invoke-static {v2, v3}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(Lcom/my/target/p1/a/InstreamAdAudioController;F)V - - .line 7 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v2}, Lcom/my/target/p1/a/InstreamAdAudioController;->g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - - move-result-object v2 - - invoke-interface {v2, v0}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->c(Lcom/my/target/MediaBanner;)V - - .line 8 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController;I)I - - .line 9 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final c()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackResumed" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final d()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackPaused" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final e()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController;I)I - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v1 - - invoke-interface {v1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->g()F - - move-result v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController;F)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$a;->b:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$b.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$b.smali deleted file mode 100644 index 4aea1204f..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$b.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public interface abstract Lcom/my/target/p1/a/InstreamAdAudioController$b; -.super Ljava/lang/Object; -.source "InstreamAdAudioController.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdAudioController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(FFLcom/my/target/MediaBanner;)V - .param p3 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$c.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$c.smali deleted file mode 100644 index 46eea9ccd..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController$c.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class final Lcom/my/target/p1/a/InstreamAdAudioController$c; -.super Ljava/lang/Object; -.source "InstreamAdAudioController.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdAudioController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/a/InstreamAdAudioController; - - -# direct methods -.method private constructor (Lcom/my/target/p1/a/InstreamAdAudioController;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController$c;->a:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/a/InstreamAdAudioController;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController$c;->(Lcom/my/target/p1/a/InstreamAdAudioController;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController$c;->a:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->h(Lcom/my/target/p1/a/InstreamAdAudioController;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController.smali deleted file mode 100644 index dd8034384..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdAudioController.smali +++ /dev/null @@ -1,914 +0,0 @@ -.class public final Lcom/my/target/p1/a/InstreamAdAudioController; -.super Ljava/lang/Object; -.source "InstreamAdAudioController.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/a/InstreamAdAudioController$c;, - Lcom/my/target/p1/a/InstreamAdAudioController$a;, - Lcom/my/target/p1/a/InstreamAdAudioController$b; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/p1/a/InstreamAdAudioController$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Ljava/util/Stack; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Stack<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation -.end field - -.field private e:F - -.field private f:Lcom/my/target/i3/InstreamAudioAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation -.end field - -.field private i:I - -.field private j:F - -.field private k:I - -.field private l:Z - -.field private m:I - - -# direct methods -.method private constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 v0, 0x3f800000 # 1.0f - - .line 2 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->e:F - - const/4 v0, 0x0 - - .line 3 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - .line 4 - new-instance v1, Lcom/my/target/p1/a/InstreamAdAudioController$a; - - invoke-direct {v1, p0, v0}, Lcom/my/target/p1/a/InstreamAdAudioController$a;->(Lcom/my/target/p1/a/InstreamAdAudioController;B)V - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->a:Lcom/my/target/p1/a/InstreamAdAudioController$a; - - const/16 v1, 0xc8 - - .line 5 - invoke-static {v1}, Lcom/my/target/Repeater;->a(I)Lcom/my/target/Repeater; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->b:Lcom/my/target/Repeater; - - .line 6 - new-instance v1, Lcom/my/target/p1/a/InstreamAdAudioController$c; - - invoke-direct {v1, p0, v0}, Lcom/my/target/p1/a/InstreamAdAudioController$c;->(Lcom/my/target/p1/a/InstreamAdAudioController;B)V - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - - .line 7 - new-instance v0, Ljava/util/Stack; - - invoke-direct {v0}, Ljava/util/Stack;->()V - - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->d:Ljava/util/Stack; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdAudioController;I)I - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - return p1 -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdAudioController;F)V - .locals 3 - - .line 23 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v1, :cond_0 - - .line 24 - invoke-interface {v1, v0}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(Lcom/my/target/MediaBanner;)V - - .line 25 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 26 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v1, :cond_1 - - .line 27 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStarted" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 28 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v2, :cond_2 - - .line 29 - invoke-interface {v0, v1, p1, v2}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(FFLcom/my/target/MediaBanner;)V - - .line 30 - :cond_2 - invoke-direct {p0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(F)V - - const/4 p1, 0x1 - - .line 31 - iput-boolean p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->l:Z - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdAudioController;)Z - .locals 0 - - .line 2 - iget-boolean p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->l:Z - - return p0 -.end method - -.method static synthetic b(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/i3/InstreamAudioAdPlayer; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - return-object p0 -.end method - -.method private b(F)V - .locals 2 - - .line 4 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 5 - :goto_0 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->d:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->size()I - - move-result v1 - - if-lez v1, :cond_0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->d:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->peek()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/ProgressStat; - - invoke-virtual {v1}, Lcom/my/target/ProgressStat;->c()F - - move-result v1 - - cmpg-float v1, v1, p1 - - if-gtz v1, :cond_0 - - .line 6 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->d:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->pop()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 7 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz p1, :cond_1 - - .line 8 - invoke-interface {p1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->b()Landroid/content/Context; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - :cond_1 - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/a/InstreamAdAudioController;F)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(F)V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/p1/a/InstreamAdAudioController;F)F - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->e:F - - return p1 -.end method - -.method static synthetic c(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$c; - .locals 0 - - .line 2 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/Repeater; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->b:Lcom/my/target/Repeater; - - return-object p0 -.end method - -.method static synthetic e(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - return-object p0 -.end method - -.method static synthetic f(Lcom/my/target/p1/a/InstreamAdAudioController;)I - .locals 0 - - .line 1 - iget p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - return p0 -.end method - -.method static synthetic g(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/p1/a/InstreamAdAudioController$b; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - return-object p0 -.end method - -.method public static g()Lcom/my/target/p1/a/InstreamAdAudioController; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-direct {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->()V - - return-object v0 -.end method - -.method static synthetic h(Lcom/my/target/p1/a/InstreamAdAudioController;)V - .locals 7 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - .line 3 - :goto_0 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-nez v2, :cond_1 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->b:Lcom/my/target/Repeater; - - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - - invoke-virtual {v0, p0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void - - .line 5 - :cond_1 - iget v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - const/4 v3, 0x1 - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v2, :cond_2 - - .line 6 - invoke-interface {v2}, Lcom/my/target/i3/InstreamAudioAdPlayer;->g()F - - move-result v2 - - .line 7 - iget-object v4, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - invoke-interface {v4}, Lcom/my/target/i3/InstreamAudioAdPlayer;->i()F - - move-result v4 - - sub-float v5, v0, v4 - - goto :goto_1 - - :cond_2 - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - .line 8 - :goto_1 - iget v6, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - if-ne v6, v3, :cond_6 - - iget v6, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->j:F - - cmpl-float v6, v6, v4 - - if-eqz v6, :cond_6 - - cmpl-float v2, v2, v1 - - if-lez v2, :cond_6 - - const/4 v2, 0x0 - - .line 9 - iput v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->i:I - - .line 10 - iput v4, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->j:F - - cmpg-float v2, v4, v0 - - if-gez v2, :cond_3 - - .line 11 - invoke-direct {p0, v4}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(F)V - - .line 12 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v1, :cond_7 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v2, :cond_7 - - .line 13 - invoke-interface {v1, v5, v0, v2}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(FFLcom/my/target/MediaBanner;)V - - goto :goto_2 - - .line 14 - :cond_3 - invoke-direct {p0, v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b(F)V - - .line 15 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v2, :cond_4 - - iget-object v3, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v3, :cond_4 - - .line 16 - invoke-interface {v2, v1, v0, v3}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(FFLcom/my/target/MediaBanner;)V - - .line 17 - :cond_4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->b:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 18 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_7 - - .line 19 - iput v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - .line 20 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_5 - - .line 21 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->h()V - - .line 22 - :cond_5 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_7 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v1, :cond_7 - - const/4 v2, 0x0 - - .line 23 - iput-object v2, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - .line 24 - invoke-interface {v1, v0}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->c(Lcom/my/target/MediaBanner;)V - - goto :goto_2 - - .line 25 - :cond_6 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->i:I - - add-int/2addr v0, v3 - - iput v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->i:I - - .line 26 - :cond_7 - :goto_2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->i:I - - iget v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->k:I - - mul-int/lit16 v1, v1, 0x3e8 - - div-int/lit16 v1, v1, 0xc8 - - if-lt v0, v1, :cond_8 - - .line 27 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "video freeze more then " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - iget v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->k:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " seconds, stopping" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 28 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->b:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->c:Lcom/my/target/p1/a/InstreamAdAudioController$c; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 29 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v0, :cond_8 - - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz p0, :cond_8 - - const-string v1, "Timeout" - - .line 30 - invoke-interface {v0, v1, p0}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - - :cond_8 - return-void -.end method - -.method static synthetic i(Lcom/my/target/p1/a/InstreamAdAudioController;)Lcom/my/target/MediaBanner; - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - return-object v0 -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 19 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_0 - - .line 20 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->u()V - - :cond_0 - const/4 v0, 0x0 - - .line 21 - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - return-void -.end method - -.method public final a(F)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0, p1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->a(F)V - - .line 5 - :cond_0 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->e:F - - return-void -.end method - -.method public final a(I)V - .locals 0 - - .line 22 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->k:I - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - .locals 2 - .param p1 # Lcom/my/target/i3/InstreamAudioAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - .line 7 - invoke-interface {v0, v1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->a(Lcom/my/target/i3/InstreamAudioAdPlayer$a;)V - - .line 8 - :cond_0 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz p1, :cond_1 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->a:Lcom/my/target/p1/a/InstreamAdAudioController$a; - - invoke-interface {p1, v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->a(Lcom/my/target/i3/InstreamAudioAdPlayer$a;)V - - :cond_1 - return-void -.end method - -.method public final a(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;)V" - } - .end annotation - - .line 11 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - const/4 v0, 0x0 - - .line 12 - iput-boolean v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->l:Z - - .line 13 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->d:Ljava/util/Stack; - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/util/Stack;)V - - .line 14 - invoke-virtual {p1}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object p1 - - check-cast p1, Lcom/my/target/common/e/AudioData; - - if-nez p1, :cond_0 - - return-void - - .line 15 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - .line 16 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_1 - - .line 17 - iget v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->e:F - - invoke-interface {v0, v1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->a(F)V - - .line 18 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - invoke-interface {v0, p1}, Lcom/my/target/i3/InstreamAudioAdPlayer;->a(Landroid/net/Uri;)V - - :cond_1 - return-void -.end method - -.method public final a(Lcom/my/target/p1/a/InstreamAdAudioController$b;)V - .locals 0 - .param p1 # Lcom/my/target/p1/a/InstreamAdAudioController$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 10 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - return-void -.end method - -.method public final b()Landroid/content/Context; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return-object v0 - - :cond_0 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->b()Landroid/content/Context; - - move-result-object v0 - - return-object v0 -.end method - -.method public final c()Lcom/my/target/i3/InstreamAudioAdPlayer; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - return-object v0 -.end method - -.method public final d()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->j()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->k()V - - :cond_0 - return-void -.end method - -.method public final f()V - .locals 3 - - .line 2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_2 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - if-eqz v0, :cond_1 - - .line 4 - invoke-virtual {p0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStopped" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->g:Lcom/my/target/p1/a/InstreamAdAudioController$b; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->h:Lcom/my/target/MediaBanner; - - invoke-interface {v0, v1}, Lcom/my/target/p1/a/InstreamAdAudioController$b;->b(Lcom/my/target/MediaBanner;)V - - :cond_1 - const/4 v0, 0x0 - - .line 7 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->m:I - - .line 8 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdAudioController;->f:Lcom/my/target/i3/InstreamAudioAdPlayer; - - if-eqz v0, :cond_3 - - .line 9 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer;->h()V - - :cond_3 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$a.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$a.smali deleted file mode 100644 index 9d09b3e67..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$a.smali +++ /dev/null @@ -1,768 +0,0 @@ -.class final Lcom/my/target/p1/a/InstreamAdVideoController$a; -.super Ljava/lang/Object; -.source "InstreamAdVideoController.java" - -# interfaces -.implements Lcom/my/target/i3/InstreamAdPlayer$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdVideoController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "a" -.end annotation - - -# instance fields -.field private a:F - -.field final synthetic b:Lcom/my/target/p1/a/InstreamAdVideoController; - - -# direct methods -.method private constructor (Lcom/my/target/p1/a/InstreamAdVideoController;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 p1, 0x3f800000 # 1.0f - - .line 2 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->a:F - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/a/InstreamAdVideoController;B)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController$a;->(Lcom/my/target/p1/a/InstreamAdVideoController;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;I)I - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v1 - - invoke-interface {v1}, Lcom/my/target/i3/InstreamAdPlayer;->d()F - - move-result v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;F)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->e(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/Stack; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/Stack;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->f(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 7 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - :cond_2 - return-void -.end method - -.method public final a(F)V - .locals 3 - - .line 12 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->a:F - - cmpl-float v1, p1, v0 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-lez v0, :cond_2 - - cmpg-float v0, p1, v1 - - if-gtz v0, :cond_2 - - .line 13 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 14 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_1 - - .line 15 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "volumeOff" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 16 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->a:F - - .line 17 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;F)F - - :cond_1 - return-void - - .line 18 - :cond_2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->a:F - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - cmpl-float v0, p1, v1 - - if-lez v0, :cond_3 - - .line 19 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_3 - - .line 20 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_3 - - .line 21 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "volumeOn" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 22 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->a:F - - .line 23 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;F)F - - :cond_3 - return-void -.end method - -.method public final a(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - - .line 10 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 11 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final b()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackPaused" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final c()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->j(Lcom/my/target/p1/a/InstreamAdVideoController;)I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_2 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStopped" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-interface {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->b(Lcom/my/target/MediaBanner;)V - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;I)I - - .line 7 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final d()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - if-eqz v1, :cond_0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackResumed" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->e(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/Stack; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/Stack;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->f(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->a(Ljava/lang/Runnable;)V - - :cond_2 - return-void -.end method - -.method public final e()V - .locals 4 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->j(Lcom/my/target/p1/a/InstreamAdVideoController;)I - - move-result v0 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->l(Lcom/my/target/p1/a/InstreamAdVideoController;)V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - .line 6 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v2}, Lcom/my/target/p1/a/InstreamAdVideoController;->m(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_0 - - .line 7 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->j()F - - move-result v3 - - invoke-static {v2, v3}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(Lcom/my/target/p1/a/InstreamAdVideoController;F)V - - .line 8 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v2}, Lcom/my/target/p1/a/InstreamAdVideoController;->k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - - move-result-object v2 - - invoke-interface {v2, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->c(Lcom/my/target/MediaBanner;)V - - .line 9 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;I)I - - .line 10 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$a;->b:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$b.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$b.smali deleted file mode 100644 index c843b0d64..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$b.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class final Lcom/my/target/p1/a/InstreamAdVideoController$b; -.super Ljava/lang/Object; -.source "InstreamAdVideoController.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdVideoController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "b" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/a/InstreamAdVideoController; - - -# direct methods -.method private constructor (Lcom/my/target/p1/a/InstreamAdVideoController;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$b;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/a/InstreamAdVideoController;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController$b;->(Lcom/my/target/p1/a/InstreamAdVideoController;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$b;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->l(Lcom/my/target/p1/a/InstreamAdVideoController;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$c.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$c.smali deleted file mode 100644 index 628b2f356..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$c.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class final Lcom/my/target/p1/a/InstreamAdVideoController$c; -.super Ljava/lang/Object; -.source "InstreamAdVideoController.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdVideoController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/a/InstreamAdVideoController; - - -# direct methods -.method private constructor (Lcom/my/target/p1/a/InstreamAdVideoController;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController$c;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/a/InstreamAdVideoController;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController$c;->(Lcom/my/target/p1/a/InstreamAdVideoController;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$c;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - if-eqz v0, :cond_2 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$c;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->getView()Landroid/view/View; - - move-result-object v0 - - .line 3 - invoke-virtual {v0}, Landroid/view/View;->getVisibility()I - - move-result v1 - - const-wide/16 v2, 0x0 - - if-nez v1, :cond_1 - - invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - .line 4 - :cond_0 - new-instance v1, Landroid/graphics/Rect; - - invoke-direct {v1}, Landroid/graphics/Rect;->()V - - .line 5 - invoke-virtual {v0, v1}, Landroid/view/View;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z - - move-result v4 - - if-eqz v4, :cond_1 - - .line 6 - invoke-virtual {v1}, Landroid/graphics/Rect;->width()I - - move-result v2 - - invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - - move-result v1 - - mul-int v2, v2, v1 - - int-to-double v1, v2 - - .line 7 - invoke-virtual {v0}, Landroid/view/View;->getWidth()I - - move-result v3 - - invoke-virtual {v0}, Landroid/view/View;->getHeight()I - - move-result v0 - - mul-int v3, v3, v0 - - int-to-double v3, v3 - - const-wide/high16 v5, 0x4059000000000000L # 100.0 - - div-double/2addr v3, v5 - - div-double v2, v1, v3 - - .line 8 - :cond_1 - :goto_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController$c;->a:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-static {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->n(Lcom/my/target/p1/a/InstreamAdVideoController;)F - - move-result v1 - - invoke-static {v0, v2, v3, v1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController;DF)V - - :cond_2 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$d.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$d.smali deleted file mode 100644 index 4b99fc843..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController$d.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public interface abstract Lcom/my/target/p1/a/InstreamAdVideoController$d; -.super Ljava/lang/Object; -.source "InstreamAdVideoController.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/a/InstreamAdVideoController; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract a(FFLcom/my/target/MediaBanner;)V - .param p3 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Lcom/my/target/MediaBanner;)V - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController.smali b/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController.smali deleted file mode 100644 index b88288fe3..000000000 --- a/smali/smali_classes2/com/my/target/p1/a/InstreamAdVideoController.smali +++ /dev/null @@ -1,1278 +0,0 @@ -.class public final Lcom/my/target/p1/a/InstreamAdVideoController; -.super Ljava/lang/Object; -.source "InstreamAdVideoController.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/a/InstreamAdVideoController$c;, - Lcom/my/target/p1/a/InstreamAdVideoController$b;, - Lcom/my/target/p1/a/InstreamAdVideoController$a;, - Lcom/my/target/p1/a/InstreamAdVideoController$d; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/p1/a/InstreamAdVideoController$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/Repeater; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Ljava/util/Stack; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Stack<", - "Lcom/my/target/OvvStat;", - ">;" - } - .end annotation -.end field - -.field private final g:Ljava/util/Stack; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Stack<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation -.end field - -.field private h:F - -.field private i:Lcom/my/target/i3/InstreamAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private k:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation -.end field - -.field private l:I - -.field private m:F - -.field private n:I - -.field private o:Z - -.field private p:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/MrcStat;", - ">;" - } - .end annotation -.end field - -.field private q:I - - -# direct methods -.method private constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 v0, 0x3f800000 # 1.0f - - .line 2 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->h:F - - const/4 v0, 0x0 - - .line 3 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - .line 4 - new-instance v1, Lcom/my/target/p1/a/InstreamAdVideoController$a; - - invoke-direct {v1, p0, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$a;->(Lcom/my/target/p1/a/InstreamAdVideoController;B)V - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->a:Lcom/my/target/p1/a/InstreamAdVideoController$a; - - const/16 v1, 0xc8 - - .line 5 - invoke-static {v1}, Lcom/my/target/Repeater;->a(I)Lcom/my/target/Repeater; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->b:Lcom/my/target/Repeater; - - .line 6 - sget-object v1, Lcom/my/target/Repeater;->d:Lcom/my/target/Repeater; - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->c:Lcom/my/target/Repeater; - - .line 7 - new-instance v1, Lcom/my/target/p1/a/InstreamAdVideoController$b; - - invoke-direct {v1, p0, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$b;->(Lcom/my/target/p1/a/InstreamAdVideoController;B)V - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - - .line 8 - new-instance v1, Lcom/my/target/p1/a/InstreamAdVideoController$c; - - invoke-direct {v1, p0, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$c;->(Lcom/my/target/p1/a/InstreamAdVideoController;B)V - - iput-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - - .line 9 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - .line 10 - new-instance v0, Ljava/util/Stack; - - invoke-direct {v0}, Ljava/util/Stack;->()V - - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - .line 11 - new-instance v0, Ljava/util/Stack; - - invoke-direct {v0}, Ljava/util/Stack;->()V - - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->g:Ljava/util/Stack; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdVideoController;I)I - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - return p1 -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdVideoController;DF)V - .locals 7 - - .line 32 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 33 - :cond_0 - :goto_0 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_3 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->peek()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/OvvStat; - - invoke-virtual {v1}, Lcom/my/target/ViewabilityStat;->c()F - - move-result v1 - - cmpg-float v1, v1, p3 - - if-gtz v1, :cond_3 - - .line 34 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->pop()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/OvvStat; - - .line 35 - invoke-virtual {v1}, Lcom/my/target/ViewabilityStat;->e()I - - move-result v2 - - .line 36 - invoke-virtual {v1}, Lcom/my/target/OvvStat;->f()Z - - move-result v3 - - int-to-double v4, v2 - - cmpg-double v2, v4, p1 - - if-gtz v2, :cond_1 - - if-nez v3, :cond_2 - - :cond_1 - cmpl-double v2, v4, p1 - - if-lez v2, :cond_0 - - if-nez v3, :cond_0 - - .line 37 - :cond_2 - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 38 - :cond_3 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_4 - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_7 - - .line 39 - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MrcStat; - - .line 40 - invoke-virtual {v2}, Lcom/my/target/ViewabilityStat;->e()I - - move-result v3 - - int-to-double v3, v3 - - const v5, 0x7f7fffff # Float.MAX_VALUE - - cmpl-double v6, v3, p1 - - if-lez v6, :cond_5 - - .line 41 - invoke-virtual {v2, v5}, Lcom/my/target/MrcStat;->c(F)V - - goto :goto_1 - - .line 42 - :cond_5 - invoke-virtual {v2}, Lcom/my/target/MrcStat;->f()F - - move-result v3 - - sub-float v3, p3, v3 - - invoke-virtual {v2}, Lcom/my/target/MrcStat;->g()F - - move-result v4 - - cmpl-float v3, v3, v4 - - if-ltz v3, :cond_6 - - .line 43 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 44 - invoke-interface {v1}, Ljava/util/Iterator;->remove()V - - goto :goto_1 - - .line 45 - :cond_6 - invoke-virtual {v2}, Lcom/my/target/MrcStat;->f()F - - move-result v3 - - cmpl-float v3, v3, v5 - - if-nez v3, :cond_4 - - .line 46 - invoke-virtual {v2, p3}, Lcom/my/target/MrcStat;->c(F)V - - goto :goto_1 - - .line 47 - :cond_7 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz p1, :cond_8 - - .line 48 - invoke-interface {p1}, Lcom/my/target/i3/InstreamAdPlayer;->getView()Landroid/view/View; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 49 - :cond_8 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {p1}, Ljava/util/Stack;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_9 - - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_9 - - .line 50 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->c:Lcom/my/target/Repeater; - - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - - invoke-virtual {p1, p0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - :cond_9 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdVideoController;F)V - .locals 3 - - .line 23 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v1, :cond_0 - - .line 24 - invoke-interface {v1, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(Lcom/my/target/MediaBanner;)V - - .line 25 - :cond_0 - invoke-virtual {p0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 26 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v1, :cond_1 - - .line 27 - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStarted" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 28 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v0, :cond_2 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v1, :cond_2 - - .line 29 - invoke-interface {v0, p1, p1, v1}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(FFLcom/my/target/MediaBanner;)V - - :cond_2 - const/4 p1, 0x0 - - .line 30 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(F)V - - const/4 p1, 0x1 - - .line 31 - iput-boolean p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->o:Z - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/a/InstreamAdVideoController;)Z - .locals 0 - - .line 2 - iget-boolean p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->o:Z - - return p0 -.end method - -.method static synthetic b(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/i3/InstreamAdPlayer; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - return-object p0 -.end method - -.method private b(F)V - .locals 2 - - .line 4 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 5 - :goto_0 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->g:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->size()I - - move-result v1 - - if-lez v1, :cond_0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->g:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->peek()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/ProgressStat; - - invoke-virtual {v1}, Lcom/my/target/ProgressStat;->c()F - - move-result v1 - - cmpg-float v1, v1, p1 - - if-gtz v1, :cond_0 - - .line 6 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->g:Ljava/util/Stack; - - invoke-virtual {v1}, Ljava/util/Stack;->pop()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 7 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz p1, :cond_1 - - .line 8 - invoke-interface {p1}, Lcom/my/target/i3/InstreamAdPlayer;->getView()Landroid/view/View; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - :cond_1 - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/a/InstreamAdVideoController;F)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(F)V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/p1/a/InstreamAdVideoController;F)F - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->h:F - - return p1 -.end method - -.method static synthetic c(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$b; - .locals 0 - - .line 2 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->b:Lcom/my/target/Repeater; - - return-object p0 -.end method - -.method static synthetic e(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/Stack; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - return-object p0 -.end method - -.method public static f()Lcom/my/target/p1/a/InstreamAdVideoController; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-direct {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->()V - - return-object v0 -.end method - -.method static synthetic f(Lcom/my/target/p1/a/InstreamAdVideoController;)Ljava/util/ArrayList; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - return-object p0 -.end method - -.method static synthetic g(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$c; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - - return-object p0 -.end method - -.method static synthetic h(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/Repeater; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->c:Lcom/my/target/Repeater; - - return-object p0 -.end method - -.method static synthetic i(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - return-object p0 -.end method - -.method static synthetic j(Lcom/my/target/p1/a/InstreamAdVideoController;)I - .locals 0 - - .line 1 - iget p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - return p0 -.end method - -.method static synthetic k(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/p1/a/InstreamAdVideoController$d; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - return-object p0 -.end method - -.method static synthetic l(Lcom/my/target/p1/a/InstreamAdVideoController;)V - .locals 7 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->j()F - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - .line 3 - :goto_0 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-nez v2, :cond_1 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->b:Lcom/my/target/Repeater; - - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - - invoke-virtual {v0, p0}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - return-void - - .line 5 - :cond_1 - iget v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - const/4 v3, 0x1 - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v2, :cond_2 - - .line 6 - invoke-interface {v2}, Lcom/my/target/i3/InstreamAdPlayer;->d()F - - move-result v2 - - .line 7 - iget-object v4, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - invoke-interface {v4}, Lcom/my/target/i3/InstreamAdPlayer;->e()F - - move-result v4 - - sub-float v5, v0, v4 - - goto :goto_1 - - :cond_2 - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - .line 8 - :goto_1 - iget v6, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - if-ne v6, v3, :cond_8 - - iget v6, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->m:F - - cmpl-float v6, v6, v4 - - if-eqz v6, :cond_8 - - cmpl-float v2, v2, v1 - - if-lez v2, :cond_8 - - const/4 v2, 0x0 - - .line 9 - iput v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->l:I - - .line 10 - iput v4, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->m:F - - cmpg-float v2, v4, v0 - - if-gez v2, :cond_3 - - .line 11 - invoke-direct {p0, v4}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(F)V - - .line 12 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v1, :cond_9 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v2, :cond_9 - - .line 13 - invoke-interface {v1, v5, v0, v2}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(FFLcom/my/target/MediaBanner;)V - - goto :goto_2 - - .line 14 - :cond_3 - invoke-direct {p0, v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b(F)V - - .line 15 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {v2}, Ljava/util/Stack;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_4 - - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_5 - - .line 16 - :cond_4 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->m:F - - .line 17 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - - invoke-virtual {v2}, Lcom/my/target/p1/a/InstreamAdVideoController$c;->run()V - - .line 18 - :cond_5 - iget-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v2, :cond_6 - - iget-object v3, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v3, :cond_6 - - .line 19 - invoke-interface {v2, v1, v0, v3}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(FFLcom/my/target/MediaBanner;)V - - .line 20 - :cond_6 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->b:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 21 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->c:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->d:Lcom/my/target/p1/a/InstreamAdVideoController$c; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 22 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_9 - - .line 23 - iput v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - .line 24 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_7 - - .line 25 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->c()V - - .line 26 - :cond_7 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_9 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v1, :cond_9 - - const/4 v2, 0x0 - - .line 27 - iput-object v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - .line 28 - invoke-interface {v1, v0}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->c(Lcom/my/target/MediaBanner;)V - - goto :goto_2 - - .line 29 - :cond_8 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->l:I - - add-int/2addr v0, v3 - - iput v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->l:I - - .line 30 - :cond_9 - :goto_2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->l:I - - iget v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->n:I - - mul-int/lit16 v1, v1, 0x3e8 - - div-int/lit16 v1, v1, 0xc8 - - if-lt v0, v1, :cond_a - - .line 31 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "video freeze more then " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - iget v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->n:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " seconds, stopping" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 32 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->b:Lcom/my/target/Repeater; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->e:Lcom/my/target/p1/a/InstreamAdVideoController$b; - - invoke-virtual {v0, v1}, Lcom/my/target/Repeater;->b(Ljava/lang/Runnable;)V - - .line 33 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v0, :cond_a - - iget-object p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz p0, :cond_a - - const-string v1, "Timeout" - - .line 34 - invoke-interface {v0, v1, p0}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - - :cond_a - return-void -.end method - -.method static synthetic m(Lcom/my/target/p1/a/InstreamAdVideoController;)Lcom/my/target/MediaBanner; - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - return-object v0 -.end method - -.method static synthetic n(Lcom/my/target/p1/a/InstreamAdVideoController;)F - .locals 0 - - .line 1 - iget p0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->m:F - - return p0 -.end method - - -# virtual methods -.method public final a()Landroid/content/Context; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return-object v0 - - :cond_0 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->getView()Landroid/view/View; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v0 - - return-object v0 -.end method - -.method public final a(F)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0, p1}, Lcom/my/target/i3/InstreamAdPlayer;->a(F)V - - .line 5 - :cond_0 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->h:F - - return-void -.end method - -.method public final a(I)V - .locals 0 - - .line 22 - iput p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->n:I - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAdPlayer;)V - .locals 2 - .param p1 # Lcom/my/target/i3/InstreamAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - .line 7 - invoke-interface {v0, v1}, Lcom/my/target/i3/InstreamAdPlayer;->a(Lcom/my/target/i3/InstreamAdPlayer$a;)V - - .line 8 - :cond_0 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz p1, :cond_1 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->a:Lcom/my/target/p1/a/InstreamAdVideoController$a; - - invoke-interface {p1, v0}, Lcom/my/target/i3/InstreamAdPlayer;->a(Lcom/my/target/i3/InstreamAdPlayer$a;)V - - :cond_1 - return-void -.end method - -.method public final a(Lcom/my/target/MediaBanner;)V - .locals 3 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 12 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - const/4 v0, 0x0 - - .line 13 - iput-boolean v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->o:Z - - .line 14 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->g:Ljava/util/Stack; - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/util/Stack;)V - - .line 15 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->f:Ljava/util/Stack; - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->b(Ljava/util/Stack;)V - - .line 16 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/StatHolder;->b()Ljava/util/ArrayList; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->p:Ljava/util/ArrayList; - - .line 17 - invoke-virtual {p1}, Lcom/my/target/MediaBanner;->G()Lcom/my/target/MediaData; - - move-result-object p1 - - check-cast p1, Lcom/my/target/common/e/VideoData; - - if-nez p1, :cond_0 - - return-void - - .line 18 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/MediaData;->c()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - .line 19 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v1, :cond_1 - - .line 20 - iget v2, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->h:F - - invoke-interface {v1, v2}, Lcom/my/target/i3/InstreamAdPlayer;->a(F)V - - .line 21 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - invoke-virtual {p1}, Lcom/my/target/MediaData;->d()I - - move-result v2 - - invoke-virtual {p1}, Lcom/my/target/MediaData;->b()I - - move-result p1 - - invoke-interface {v1, v0, v2, p1}, Lcom/my/target/i3/InstreamAdPlayer;->a(Landroid/net/Uri;II)V - - :cond_1 - return-void -.end method - -.method public final a(Lcom/my/target/p1/a/InstreamAdVideoController$d;)V - .locals 0 - .param p1 # Lcom/my/target/p1/a/InstreamAdVideoController$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 10 - iput-object p1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - return-void -.end method - -.method public final b()Lcom/my/target/i3/InstreamAdPlayer; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - return-object v0 -.end method - -.method public final c()V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->a()V - - :cond_0 - return-void -.end method - -.method public final d()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->b()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 3 - - .line 2 - iget v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_2 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - if-eqz v0, :cond_1 - - .line 4 - invoke-virtual {p0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v1 - - const-string v2, "playbackStopped" - - invoke-virtual {v1, v2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-static {v1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->j:Lcom/my/target/p1/a/InstreamAdVideoController$d; - - iget-object v1, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - invoke-interface {v0, v1}, Lcom/my/target/p1/a/InstreamAdVideoController$d;->b(Lcom/my/target/MediaBanner;)V - - :cond_1 - const/4 v0, 0x0 - - .line 7 - iput v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->q:I - - .line 8 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->i:Lcom/my/target/i3/InstreamAdPlayer; - - if-eqz v0, :cond_3 - - .line 9 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer;->c()V - - :cond_3 - const/4 v0, 0x0 - - .line 10 - iput-object v0, p0, Lcom/my/target/p1/a/InstreamAdVideoController;->k:Lcom/my/target/MediaBanner; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$a.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$a.smali deleted file mode 100644 index 2c9776bcd..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$a.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAdEngine$a; -.super Ljava/lang/Object; -.source "InstreamAdEngine.java" - -# interfaces -.implements Lcom/my/target/c3$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MediaSection; - -.field final synthetic b:Lcom/my/target/p1/b/InstreamAdEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$a;->b:Lcom/my/target/p1/b/InstreamAdEngine; - - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine$a;->a:Lcom/my/target/MediaSection; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 2 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$a;->b:Lcom/my/target/p1/b/InstreamAdEngine; - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine$a;->a:Lcom/my/target/MediaSection; - - invoke-static {v0, v1, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$b.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$b.smali deleted file mode 100644 index fb5d30bb2..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$b.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAdEngine$b; -.super Ljava/lang/Object; -.source "InstreamAdEngine.java" - -# interfaces -.implements Lcom/my/target/c3$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InstreamAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MediaSection; - -.field final synthetic b:F - -.field final synthetic c:Lcom/my/target/p1/b/InstreamAdEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;F)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->c:Lcom/my/target/p1/b/InstreamAdEngine; - - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->a:Lcom/my/target/MediaSection; - - iput p3, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->b:F - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 3 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->c:Lcom/my/target/p1/b/InstreamAdEngine; - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->a:Lcom/my/target/MediaSection; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAdEngine$b;->b:F - - invoke-static {v0, v1, p1, p2, v2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;F)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$c.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$c.smali deleted file mode 100644 index f7ef9d91e..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine$c.smali +++ /dev/null @@ -1,433 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAdEngine$c; -.super Ljava/lang/Object; -.source "InstreamAdEngine.java" - -# interfaces -.implements Lcom/my/target/p1/a/InstreamAdVideoController$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/b/InstreamAdEngine; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/b/InstreamAdEngine; - - -# direct methods -.method private constructor (Lcom/my/target/p1/b/InstreamAdEngine;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/b/InstreamAdEngine;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InstreamAdEngine$c;->(Lcom/my/target/p1/b/InstreamAdEngine;)V - - return-void -.end method - - -# virtual methods -.method public final a(FFLcom/my/target/MediaBanner;)V - .locals 1 - .param p3 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p3, :cond_1 - - iget-object p3, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p3}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object p3 - - if-nez p3, :cond_0 - - goto :goto_0 - - .line 10 - :cond_0 - iget-object p3, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p3}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object p3 - - invoke-virtual {p3}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object p3 - - if-eqz p3, :cond_1 - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object v0 - - invoke-interface {p3, p1, p2, v0}, Lcom/my/target/i3/InstreamAd$c;->a(FFLcom/my/target/i3/InstreamAd;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final a(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_3 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_1 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->d(Lcom/my/target/p1/b/InstreamAdEngine;)Z - - move-result p1 - - if-nez p1, :cond_2 - - .line 3 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->e(Lcom/my/target/p1/b/InstreamAdEngine;)Z - - .line 4 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->f(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/p1/a/InstreamAdVideoController; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object p1 - - if-nez p1, :cond_1 - - const-string p1, "can\'t send stat: context is null" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - const-string v1, "impression" - - invoke-virtual {v0, v1}, Lcom/my/target/AdSection;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 7 - :cond_2 - :goto_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object p1 - - if-eqz p1, :cond_3 - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAd$c;->b(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - - :cond_3 - :goto_1 - return-void -.end method - -.method public final a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eq v0, p2, :cond_0 - - goto :goto_0 - - .line 13 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p2}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object p2 - - if-eqz p2, :cond_1 - - .line 14 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object v0 - - invoke-interface {p2, p1, v0}, Lcom/my/target/i3/InstreamAd$c;->b(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - - .line 15 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->h(Lcom/my/target/p1/b/InstreamAdEngine;)V - - :cond_2 - :goto_0 - return-void -.end method - -.method public final b(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_1 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAd$c;->a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final c(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_2 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAdEngine;->g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAdEngine;->c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAd$c;->a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAdEngine;->h(Lcom/my/target/p1/b/InstreamAdEngine;)V - - :cond_2 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine.smali deleted file mode 100644 index e0f10f37a..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAdEngine.smali +++ /dev/null @@ -1,1369 +0,0 @@ -.class public final Lcom/my/target/p1/b/InstreamAdEngine; -.super Ljava/lang/Object; -.source "InstreamAdEngine.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/b/InstreamAdEngine$c; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/p1/a/InstreamAdVideoController; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final e:Lcom/my/target/ClickHandler; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private f:Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation -.end field - -.field private g:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation -.end field - -.field private h:Lcom/my/target/i3/InstreamAd$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private i:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;>;" - } - .end annotation -.end field - -.field private j:[F - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private k:F - -.field private l:I - -.field private m:I - -.field private n:I - -.field private o:Z - - -# direct methods -.method private constructor (Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Lcom/my/target/AdConfig;)V - .locals 2 - .param p1 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - new-array v1, v0, [F - - .line 2 - iput-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->j:[F - - .line 3 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->a:Lcom/my/target/i3/InstreamAd; - - .line 4 - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAdSection; - - .line 5 - iput-object p3, p0, Lcom/my/target/p1/b/InstreamAdEngine;->c:Lcom/my/target/AdConfig; - - .line 6 - invoke-static {}, Lcom/my/target/p1/a/InstreamAdVideoController;->f()Lcom/my/target/p1/a/InstreamAdVideoController; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - .line 7 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - new-instance p2, Lcom/my/target/p1/b/InstreamAdEngine$c; - - invoke-direct {p2, p0, v0}, Lcom/my/target/p1/b/InstreamAdEngine$c;->(Lcom/my/target/p1/b/InstreamAdEngine;B)V - - invoke-virtual {p1, p2}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/p1/a/InstreamAdVideoController$d;)V - - .line 8 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->e:Lcom/my/target/ClickHandler; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaSection; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - return-object p0 -.end method - -.method public static a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Lcom/my/target/AdConfig;)Lcom/my/target/p1/b/InstreamAdEngine; - .locals 1 - .param p0 # Lcom/my/target/i3/InstreamAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/b/InstreamAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/b/InstreamAdEngine; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->(Lcom/my/target/i3/InstreamAd;Lcom/my/target/p1/c/b/InstreamAdSection;Lcom/my/target/AdConfig;)V - - return-object v0 -.end method - -.method private a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V - .locals 3 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdService;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 41 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p1, "can\'t load doAfter service: context is null" - - .line 42 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 43 - :cond_0 - new-instance v1, Ljava/lang/StringBuilder; - - const-string v2, "loading doAfter service: " - - invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 44 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->c:Lcom/my/target/AdConfig; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->l:I - - invoke-static {p1, v1, v2}, Lcom/my/target/InstreamAdFactory;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object p1 - - new-instance v1, Lcom/my/target/p1/b/InstreamAdEngine$a; - - invoke-direct {v1, p0, p2}, Lcom/my/target/p1/b/InstreamAdEngine$a;->(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;)V - - invoke-virtual {p1, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - .line 45 - invoke-virtual {p1, v0}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method private a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - if-nez p1, :cond_0 - - const-string p1, "can\'t send stat: banner is null" - - .line 51 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 52 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "can\'t send stat: context is null" - - .line 53 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 54 - :cond_1 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-static {p1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method private a(Lcom/my/target/MediaSection;)V - .locals 2 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 31 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-ne p1, v0, :cond_1 - - .line 32 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "midroll" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 33 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - invoke-virtual {v0, v1}, Lcom/my/target/MediaSection;->b(I)V - - :cond_0 - const/4 v0, 0x0 - - .line 34 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - const/4 v1, 0x0 - - .line 35 - iput-boolean v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->o:Z - - .line 36 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - .line 37 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->h:Lcom/my/target/i3/InstreamAd$b; - - const/4 v0, -0x1 - - .line 38 - iput v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - .line 39 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->b()Lcom/my/target/i3/InstreamAd$c; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 40 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p1 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->a:Lcom/my/target/i3/InstreamAd; - - invoke-interface {v0, p1, v1}, Lcom/my/target/i3/InstreamAd$c;->c(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - - :cond_1 - return-void -.end method - -.method private a(Lcom/my/target/MediaSection;F)V - .locals 4 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;F)V" - } - .end annotation - - .line 18 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 19 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaBanner; - - .line 20 - invoke-virtual {v2}, Lcom/my/target/MediaBanner;->H()F - - move-result v3 - - cmpl-float v3, v3, p2 - - if-nez v3, :cond_0 - - .line 21 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 22 - :cond_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-lez v1, :cond_2 - - .line 23 - iget v2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - add-int/lit8 v1, v1, -0x1 - - if-ge v2, v1, :cond_2 - - .line 24 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->i:Ljava/util/List; - - .line 25 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->g()V - - return-void - - .line 26 - :cond_2 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(F)Ljava/util/ArrayList; - - move-result-object v0 - - .line 27 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-lez v1, :cond_3 - - .line 28 - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - - return-void - - .line 29 - :cond_3 - invoke-static {p2}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "There is no one midpoint service for point: " - - invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 30 - invoke-direct {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;)V - .locals 0 - - if-nez p2, :cond_2 - - if-eqz p3, :cond_0 - - .line 55 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "loading doAfter service failed: " - - invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 56 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_1 - - .line 57 - iget p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - invoke-direct {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/MediaSection;F)V - - :cond_1 - return-void - - .line 58 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_3 - - .line 59 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaSection;)V - - .line 60 - :cond_3 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_4 - - .line 61 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->i:Ljava/util/List; - - .line 62 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->g()V - - :cond_4 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAdSection;Ljava/lang/String;F)V - .locals 0 - - if-nez p2, :cond_2 - - if-eqz p3, :cond_0 - - .line 63 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "loading midpoint services failed: " - - invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 64 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_1 - - iget p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - cmpl-float p2, p4, p2 - - if-nez p2, :cond_1 - - .line 65 - invoke-direct {p0, p1, p4}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/MediaSection;F)V - - :cond_1 - return-void - - .line 66 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_3 - - .line 67 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaSection;)V - - .line 68 - :cond_3 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_4 - - iget p2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - cmpl-float p2, p4, p2 - - if-nez p2, :cond_4 - - .line 69 - invoke-direct {p0, p1, p4}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaSection;F)V - - :cond_4 - return-void -.end method - -.method private a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - .locals 3 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;F)V" - } - .end annotation - - .line 46 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p1, "can\'t load midpoint services: context is null" - - .line 47 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 48 - :cond_0 - invoke-static {p3}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "loading midpoint services for point: " - - invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 49 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->c:Lcom/my/target/AdConfig; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->l:I - - invoke-static {p1, v1, v2}, Lcom/my/target/InstreamAdFactory;->a(Ljava/util/List;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object p1 - - new-instance v1, Lcom/my/target/p1/b/InstreamAdEngine$b; - - invoke-direct {v1, p0, p2, p3}, Lcom/my/target/p1/b/InstreamAdEngine$b;->(Lcom/my/target/p1/b/InstreamAdEngine;Lcom/my/target/MediaSection;F)V - - invoke-virtual {p1, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - .line 50 - invoke-virtual {p1, v0}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/MediaBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - return-object p0 -.end method - -.method private b(Lcom/my/target/MediaSection;F)V - .locals 3 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;F)V" - } - .end annotation - - .line 19 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->g()Lcom/my/target/AdService; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 20 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "midroll" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - .line 21 - invoke-virtual {v0, v1}, Lcom/my/target/AdService;->b(Z)V - - .line 22 - invoke-virtual {v0, p2}, Lcom/my/target/AdService;->b(F)V - - .line 23 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 24 - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 25 - invoke-static {p2}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "using doAfter service for point: " - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 26 - invoke-direct {p0, v1, p1, p2}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - - return-void - - .line 27 - :cond_0 - invoke-direct {p0, v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V - - return-void - - .line 28 - :cond_1 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaSection;)V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd$b; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->h:Lcom/my/target/i3/InstreamAd$b; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/p1/b/InstreamAdEngine;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->o:Z - - return p0 -.end method - -.method static synthetic e(Lcom/my/target/p1/b/InstreamAdEngine;)Z - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->o:Z - - return v0 -.end method - -.method static synthetic f(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/p1/a/InstreamAdVideoController; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - return-object p0 -.end method - -.method static synthetic g(Lcom/my/target/p1/b/InstreamAdEngine;)Lcom/my/target/i3/InstreamAd; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->a:Lcom/my/target/i3/InstreamAd; - - return-object p0 -.end method - -.method private g()V - .locals 3 - - .line 2 - :goto_0 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-nez v0, :cond_0 - - return-void - - .line 3 - :cond_0 - iget v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->i:Ljava/util/List; - - if-nez v0, :cond_1 - - goto :goto_1 - - .line 4 - :cond_1 - iget v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - add-int/lit8 v1, v1, 0x1 - - .line 5 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_4 - - .line 6 - iput v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->i:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/MediaBanner; - - .line 8 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "statistics" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - const-string v1, "playbackStarted" - - .line 9 - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - goto :goto_0 - - .line 10 - :cond_2 - iget v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - if-lez v1, :cond_3 - - add-int/lit8 v1, v1, -0x1 - - .line 11 - iput v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - .line 12 - :cond_3 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - .line 13 - invoke-static {v0}, Lcom/my/target/i3/InstreamAd$b;->a(Lcom/my/target/MediaBanner;)Lcom/my/target/i3/InstreamAd$b; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->h:Lcom/my/target/i3/InstreamAd$b; - - .line 14 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v1, v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/MediaBanner;)V - - return-void - - .line 15 - :cond_4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void - - .line 16 - :cond_5 - :goto_1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void -.end method - -.method static synthetic h(Lcom/my/target/p1/b/InstreamAdEngine;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->g()V - - return-void -.end method - - -# virtual methods -.method public final a()Lcom/my/target/i3/InstreamAdPlayer; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->b()Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v0 - - return-object v0 -.end method - -.method public final a(F)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(F)V - - return-void -.end method - -.method public final a(I)V - .locals 0 - - .line 7 - iput p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->l:I - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAdPlayer;)V - .locals 1 - .param p1 # Lcom/my/target/i3/InstreamAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - return-void -.end method - -.method public final a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 8 - invoke-virtual {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->f()V - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAdSection; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - .line 10 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 11 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->c()I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(I)V - - const/4 p1, 0x0 - - .line 12 - iput-boolean p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->o:Z - - .line 13 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - invoke-virtual {p1}, Lcom/my/target/MediaSection;->d()I - - move-result p1 - - iput p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - const/4 p1, -0x1 - - .line 14 - iput p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - .line 15 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->i:Ljava/util/List; - - .line 16 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->g()V - - return-void - - .line 17 - :cond_0 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "no section with name " - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final a([F)V - .locals 0 - .param p1 # [F - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 6 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->j:[F - - return-void -.end method - -.method public final b()V - .locals 3 - - .line 14 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - if-nez v0, :cond_0 - - const-string v0, "can\'t handle click: no playing banner" - - .line 15 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 16 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string v0, "can\'t handle click: context is null" - - .line 17 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 18 - :cond_1 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->e:Lcom/my/target/ClickHandler; - - iget-object v2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - invoke-virtual {v1, v2, v0}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Landroid/content/Context;)V - - return-void -.end method - -.method public final b(F)V - .locals 5 - - .line 2 - invoke-virtual {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->f()V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->j:[F - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget v4, v0, v3 - - .line 4 - invoke-static {v4, p1}, Ljava/lang/Float;->compare(FF)I - - move-result v4 - - if-nez v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_2 - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAdSection; - - const-string v1, "midroll" - - invoke-virtual {v0, v1}, Lcom/my/target/p1/c/b/InstreamAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_3 - - .line 7 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->c()I - - move-result v0 - - invoke-virtual {v1, v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->a(I)V - - .line 8 - iput-boolean v2, p0, Lcom/my/target/p1/b/InstreamAdEngine;->o:Z - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->d()I - - move-result v0 - - iput v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->n:I - - const/4 v0, -0x1 - - .line 10 - iput v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->m:I - - .line 11 - iput p1, p0, Lcom/my/target/p1/b/InstreamAdEngine;->k:F - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - invoke-direct {p0, v0, p1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaSection;F)V - - return-void - - :cond_2 - const-string p1, "attempt to start wrong midpoint, use one of InstreamAd.getMidPoints()" - - .line 13 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - return-void -.end method - -.method public final c()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->c()V - - :cond_0 - return-void -.end method - -.method public final d()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->d()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->g:Lcom/my/target/MediaBanner; - - const-string v1, "closedByUser" - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->e()V - - .line 4 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAdEngine;->g()V - - return-void -.end method - -.method public final f()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->d:Lcom/my/target/p1/a/InstreamAdVideoController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdVideoController;->e()V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAdEngine;->f:Lcom/my/target/MediaSection; - - invoke-direct {p0, v0}, Lcom/my/target/p1/b/InstreamAdEngine;->a(Lcom/my/target/MediaSection;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$a.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$a.smali deleted file mode 100644 index ba78d0560..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$a.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAudioAdEngine$a; -.super Ljava/lang/Object; -.source "InstreamAudioAdEngine.java" - -# interfaces -.implements Lcom/my/target/x2$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MediaSection; - -.field final synthetic b:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$a;->b:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$a;->a:Lcom/my/target/MediaSection; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 2 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$a;->b:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$a;->a:Lcom/my/target/MediaSection; - - invoke-static {v0, v1, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$b.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$b.smali deleted file mode 100644 index 8ef1665aa..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$b.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAudioAdEngine$b; -.super Ljava/lang/Object; -.source "InstreamAudioAdEngine.java" - -# interfaces -.implements Lcom/my/target/x2$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/MediaSection; - -.field final synthetic b:F - -.field final synthetic c:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;F)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->c:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->a:Lcom/my/target/MediaSection; - - iput p3, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->b:F - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Lcom/my/target/AdSection;Ljava/lang/String;)V - .locals 3 - .param p1 # Lcom/my/target/AdSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - check-cast p1, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->c:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->a:Lcom/my/target/MediaSection; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->b:F - - invoke-static {v0, v1, p1, p2, v2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;F)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$c.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$c.smali deleted file mode 100644 index a6def1780..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine$c.smali +++ /dev/null @@ -1,433 +0,0 @@ -.class final Lcom/my/target/p1/b/InstreamAudioAdEngine$c; -.super Ljava/lang/Object; -.source "InstreamAudioAdEngine.java" - -# interfaces -.implements Lcom/my/target/p1/a/InstreamAdAudioController$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/b/InstreamAudioAdEngine; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "c" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - -# direct methods -.method private constructor (Lcom/my/target/p1/b/InstreamAudioAdEngine;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/b/InstreamAudioAdEngine;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->(Lcom/my/target/p1/b/InstreamAudioAdEngine;)V - - return-void -.end method - - -# virtual methods -.method public final a(FFLcom/my/target/MediaBanner;)V - .locals 1 - .param p3 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p3, :cond_1 - - iget-object p3, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p3}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object p3 - - if-nez p3, :cond_0 - - goto :goto_0 - - .line 10 - :cond_0 - iget-object p3, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p3}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object p3 - - invoke-virtual {p3}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object p3 - - if-eqz p3, :cond_1 - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object v0 - - invoke-interface {p3, p1, p2, v0}, Lcom/my/target/i3/InstreamAudioAd$d;->a(FFLcom/my/target/i3/InstreamAudioAd;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final a(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_3 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_1 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Z - - move-result p1 - - if-nez p1, :cond_2 - - .line 3 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Z - - .line 4 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/p1/a/InstreamAdAudioController; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object p1 - - if-nez p1, :cond_1 - - const-string p1, "can\'t send stat: context is null" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - const-string v1, "impression" - - invoke-virtual {v0, v1}, Lcom/my/target/AdSection;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 7 - :cond_2 - :goto_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object p1 - - if-eqz p1, :cond_3 - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAudioAd$d;->b(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - - :cond_3 - :goto_1 - return-void -.end method - -.method public final a(Ljava/lang/String;Lcom/my/target/MediaBanner;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eq v0, p2, :cond_0 - - goto :goto_0 - - .line 13 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object p2 - - if-eqz p2, :cond_1 - - .line 14 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object v0 - - invoke-interface {p2, p1, v0}, Lcom/my/target/i3/InstreamAudioAd$d;->c(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - - .line 15 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h(Lcom/my/target/p1/b/InstreamAudioAdEngine;)V - - :cond_2 - :goto_0 - return-void -.end method - -.method public final b(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_1 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAudioAd$d;->a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final c(Lcom/my/target/MediaBanner;)V - .locals 2 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-ne v0, p1, :cond_2 - - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object v1 - - invoke-interface {p1, v0, v1}, Lcom/my/target/i3/InstreamAudioAd$d;->a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->a:Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h(Lcom/my/target/p1/b/InstreamAudioAdEngine;)V - - :cond_2 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine.smali deleted file mode 100644 index cf1026dae..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InstreamAudioAdEngine.smali +++ /dev/null @@ -1,1340 +0,0 @@ -.class public final Lcom/my/target/p1/b/InstreamAudioAdEngine; -.super Ljava/lang/Object; -.source "InstreamAudioAdEngine.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/b/InstreamAudioAdEngine$c; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Lcom/my/target/p1/a/InstreamAdAudioController; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation -.end field - -.field private f:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation -.end field - -.field private g:Lcom/my/target/i3/InstreamAudioAd$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/AudioData;", - ">;>;" - } - .end annotation -.end field - -.field private i:[F - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private j:F - -.field private k:I - -.field private l:I - -.field private m:I - -.field private n:Z - - -# direct methods -.method private constructor (Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Lcom/my/target/AdConfig;)V - .locals 2 - .param p1 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - new-array v1, v0, [F - - .line 2 - iput-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->i:[F - - .line 3 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a:Lcom/my/target/i3/InstreamAudioAd; - - .line 4 - iput-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - .line 5 - iput-object p3, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c:Lcom/my/target/AdConfig; - - .line 6 - invoke-static {}, Lcom/my/target/p1/a/InstreamAdAudioController;->g()Lcom/my/target/p1/a/InstreamAdAudioController; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - .line 7 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - new-instance p2, Lcom/my/target/p1/b/InstreamAudioAdEngine$c; - - invoke-direct {p2, p0, v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine$c;->(Lcom/my/target/p1/b/InstreamAudioAdEngine;B)V - - invoke-virtual {p1, p2}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/p1/a/InstreamAdAudioController$b;)V - - .line 8 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaSection; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - return-object p0 -.end method - -.method public static a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Lcom/my/target/AdConfig;)Lcom/my/target/p1/b/InstreamAudioAdEngine; - .locals 1 - .param p0 # Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/AdConfig; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/b/InstreamAudioAdEngine; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Lcom/my/target/AdConfig;)V - - return-object v0 -.end method - -.method private a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V - .locals 3 - .param p1 # Lcom/my/target/AdService; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/AdService;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;)V" - } - .end annotation - - .line 41 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p1, "can\'t load doAfter service: context is null" - - .line 42 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 43 - :cond_0 - new-instance v1, Ljava/lang/StringBuilder; - - const-string v2, "loading doAfter service: " - - invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Lcom/my/target/AdService;->u()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 44 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c:Lcom/my/target/AdConfig; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->k:I - - invoke-static {p1, v1, v2}, Lcom/my/target/InstreamAudioAdFactory;->a(Lcom/my/target/AdService;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object p1 - - new-instance v1, Lcom/my/target/p1/b/InstreamAudioAdEngine$a; - - invoke-direct {v1, p0, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine$a;->(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;)V - - invoke-virtual {p1, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - .line 45 - invoke-virtual {p1, v0}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method private a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - .locals 1 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - if-nez p1, :cond_0 - - const-string p1, "can\'t send stat: banner is null" - - .line 51 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 52 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "can\'t send stat: context is null" - - .line 53 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 54 - :cond_1 - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-static {p1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method private a(Lcom/my/target/MediaSection;)V - .locals 2 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;)V" - } - .end annotation - - .line 31 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-ne p1, v0, :cond_1 - - .line 32 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "midroll" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 33 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - invoke-virtual {v0, v1}, Lcom/my/target/MediaSection;->b(I)V - - :cond_0 - const/4 v0, 0x0 - - .line 34 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - const/4 v1, 0x0 - - .line 35 - iput-boolean v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->n:Z - - .line 36 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f:Lcom/my/target/MediaBanner; - - .line 37 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g:Lcom/my/target/i3/InstreamAudioAd$c; - - const/4 v0, -0x1 - - .line 38 - iput v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - .line 39 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->c()Lcom/my/target/i3/InstreamAudioAd$d; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 40 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p1 - - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a:Lcom/my/target/i3/InstreamAudioAd; - - invoke-interface {v0, p1, v1}, Lcom/my/target/i3/InstreamAudioAd$d;->b(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - - :cond_1 - return-void -.end method - -.method private a(Lcom/my/target/MediaSection;F)V - .locals 4 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;F)V" - } - .end annotation - - .line 18 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 19 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaBanner; - - .line 20 - invoke-virtual {v2}, Lcom/my/target/MediaBanner;->H()F - - move-result v3 - - cmpl-float v3, v3, p2 - - if-nez v3, :cond_0 - - .line 21 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 22 - :cond_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-lez v1, :cond_2 - - .line 23 - iget v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - add-int/lit8 v1, v1, -0x1 - - if-ge v2, v1, :cond_2 - - .line 24 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h:Ljava/util/List; - - .line 25 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g()V - - return-void - - .line 26 - :cond_2 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(F)Ljava/util/ArrayList; - - move-result-object v0 - - .line 27 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-lez v1, :cond_3 - - .line 28 - invoke-direct {p0, v0, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - - return-void - - .line 29 - :cond_3 - invoke-static {p2}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "There is no one midpoint service for point: " - - invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 30 - invoke-direct {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;)V - .locals 0 - - if-nez p2, :cond_2 - - if-eqz p3, :cond_0 - - .line 55 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "loading doAfter service failed: " - - invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 56 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_1 - - .line 57 - iget p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - invoke-direct {p0, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/MediaSection;F)V - - :cond_1 - return-void - - .line 58 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_3 - - .line 59 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaSection;)V - - .line 60 - :cond_3 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_4 - - .line 61 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h:Ljava/util/List; - - .line 62 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g()V - - :cond_4 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;Lcom/my/target/p1/c/b/InstreamAudioAdSection;Ljava/lang/String;F)V - .locals 0 - - if-nez p2, :cond_2 - - if-eqz p3, :cond_0 - - .line 63 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "loading midpoint services failed: " - - invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 64 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_1 - - iget p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - cmpl-float p2, p4, p2 - - if-nez p2, :cond_1 - - .line 65 - invoke-direct {p0, p1, p4}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/MediaSection;F)V - - :cond_1 - return-void - - .line 66 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object p2 - - if-eqz p2, :cond_3 - - .line 67 - invoke-virtual {p1, p2}, Lcom/my/target/MediaSection;->a(Lcom/my/target/MediaSection;)V - - .line 68 - :cond_3 - iget-object p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-ne p1, p2, :cond_4 - - iget p2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - cmpl-float p2, p4, p2 - - if-nez p2, :cond_4 - - .line 69 - invoke-direct {p0, p1, p4}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaSection;F)V - - :cond_4 - return-void -.end method - -.method private a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - .locals 3 - .param p1 # Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Lcom/my/target/AdService;", - ">;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;F)V" - } - .end annotation - - .line 46 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->b()Landroid/content/Context; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p1, "can\'t load midpoint services: context is null" - - .line 47 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 48 - :cond_0 - invoke-static {p3}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "loading midpoint services for point: " - - invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 49 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->c:Lcom/my/target/AdConfig; - - iget v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->k:I - - invoke-static {p1, v1, v2}, Lcom/my/target/InstreamAudioAdFactory;->a(Ljava/util/List;Lcom/my/target/AdConfig;I)Lcom/my/target/AdFactory; - - move-result-object p1 - - new-instance v1, Lcom/my/target/p1/b/InstreamAudioAdEngine$b; - - invoke-direct {v1, p0, p2, p3}, Lcom/my/target/p1/b/InstreamAudioAdEngine$b;->(Lcom/my/target/p1/b/InstreamAudioAdEngine;Lcom/my/target/MediaSection;F)V - - invoke-virtual {p1, v1}, Lcom/my/target/AdFactory;->a(Lcom/my/target/AdFactory$d;)Lcom/my/target/AdFactory; - - .line 50 - invoke-virtual {p1, v0}, Lcom/my/target/AdFactory;->a(Landroid/content/Context;)Lcom/my/target/AdFactory; - - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/MediaBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f:Lcom/my/target/MediaBanner; - - return-object p0 -.end method - -.method private b(Lcom/my/target/MediaSection;F)V - .locals 3 - .param p1 # Lcom/my/target/MediaSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;F)V" - } - .end annotation - - .line 15 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->g()Lcom/my/target/AdService; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 16 - invoke-virtual {p1}, Lcom/my/target/MediaSection;->j()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "midroll" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - .line 17 - invoke-virtual {v0, v1}, Lcom/my/target/AdService;->b(Z)V - - .line 18 - invoke-virtual {v0, p2}, Lcom/my/target/AdService;->b(F)V - - .line 19 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 20 - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 21 - invoke-static {p2}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "using doAfter service for point: " - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 22 - invoke-direct {p0, v1, p1, p2}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Ljava/util/ArrayList;Lcom/my/target/MediaSection;F)V - - return-void - - .line 23 - :cond_0 - invoke-direct {p0, v0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/AdService;Lcom/my/target/MediaSection;)V - - return-void - - .line 24 - :cond_1 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaSection;)V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd$c; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g:Lcom/my/target/i3/InstreamAudioAd$c; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->n:Z - - return p0 -.end method - -.method static synthetic e(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Z - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->n:Z - - return v0 -.end method - -.method static synthetic f(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/p1/a/InstreamAdAudioController; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - return-object p0 -.end method - -.method static synthetic g(Lcom/my/target/p1/b/InstreamAudioAdEngine;)Lcom/my/target/i3/InstreamAudioAd; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a:Lcom/my/target/i3/InstreamAudioAd; - - return-object p0 -.end method - -.method private g()V - .locals 3 - - .line 2 - :goto_0 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-nez v0, :cond_0 - - return-void - - .line 3 - :cond_0 - iget v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h:Ljava/util/List; - - if-nez v0, :cond_1 - - goto :goto_1 - - .line 4 - :cond_1 - iget v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - add-int/lit8 v1, v1, 0x1 - - .line 5 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_4 - - .line 6 - iput v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/MediaBanner; - - .line 8 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "statistics" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - const-string v1, "playbackStarted" - - .line 9 - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - goto :goto_0 - - .line 10 - :cond_2 - iget v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - if-lez v1, :cond_3 - - add-int/lit8 v1, v1, -0x1 - - .line 11 - iput v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - .line 12 - :cond_3 - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f:Lcom/my/target/MediaBanner; - - .line 13 - invoke-static {v0}, Lcom/my/target/i3/InstreamAudioAd$c;->a(Lcom/my/target/MediaBanner;)Lcom/my/target/i3/InstreamAudioAd$c; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g:Lcom/my/target/i3/InstreamAudioAd$c; - - .line 14 - new-instance v1, Ljava/util/ArrayList; - - iget-object v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g:Lcom/my/target/i3/InstreamAudioAd$c; - - iget-object v2, v2, Lcom/my/target/i3/InstreamAudioAd$c;->b:Ljava/util/List; - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - .line 15 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v1, v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/MediaBanner;)V - - return-void - - .line 16 - :cond_4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void - - .line 17 - :cond_5 - :goto_1 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - iget v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b(Lcom/my/target/MediaSection;F)V - - return-void -.end method - -.method static synthetic h(Lcom/my/target/p1/b/InstreamAudioAdEngine;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 17 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->a()V - - return-void -.end method - -.method public final a(F)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(F)V - - return-void -.end method - -.method public final a(I)V - .locals 0 - - .line 6 - iput p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->k:I - - return-void -.end method - -.method public final a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - .locals 1 - .param p1 # Lcom/my/target/i3/InstreamAudioAdPlayer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - - return-void -.end method - -.method public final a(Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - invoke-virtual {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f()V - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - invoke-virtual {v0, p1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 10 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->c()I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(I)V - - const/4 p1, 0x0 - - .line 11 - iput-boolean p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->n:Z - - .line 12 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - invoke-virtual {p1}, Lcom/my/target/MediaSection;->d()I - - move-result p1 - - iput p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - const/4 p1, -0x1 - - .line 13 - iput p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - .line 14 - iget-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - invoke-virtual {p1}, Lcom/my/target/MediaSection;->e()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->h:Ljava/util/List; - - .line 15 - invoke-direct {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->g()V - - return-void - - .line 16 - :cond_0 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "no section with name " - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final a([F)V - .locals 0 - .param p1 # [F - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 5 - iput-object p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->i:[F - - return-void -.end method - -.method public final b()Lcom/my/target/i3/InstreamAudioAdPlayer; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->c()Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v0 - - return-object v0 -.end method - -.method public final b(F)V - .locals 5 - - .line 3 - invoke-virtual {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f()V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->i:[F - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget v4, v0, v3 - - .line 5 - invoke-static {v4, p1}, Ljava/lang/Float;->compare(FF)I - - move-result v4 - - if-nez v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_2 - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->b:Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - const-string v1, "midroll" - - invoke-virtual {v0, v1}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_3 - - .line 8 - iget-object v1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->c()I - - move-result v0 - - invoke-virtual {v1, v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->a(I)V - - .line 9 - iput-boolean v2, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->n:Z - - .line 10 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - invoke-virtual {v0}, Lcom/my/target/MediaSection;->d()I - - move-result v0 - - iput v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->m:I - - const/4 v0, -0x1 - - .line 11 - iput v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->l:I - - .line 12 - iput p1, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->j:F - - .line 13 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - invoke-direct {p0, v0, p1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaSection;F)V - - return-void - - :cond_2 - const-string p1, "attempt to start wrong midpoint, use one of InstreamAd.getMidPoints()" - - .line 14 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_3 - return-void -.end method - -.method public final c()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->d()V - - :cond_0 - return-void -.end method - -.method public final d()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->e()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f:Lcom/my/target/MediaBanner; - - const-string v1, "closedByUser" - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaBanner;Ljava/lang/String;)V - - .line 3 - invoke-virtual {p0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->f()V - - return-void -.end method - -.method public final f()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->d:Lcom/my/target/p1/a/InstreamAdAudioController; - - invoke-virtual {v0}, Lcom/my/target/p1/a/InstreamAdAudioController;->f()V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InstreamAudioAdEngine;->e:Lcom/my/target/MediaSection; - - invoke-direct {p0, v0}, Lcom/my/target/p1/b/InstreamAudioAdEngine;->a(Lcom/my/target/MediaSection;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdEngine.smali deleted file mode 100644 index 43d5be27e..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdEngine.smali +++ /dev/null @@ -1,460 +0,0 @@ -.class public abstract Lcom/my/target/p1/b/InterstitialAdEngine; -.super Ljava/lang/Object; -.source "InterstitialAdEngine.java" - -# interfaces -.implements Lcom/my/target/AdDialog$a; -.implements Lcom/my/target/common/MyTargetActivity$a; - - -# instance fields -.field protected final a:Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private b:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lcom/my/target/common/MyTargetActivity;", - ">;" - } - .end annotation -.end field - -.field private c:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lcom/my/target/AdDialog;", - ">;" - } - .end annotation -.end field - -.field private d:Z - - -# direct methods -.method constructor (Lcom/my/target/e/InterstitialAd;)V - .locals 0 - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - return-void -.end method - -.method public static a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdEngine; - .locals 1 - .param p0 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - instance-of v0, p1, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - if-eqz v0, :cond_0 - - .line 2 - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - invoke-static {p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - move-result-object p0 - - return-object p0 - - .line 3 - :cond_0 - instance-of v0, p1, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - if-eqz v0, :cond_1 - - .line 4 - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-static {p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - - move-result-object p0 - - return-object p0 - - .line 5 - :cond_1 - instance-of p2, p1, Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - if-eqz p2, :cond_2 - - .line 6 - check-cast p1, Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - invoke-static {p0, p1}, Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Lcom/my/target/p1/b/InterstitialAdImageEngine; - - move-result-object p0 - - return-object p0 - - :cond_2 - const/4 p0, 0x0 - - return-object p0 -.end method - - -# virtual methods -.method public a()V - .locals 0 - - return-void -.end method - -.method public final a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - iget-boolean v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->d:Z - - if-eqz v0, :cond_0 - - const-string p1, "Unable to open Interstitial Ad twice, please dismiss currently showing ad first" - - .line 8 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - const/4 v0, 0x1 - - .line 9 - iput-boolean v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->d:Z - - .line 10 - sput-object p0, Lcom/my/target/common/MyTargetActivity;->c:Lcom/my/target/common/MyTargetActivity$a; - - .line 11 - new-instance v0, Landroid/content/Intent; - - const-class v1, Lcom/my/target/common/MyTargetActivity; - - invoke-direct {v0, p1, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V - - .line 12 - instance-of v1, p1, Landroid/app/Activity; - - if-nez v1, :cond_1 - - const/high16 v1, 0x10000000 - - .line 13 - invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - .line 14 - :cond_1 - invoke-virtual {p1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - - return-void -.end method - -.method public a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 15 - new-instance p2, Ljava/lang/ref/WeakReference; - - invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->b:Ljava/lang/ref/WeakReference; - - const p2, 0x1030006 - - .line 16 - invoke-virtual {p1, p2}, Landroid/app/Activity;->setTheme(I)V - - .line 17 - invoke-virtual {p1}, Landroid/app/Activity;->getWindow()Landroid/view/Window; - - move-result-object p1 - - const/16 p2, 0x400 - - invoke-virtual {p1, p2, p2}, Landroid/view/Window;->setFlags(II)V - - .line 18 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 19 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {p1, p2}, Lcom/my/target/e/InterstitialAd$b;->b(Lcom/my/target/e/InterstitialAd;)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/AdDialog; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 20 - new-instance p2, Ljava/lang/ref/WeakReference; - - invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->c:Ljava/lang/ref/WeakReference; - - .line 21 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p2}, Lcom/my/target/e/InterstitialAd;->c()Z - - move-result p2 - - if-eqz p2, :cond_0 - - .line 22 - invoke-virtual {p1}, Lcom/my/target/AdDialog;->a()V - - .line 23 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 24 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {p1, p2}, Lcom/my/target/e/InterstitialAd$b;->b(Lcom/my/target/e/InterstitialAd;)V - - :cond_1 - return-void -.end method - -.method public a(Z)V - .locals 0 - - return-void -.end method - -.method public a(Landroid/view/MenuItem;)Z - .locals 0 - - const/4 p1, 0x0 - - return p1 -.end method - -.method public b()V - .locals 0 - - return-void -.end method - -.method public c()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e()V - .locals 0 - - return-void -.end method - -.method public f()V - .locals 2 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->d:Z - - const/4 v0, 0x0 - - .line 2 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->c:Ljava/lang/ref/WeakReference; - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {v0}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {v0, v1}, Lcom/my/target/e/InterstitialAd$b;->d(Lcom/my/target/e/InterstitialAd;)V - - :cond_0 - return-void -.end method - -.method public final g()V - .locals 2 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->d:Z - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->b:Ljava/lang/ref/WeakReference; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - move-object v0, v1 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/common/MyTargetActivity; - - :goto_0 - if-eqz v0, :cond_1 - - .line 3 - invoke-virtual {v0}, Landroid/app/Activity;->finish()V - - return-void - - .line 4 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->c:Ljava/lang/ref/WeakReference; - - if-nez v0, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Lcom/my/target/AdDialog; - - :goto_1 - if-eqz v1, :cond_3 - - .line 5 - invoke-virtual {v1}, Landroid/app/Dialog;->isShowing()Z - - move-result v0 - - if-eqz v0, :cond_3 - - .line 6 - invoke-virtual {v1}, Lcom/my/target/AdDialog;->dismiss()V - - :cond_3 - return-void -.end method - -.method public onActivityDestroy()V - .locals 2 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->d:Z - - const/4 v0, 0x0 - - .line 2 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->b:Ljava/lang/ref/WeakReference; - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {v0}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {v0, v1}, Lcom/my/target/e/InterstitialAd$b;->d(Lcom/my/target/e/InterstitialAd;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine$a.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine$a.smali deleted file mode 100644 index 54146cd8a..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine$a.smali +++ /dev/null @@ -1,285 +0,0 @@ -.class public final Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a; -.super Ljava/lang/Object; -.source "InterstitialAdHtmlEngine.java" - -# interfaces -.implements Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/b/InterstitialAdHtmlEngine; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InterstitialAdHtmlEngine;Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - - .line 3 - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->b:Lcom/my/target/e/InterstitialAd; - - .line 4 - iput-object p3, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - - invoke-virtual {v0}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - return-void -.end method - -.method public final a(FFLandroid/content/Context;)V - .locals 7 - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/StatHolder;->c()Ljava/util/Set; - - move-result-object v0 - - .line 8 - invoke-interface {v0}, Ljava/util/Set;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_3 - - .line 9 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 10 - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/ProgressStat; - - sub-float v3, p2, p1 - - .line 11 - invoke-virtual {v2}, Lcom/my/target/ProgressStat;->c()F - - move-result v4 - - const/4 v5, 0x0 - - cmpg-float v6, v4, v5 - - if-gez v6, :cond_1 - - .line 12 - invoke-virtual {v2}, Lcom/my/target/ProgressStat;->d()F - - move-result v6 - - cmpl-float v6, v6, v5 - - if-ltz v6, :cond_1 - - const/high16 v4, 0x42c80000 # 100.0f - - div-float v4, p2, v4 - - .line 13 - invoke-virtual {v2}, Lcom/my/target/ProgressStat;->d()F - - move-result v6 - - mul-float v4, v4, v6 - - :cond_1 - cmpl-float v5, v4, v5 - - if-ltz v5, :cond_0 - - cmpg-float v3, v4, v3 - - if-gez v3, :cond_0 - - .line 14 - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 15 - :cond_2 - invoke-static {v1, p3}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - :cond_3 - return-void -.end method - -.method public final a(Landroid/content/Context;)V - .locals 2 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackStarted" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method public final a(Ljava/lang/String;Landroid/content/Context;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-virtual {v0, v1, p1, p2}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Ljava/lang/String;Landroid/content/Context;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->b:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 4 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->b:Lcom/my/target/e/InterstitialAd; - - invoke-interface {p1, p2}, Lcom/my/target/e/InterstitialAd$b;->c(Lcom/my/target/e/InterstitialAd;)V - - :cond_0 - return-void -.end method - -.method public final b(Ljava/lang/String;Landroid/content/Context;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->c:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-static {p1, p2}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method public final g()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - - invoke-virtual {v0}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine.smali deleted file mode 100644 index 98a2989b9..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdHtmlEngine.smali +++ /dev/null @@ -1,371 +0,0 @@ -.class public final Lcom/my/target/p1/b/InterstitialAdHtmlEngine; -.super Lcom/my/target/p1/b/InterstitialAdEngine; -.source "InterstitialAdHtmlEngine.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a; - } -.end annotation - - -# instance fields -.field private final e:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lcom/my/target/p1/d/InterstitialWebPresenter;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)V - .locals 0 - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->(Lcom/my/target/e/InterstitialAd;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - .line 3 - iput-object p3, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->f:Lcom/my/target/p1/c/b/InterstitialAdSection; - - return-void -.end method - -.method static a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - .locals 1 - .param p0 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)V - - return-object v0 -.end method - -.method private a(Landroid/view/ViewGroup;)V - .locals 4 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->u()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "mraid" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 12 - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialMraidPresenter; - - move-result-object v0 - - goto :goto_0 - - .line 13 - :cond_0 - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - move-result-object v0 - - .line 14 - :goto_0 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->f:Lcom/my/target/p1/c/b/InterstitialAdSection; - - iget-object v2, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-interface {v0, v1, v2}, Lcom/my/target/p1/d/InterstitialWebPresenter;->a(Lcom/my/target/p1/c/b/InterstitialAdSection;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - - .line 15 - new-instance v1, Ljava/lang/ref/WeakReference; - - invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v1, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - .line 16 - new-instance v1, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a; - - iget-object v2, p0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - iget-object v3, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-direct {v1, p0, v2, v3}, Lcom/my/target/p1/b/InterstitialAdHtmlEngine$a;->(Lcom/my/target/p1/b/InterstitialAdHtmlEngine;Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - - invoke-interface {v0, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter;->a(Lcom/my/target/p1/d/InterstitialWebPresenter$a;)V - - .line 17 - new-instance v1, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v2, -0x1 - - invoke-direct {v1, v2, v2}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - .line 18 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->s()Landroid/view/View; - - move-result-object v0 - - invoke-virtual {p1, v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - invoke-super {p0, p1, p2, p3}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - - .line 10 - invoke-direct {p0, p3}, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->a(Landroid/view/ViewGroup;)V - - return-void -.end method - -.method public final a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/AdDialog; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-super {p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - - .line 3 - invoke-direct {p0, p2}, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->a(Landroid/view/ViewGroup;)V - - return-void -.end method - -.method public final a(Z)V - .locals 1 - - .line 4 - invoke-super {p0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Z)V - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_1 - - .line 6 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialWebPresenter; - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - .line 7 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->t()V - - return-void - - .line 8 - :cond_0 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->e()V - - :cond_1 - return-void -.end method - -.method public final d()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->d()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialWebPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->t()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->e()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialWebPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->e()V - - :cond_0 - return-void -.end method - -.method public final f()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->f()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialWebPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->u()V - - :cond_0 - const/4 v0, 0x0 - - .line 5 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - return-void -.end method - -.method public final onActivityDestroy()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->onActivityDestroy()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialWebPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter;->u()V - - :cond_0 - const/4 v0, 0x0 - - .line 5 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdHtmlEngine;->g:Ljava/lang/ref/WeakReference; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$a.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$a.smali deleted file mode 100644 index ab96875d5..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$a.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class final Lcom/my/target/p1/b/InterstitialAdImageEngine$a; -.super Ljava/lang/Object; -.source "InterstitialAdImageEngine.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Landroid/view/ViewGroup;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InterstitialAdImageEngine;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 2 - - .line 1 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - move-result-object v0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-static {v1}, Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Lcom/my/target/p1/b/InterstitialAdImageEngine;)Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - move-result-object v1 - - invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-virtual {v0, v1, p1}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Landroid/content/Context;)V - - .line 3 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - iget-object p1, p1, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - iget-object v0, v0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {p1, v0}, Lcom/my/target/e/InterstitialAd$b;->c(Lcom/my/target/e/InterstitialAd;)V - - .line 5 - :cond_0 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-virtual {p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$b.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$b.smali deleted file mode 100644 index df6e41d27..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine$b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class final Lcom/my/target/p1/b/InterstitialAdImageEngine$b; -.super Ljava/lang/Object; -.source "InterstitialAdImageEngine.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Landroid/view/ViewGroup;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - -# direct methods -.method constructor (Lcom/my/target/p1/b/InterstitialAdImageEngine;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$b;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine$b;->a:Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-virtual {p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine.smali deleted file mode 100644 index ee65821fe..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdImageEngine.smali +++ /dev/null @@ -1,207 +0,0 @@ -.class public final Lcom/my/target/p1/b/InterstitialAdImageEngine; -.super Lcom/my/target/p1/b/InterstitialAdEngine; -.source "InterstitialAdImageEngine.java" - - -# instance fields -.field private final e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)V - .locals 0 - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->(Lcom/my/target/e/InterstitialAd;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - return-void -.end method - -.method static a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)Lcom/my/target/p1/b/InterstitialAdImageEngine; - .locals 1 - .param p0 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/b/InterstitialAdImageEngine; - - invoke-direct {v0, p0, p1}, Lcom/my/target/p1/b/InterstitialAdImageEngine;->(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdImageBanner;)V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InterstitialAdImageEngine;)Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - return-object p0 -.end method - -.method private a(Landroid/view/ViewGroup;)V - .locals 4 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - new-instance v0, Lcom/my/target/InterstitialImageView; - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-direct {v0, v1}, Lcom/my/target/InterstitialImageView;->(Landroid/content/Context;)V - - .line 8 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - invoke-virtual {v1}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->G()Lcom/my/target/common/e/ImageData; - - move-result-object v1 - - iget-object v2, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - .line 9 - invoke-virtual {v2}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->H()Lcom/my/target/common/e/ImageData; - - move-result-object v2 - - iget-object v3, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - .line 10 - invoke-virtual {v3}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object v3 - - .line 11 - invoke-virtual {v0, v1, v2, v3}, Lcom/my/target/InterstitialImageView;->a(Lcom/my/target/common/e/ImageData;Lcom/my/target/common/e/ImageData;Lcom/my/target/common/e/ImageData;)V - - .line 12 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - invoke-virtual {v1}, Lcom/my/target/AdBanner;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/my/target/InterstitialImageView;->setAgeRestrictions(Ljava/lang/String;)V - - .line 13 - new-instance v1, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v2, -0x1 - - invoke-direct {v1, v2, v2}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - .line 14 - invoke-virtual {p1, v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 15 - invoke-virtual {v0}, Lcom/my/target/InterstitialImageView;->getImageView()Landroid/widget/ImageView; - - move-result-object v1 - - new-instance v2, Lcom/my/target/p1/b/InterstitialAdImageEngine$a; - - invoke-direct {v2, p0}, Lcom/my/target/p1/b/InterstitialAdImageEngine$a;->(Lcom/my/target/p1/b/InterstitialAdImageEngine;)V - - invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 16 - invoke-virtual {v0}, Lcom/my/target/InterstitialImageView;->getCloseButton()Lcom/my/target/IconButton; - - move-result-object v0 - - new-instance v1, Lcom/my/target/p1/b/InterstitialAdImageEngine$b; - - invoke-direct {v1, p0}, Lcom/my/target/p1/b/InterstitialAdImageEngine$b;->(Lcom/my/target/p1/b/InterstitialAdImageEngine;)V - - invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 17 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdImageEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackStarted" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 5 - invoke-super {p0, p1, p2, p3}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - - .line 6 - invoke-direct {p0, p3}, Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Landroid/view/ViewGroup;)V - - return-void -.end method - -.method public final a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/AdDialog; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - invoke-super {p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - - .line 4 - invoke-direct {p0, p2}, Lcom/my/target/p1/b/InterstitialAdImageEngine;->a(Landroid/view/ViewGroup;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine$a.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine$a.smali deleted file mode 100644 index 74c0293c7..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine$a.smali +++ /dev/null @@ -1,318 +0,0 @@ -.class final Lcom/my/target/p1/b/InterstitialAdPromoEngine$a; -.super Ljava/lang/Object; -.source "InterstitialAdPromoEngine.java" - -# interfaces -.implements Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/b/InterstitialAdPromoEngine; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "a" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - -# direct methods -.method private constructor (Lcom/my/target/p1/b/InterstitialAdPromoEngine;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/b/InterstitialAdPromoEngine;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 18 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-virtual {v0}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - .locals 2 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Ljava/lang/ref/WeakReference; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 10 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Ljava/lang/ref/WeakReference; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - return-void - - .line 11 - :cond_1 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b()Landroid/view/View; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v0 - - .line 12 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - move-result-object v1 - - invoke-virtual {v1, p1, v0}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Landroid/content/Context;)V - - .line 13 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->b(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p1 - - const-string v1, "click" - - invoke-virtual {p1, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-static {p1, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 14 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object p1, p1, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 15 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object v0, v0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {p1, v0}, Lcom/my/target/e/InterstitialAd$b;->c(Lcom/my/target/e/InterstitialAd;)V - - .line 16 - :cond_2 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->b(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object p1 - - if-nez p1, :cond_3 - - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->b(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E()Z - - move-result p1 - - if-eqz p1, :cond_3 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p1, 0x0 - - :goto_1 - if-eqz p1, :cond_4 - - .line 17 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-virtual {p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - :cond_4 - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Ljava/lang/ref/WeakReference; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-static {v0}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Ljava/lang/ref/WeakReference; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - return-void - - .line 3 - :cond_1 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b()Landroid/view/View; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v0 - - .line 4 - invoke-static {}, Lcom/my/target/ClickHandler;->a()Lcom/my/target/ClickHandler; - - move-result-object v1 - - invoke-virtual {v1, p1, v0}, Lcom/my/target/ClickHandler;->a(Lcom/my/target/AdBanner;Landroid/content/Context;)V - - .line 5 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-nez v0, :cond_2 - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E()Z - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_2 - const/4 p1, 0x0 - - .line 6 - :goto_1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object v0, v0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {v0}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object v0 - - if-eqz v0, :cond_3 - - .line 7 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object v1, v1, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {v0, v1}, Lcom/my/target/e/InterstitialAd$b;->c(Lcom/my/target/e/InterstitialAd;)V - - :cond_3 - if-eqz p1, :cond_4 - - .line 8 - iget-object p1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-virtual {p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->g()V - - :cond_4 - return-void -.end method - -.method public final h()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object v0, v0, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-virtual {v0}, Lcom/my/target/e/InterstitialAd;->b()Lcom/my/target/e/InterstitialAd$b; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->a:Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - iget-object v1, v1, Lcom/my/target/p1/b/InterstitialAdEngine;->a:Lcom/my/target/e/InterstitialAd; - - invoke-interface {v0, v1}, Lcom/my/target/e/InterstitialAd$b;->a(Lcom/my/target/e/InterstitialAd;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine.smali b/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine.smali deleted file mode 100644 index 65d3643a4..000000000 --- a/smali/smali_classes2/com/my/target/p1/b/InterstitialAdPromoEngine.smali +++ /dev/null @@ -1,456 +0,0 @@ -.class public final Lcom/my/target/p1/b/InterstitialAdPromoEngine; -.super Lcom/my/target/p1/b/InterstitialAdEngine; -.source "InterstitialAdPromoEngine.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/b/InterstitialAdPromoEngine$a; - } -.end annotation - - -# instance fields -.field private final e:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final f:Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lcom/my/target/p1/d/InterstitialPromoPresenter;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)V - .locals 0 - .param p1 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->(Lcom/my/target/e/InterstitialAd;)V - - .line 2 - iput-object p2, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - .line 3 - iput-object p3, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->f:Lcom/my/target/p1/c/b/InterstitialAdSection; - - return-void -.end method - -.method public static a(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)Lcom/my/target/p1/b/InterstitialAdPromoEngine; - .locals 1 - .param p0 # Lcom/my/target/e/InterstitialAd; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/b/InterstitialAdPromoEngine; - - invoke-direct {v0, p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->(Lcom/my/target/e/InterstitialAd;Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Lcom/my/target/p1/c/b/InterstitialAdSection;)V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Ljava/lang/ref/WeakReference; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - return-object p0 -.end method - -.method private a(Landroid/view/ViewGroup;Z)V - .locals 2 - .param p1 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialPromoPresenter; - - move-result-object v0 - - .line 13 - new-instance v1, Ljava/lang/ref/WeakReference; - - invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v1, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - .line 14 - invoke-virtual {v0, p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Z)V - - .line 15 - new-instance p2, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a; - - const/4 v1, 0x0 - - invoke-direct {p2, p0, v1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine$a;->(Lcom/my/target/p1/b/InterstitialAdPromoEngine;B)V - - invoke-virtual {v0, p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter$a;)V - - .line 16 - new-instance p2, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v1, -0x1 - - invoke-direct {p2, v1, v1}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - .line 17 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b()Landroid/view/View; - - move-result-object v0 - - invoke-virtual {p1, v0, p2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 18 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p2 - - const-string v0, "playbackStarted" - - invoke-virtual {p2, v0}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {p2, v0}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 19 - iget-object p2, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->f:Lcom/my/target/p1/c/b/InterstitialAdSection; - - const-string v0, "impression" - - invoke-virtual {p2, v0}, Lcom/my/target/AdSection;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p2, p1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/b/InterstitialAdPromoEngine;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->e:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/common/MyTargetActivity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Intent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 10 - invoke-super {p0, p1, p2, p3}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/common/MyTargetActivity;Landroid/content/Intent;Landroid/widget/FrameLayout;)V - - const/4 p1, 0x0 - - .line 11 - invoke-direct {p0, p3, p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Landroid/view/ViewGroup;Z)V - - return-void -.end method - -.method public final a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - .locals 0 - .param p1 # Lcom/my/target/AdDialog; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/widget/FrameLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - invoke-super {p0, p1, p2}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Lcom/my/target/AdDialog;Landroid/widget/FrameLayout;)V - - const/4 p1, 0x1 - - .line 4 - invoke-direct {p0, p2, p1}, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->a(Landroid/view/ViewGroup;Z)V - - return-void -.end method - -.method public final a(Z)V - .locals 1 - - .line 5 - invoke-super {p0, p1}, Lcom/my/target/p1/b/InterstitialAdEngine;->a(Z)V - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_1 - - .line 7 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - .line 8 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d()V - - return-void - - .line 9 - :cond_0 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c()V - - :cond_1 - return-void -.end method - -.method public final b()V - .locals 1 - - .line 2 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->b()V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e()V - - :cond_0 - return-void -.end method - -.method public final c()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f()Z - - move-result v0 - - return v0 - - :cond_0 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final d()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->d()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d()V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->e()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c()V - - :cond_0 - return-void -.end method - -.method public final f()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->f()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a()V - - :cond_0 - const/4 v0, 0x0 - - .line 5 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - return-void -.end method - -.method public final onActivityDestroy()V - .locals 1 - - .line 1 - invoke-super {p0}, Lcom/my/target/p1/b/InterstitialAdEngine;->onActivityDestroy()V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a()V - - :cond_0 - const/4 v0, 0x0 - - .line 5 - iput-object v0, p0, Lcom/my/target/p1/b/InterstitialAdPromoEngine;->g:Ljava/lang/ref/WeakReference; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdBanner.smali b/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdBanner.smali deleted file mode 100644 index 7373b818b..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdBanner.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public abstract Lcom/my/target/p1/c/a/InterstitialAdBanner; -.super Lcom/my/target/AdBanner; -.source "InterstitialAdBanner.java" - - -# instance fields -.field private B:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private C:F - -.field private D:Z - -.field private E:Z - - -# direct methods -.method protected constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdBanner;->()V - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->D:Z - - .line 3 - iput-boolean v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E:Z - - .line 4 - sget-object v0, Lcom/my/target/ClickArea;->o:Lcom/my/target/ClickArea; - - iput-object v0, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - return-void -.end method - - -# virtual methods -.method public B()F - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C:F - - return v0 -.end method - -.method public C()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public D()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->D:Z - - return v0 -.end method - -.method public E()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E:Z - - return v0 -.end method - -.method public c(F)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C:F - - return-void -.end method - -.method public c(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public d(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->D:Z - - return-void -.end method - -.method public e(Z)V - .locals 0 - - .line 1 - iput-boolean p1, p0, Lcom/my/target/p1/c/a/InterstitialAdBanner;->E:Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdCard.smali b/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdCard.smali deleted file mode 100644 index cbf392def..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdCard.smali +++ /dev/null @@ -1,106 +0,0 @@ -.class public final Lcom/my/target/p1/c/a/InterstitialAdCard; -.super Lcom/my/target/AdBanner; -.source "InterstitialAdCard.java" - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdBanner;->()V - - .line 2 - sget-object v0, Lcom/my/target/ClickArea;->o:Lcom/my/target/ClickArea; - - iput-object v0, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - return-void -.end method - -.method public static a(Lcom/my/target/p1/c/a/InterstitialAdBanner;)Lcom/my/target/p1/c/a/InterstitialAdCard; - .locals 2 - .param p0 # Lcom/my/target/p1/c/a/InterstitialAdBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/a/InterstitialAdCard; - - invoke-direct {v0}, Lcom/my/target/p1/c/a/InterstitialAdCard;->()V - - .line 2 - iget-object v1, p0, Lcom/my/target/AdBanner;->c:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->c:Ljava/lang/String; - - .line 3 - iget-object v1, p0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->l:Ljava/lang/String; - - .line 4 - iget-object v1, p0, Lcom/my/target/AdBanner;->x:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->x:Ljava/lang/String; - - .line 5 - iget-object v1, p0, Lcom/my/target/AdBanner;->y:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->y:Ljava/lang/String; - - .line 6 - iget-boolean v1, p0, Lcom/my/target/AdBanner;->r:Z - - iput-boolean v1, v0, Lcom/my/target/AdBanner;->r:Z - - .line 7 - iget-boolean v1, p0, Lcom/my/target/AdBanner;->q:Z - - iput-boolean v1, v0, Lcom/my/target/AdBanner;->q:Z - - .line 8 - iget-boolean v1, p0, Lcom/my/target/AdBanner;->p:Z - - iput-boolean v1, v0, Lcom/my/target/AdBanner;->p:Z - - .line 9 - iget-object v1, p0, Lcom/my/target/AdBanner;->z:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->z:Ljava/lang/String; - - .line 10 - iget-object v1, p0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - iput-object v1, v0, Lcom/my/target/AdBanner;->o:Lcom/my/target/ClickArea; - - .line 11 - iget v1, p0, Lcom/my/target/AdBanner;->g:F - - iput v1, v0, Lcom/my/target/AdBanner;->g:F - - .line 12 - iget v1, p0, Lcom/my/target/AdBanner;->h:I - - iput v1, v0, Lcom/my/target/AdBanner;->h:I - - .line 13 - iget-object v1, p0, Lcom/my/target/AdBanner;->k:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->k:Ljava/lang/String; - - .line 14 - iget-object v1, p0, Lcom/my/target/AdBanner;->i:Ljava/lang/String; - - iput-object v1, v0, Lcom/my/target/AdBanner;->i:Ljava/lang/String; - - .line 15 - iget-object p0, p0, Lcom/my/target/AdBanner;->j:Ljava/lang/String; - - iput-object p0, v0, Lcom/my/target/AdBanner;->j:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdHtmlBanner.smali b/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdHtmlBanner.smali deleted file mode 100644 index 185eef7db..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdHtmlBanner.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; -.super Lcom/my/target/p1/c/a/InterstitialAdBanner; -.source "InterstitialAdHtmlBanner.java" - - -# instance fields -.field private F:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->()V - - return-void -.end method - -.method public static G()Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - - invoke-direct {v0}, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final F()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->F:Ljava/lang/String; - - return-object v0 -.end method - -.method public final q(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->F:Ljava/lang/String; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdImageBanner.smali b/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdImageBanner.smali deleted file mode 100644 index 6d1ae32c9..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdImageBanner.smali +++ /dev/null @@ -1,207 +0,0 @@ -.class public final Lcom/my/target/p1/c/a/InterstitialAdImageBanner; -.super Lcom/my/target/p1/c/a/InterstitialAdBanner; -.source "InterstitialAdImageBanner.java" - - -# instance fields -.field private final F:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation -.end field - -.field private final G:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation -.end field - -.field private H:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private I:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->F:Ljava/util/List; - - .line 3 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->G:Ljava/util/List; - - return-void -.end method - -.method public static J()Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner; - - invoke-direct {v0}, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final F()Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->G:Ljava/util/List; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public final G()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->I:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public final H()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->H:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public final I()Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/my/target/common/e/ImageData;", - ">;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->F:Ljava/util/List; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public final d(Lcom/my/target/common/e/ImageData;)V - .locals 1 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->G:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public final e(Lcom/my/target/common/e/ImageData;)V - .locals 1 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->F:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public final f(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->I:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public final g(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdImageBanner;->H:Lcom/my/target/common/e/ImageData; - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdPromoBanner.smali b/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdPromoBanner.smali deleted file mode 100644 index 93bfff25b..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/a/InterstitialAdPromoBanner.smali +++ /dev/null @@ -1,318 +0,0 @@ -.class public final Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; -.super Lcom/my/target/p1/c/a/InterstitialAdBanner; -.source "InterstitialAdPromoBanner.java" - - -# instance fields -.field private final F:Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation -.end field - -.field private G:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation -.end field - -.field private H:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private I:Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private J:I - -.field private K:I - -.field private L:I - -.field private M:I - -.field private N:I - - -# direct methods -.method private constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->()V - - const v0, -0x999a - - .line 2 - iput v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J:I - - const v0, -0xff540e - - .line 3 - iput v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K:I - - const v0, -0xff8957 - - .line 4 - iput v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L:I - - const/4 v0, -0x1 - - .line 5 - iput v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->M:I - - .line 6 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F:Ljava/util/List; - - return-void -.end method - -.method public static O()Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - invoke-direct {v0}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final F()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K:I - - return v0 -.end method - -.method public final G()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->M:I - - return v0 -.end method - -.method public final H()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L:I - - return v0 -.end method - -.method public final I()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J:I - - return v0 -.end method - -.method public final J()Ljava/util/List; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F:Ljava/util/List; - - return-object v0 -.end method - -.method public final K()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->H:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public final L()Lcom/my/target/common/e/ImageData; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->I:Lcom/my/target/common/e/ImageData; - - return-object v0 -.end method - -.method public final M()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N:I - - return v0 -.end method - -.method public final N()Lcom/my/target/MediaBanner; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->G:Lcom/my/target/MediaBanner; - - return-object v0 -.end method - -.method public final a(Lcom/my/target/MediaBanner;)V - .locals 0 - .param p1 # Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/my/target/MediaBanner<", - "Lcom/my/target/common/e/VideoData;", - ">;)V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->G:Lcom/my/target/MediaBanner; - - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdCard; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->F:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public final d(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->K:I - - return-void -.end method - -.method public final d(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->H:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public final e(I)V - .locals 0 - - .line 2 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->M:I - - return-void -.end method - -.method public final e(Lcom/my/target/common/e/ImageData;)V - .locals 0 - .param p1 # Lcom/my/target/common/e/ImageData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->I:Lcom/my/target/common/e/ImageData; - - return-void -.end method - -.method public final f(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->L:I - - return-void -.end method - -.method public final g(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J:I - - return-void -.end method - -.method public final h(I)V - .locals 0 - - .line 1 - iput p1, p0, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N:I - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/b/InstreamAdSection.smali b/smali/smali_classes2/com/my/target/p1/c/b/InstreamAdSection.smali deleted file mode 100644 index c0edd9d64..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/b/InstreamAdSection.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lcom/my/target/p1/c/b/InstreamAdSection; -.super Lcom/my/target/AdSection; -.source "InstreamAdSection.java" - - -# instance fields -.field private final b:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 3 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdSection;->()V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - const-string v1, "preroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - const-string v1, "pauseroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - const-string v1, "midroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - const-string v1, "postroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->b(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public static e()Lcom/my/target/p1/c/b/InstreamAdSection; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/b/InstreamAdSection; - - invoke-direct {v0}, Lcom/my/target/p1/c/b/InstreamAdSection;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final b()I - .locals 3 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 3 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->b()I - - move-result v2 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final b(Ljava/lang/String;)Lcom/my/target/MediaSection; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/MediaSection; - - return-object p1 -.end method - -.method public final c()Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/MediaSection; - - .line 2 - invoke-virtual {v1}, Lcom/my/target/MediaSection;->b()I - - move-result v2 - - if-gtz v2, :cond_1 - - invoke-virtual {v1}, Lcom/my/target/MediaSection;->i()Z - - move-result v1 - - if-eqz v1, :cond_0 - - :cond_1 - const/4 v0, 0x1 - - return v0 - - :cond_2 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final d()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/VideoData;", - ">;>;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/p1/c/b/InstreamAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/b/InstreamAudioAdSection.smali b/smali/smali_classes2/com/my/target/p1/c/b/InstreamAudioAdSection.smali deleted file mode 100644 index 0c7db5e3a..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/b/InstreamAudioAdSection.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lcom/my/target/p1/c/b/InstreamAudioAdSection; -.super Lcom/my/target/AdSection; -.source "InstreamAudioAdSection.java" - - -# instance fields -.field private final b:Ljava/util/HashMap; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 3 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdSection;->()V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - const-string v1, "preroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->c(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - const-string v1, "pauseroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->c(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - const-string v1, "midroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->c(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - const-string v1, "postroll" - - invoke-static {v1}, Lcom/my/target/MediaSection;->c(Ljava/lang/String;)Lcom/my/target/MediaSection; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public static e()Lcom/my/target/p1/c/b/InstreamAudioAdSection; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/b/InstreamAudioAdSection; - - invoke-direct {v0}, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final b()I - .locals 3 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/my/target/MediaSection; - - .line 3 - invoke-virtual {v2}, Lcom/my/target/MediaSection;->b()I - - move-result v2 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final b(Ljava/lang/String;)Lcom/my/target/MediaSection; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/my/target/MediaSection; - - return-object p1 -.end method - -.method public final c()Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/MediaSection; - - .line 2 - invoke-virtual {v1}, Lcom/my/target/MediaSection;->b()I - - move-result v2 - - if-gtz v2, :cond_1 - - invoke-virtual {v1}, Lcom/my/target/MediaSection;->i()Z - - move-result v1 - - if-eqz v1, :cond_0 - - :cond_1 - const/4 v0, 0x1 - - return v0 - - :cond_2 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final d()Ljava/util/ArrayList; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/ArrayList<", - "Lcom/my/target/MediaSection<", - "Lcom/my/target/common/e/AudioData;", - ">;>;" - } - .end annotation - - .line 1 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lcom/my/target/p1/c/b/InstreamAudioAdSection;->b:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/p1/c/b/InterstitialAdSection.smali b/smali/smali_classes2/com/my/target/p1/c/b/InterstitialAdSection.smali deleted file mode 100644 index 596e313e4..000000000 --- a/smali/smali_classes2/com/my/target/p1/c/b/InterstitialAdSection.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public final Lcom/my/target/p1/c/b/InterstitialAdSection; -.super Lcom/my/target/AdSection; -.source "InterstitialAdSection.java" - - -# instance fields -.field private b:Lcom/my/target/p1/c/a/InterstitialAdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private d:Lorg/json/JSONObject; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/AdSection;->()V - - return-void -.end method - -.method public static f()Lcom/my/target/p1/c/b/InterstitialAdSection; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/c/b/InterstitialAdSection; - - invoke-direct {v0}, Lcom/my/target/p1/c/b/InterstitialAdSection;->()V - - return-object v0 -.end method - - -# virtual methods -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdBanner;)V - .locals 0 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->b:Lcom/my/target/p1/c/a/InterstitialAdBanner; - - return-void -.end method - -.method public final a(Lorg/json/JSONObject;)V - .locals 0 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 2 - iput-object p1, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->d:Lorg/json/JSONObject; - - return-void -.end method - -.method public final b()I - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->b:Lcom/my/target/p1/c/a/InterstitialAdBanner; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return v0 - - :cond_0 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->c:Ljava/lang/String; - - return-void -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->c:Ljava/lang/String; - - return-object v0 -.end method - -.method public final d()Lorg/json/JSONObject; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->d:Lorg/json/JSONObject; - - return-object v0 -.end method - -.method public final e()Lcom/my/target/p1/c/a/InterstitialAdBanner; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/c/b/InterstitialAdSection;->b:Lcom/my/target/p1/c/a/InterstitialAdBanner; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$a.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$a.smali deleted file mode 100644 index 24f10e451..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$a.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialHtmlPresenter$a; -.super Ljava/lang/Object; -.source "InterstitialHtmlPresenter.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(Lcom/my/target/p1/c/b/InterstitialAdSection;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - -# direct methods -.method constructor (Lcom/my/target/p1/d/InterstitialHtmlPresenter;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$a;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$a;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - move-result-object p1 - - if-eqz p1, :cond_0 - - .line 2 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$a;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$b.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$b.smali deleted file mode 100644 index d4cd11b31..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$b.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; -.super Ljava/lang/Object; -.source "InterstitialHtmlPresenter.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialHtmlPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "b" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - -# direct methods -.method private constructor (Lcom/my/target/p1/d/InterstitialHtmlPresenter;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$b;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/d/InterstitialHtmlPresenter;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$b;->(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - const-string v0, "banner became just closeable" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$b;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)Lcom/my/target/IconButton; - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$c.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$c.smali deleted file mode 100644 index 6abd8592a..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter$c.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; -.super Ljava/lang/Object; -.source "InterstitialHtmlPresenter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialHtmlPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - - -# instance fields -.field private a:Z - -.field private b:Z - -.field private c:Z - - -# direct methods -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (B)V - .locals 0 - - .line 2 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->()V - - return-void -.end method - - -# virtual methods -.method final a(Z)V - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a:Z - - return-void -.end method - -.method final a()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b:Z - - return v0 -.end method - -.method final b(Z)V - .locals 0 - - .line 2 - iput-boolean p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b:Z - - return-void -.end method - -.method final b()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c:Z - - return v0 -.end method - -.method final c()Z - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a:Z - - return v0 -.end method - -.method final d()V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c:Z - - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b:Z - - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a:Z - - return-void -.end method - -.method final e()V - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c:Z - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter.smali deleted file mode 100644 index 5d345c71c..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialHtmlPresenter.smali +++ /dev/null @@ -1,1282 +0,0 @@ -.class public final Lcom/my/target/p1/d/InterstitialHtmlPresenter; -.super Ljava/lang/Object; -.source "InterstitialHtmlPresenter.java" - -# interfaces -.implements Lcom/my/target/BannerWebView$c; -.implements Lcom/my/target/p1/d/InterstitialWebPresenter; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/d/InterstitialHtmlPresenter$b;, - Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/BannerWebView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/IconButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Landroid/widget/RelativeLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private e:Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:J - -.field private g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method private constructor (Landroid/content/Context;)V - .locals 4 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->(B)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - .line 3 - new-instance v0, Lcom/my/target/BannerWebView; - - invoke-direct {v0, p1}, Lcom/my/target/BannerWebView;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - .line 4 - new-instance v0, Lcom/my/target/IconButton; - - invoke-direct {v0, p1}, Lcom/my/target/IconButton;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - .line 5 - new-instance v0, Landroid/widget/RelativeLayout; - - invoke-direct {v0, p1}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - const-string v2, "Close" - - invoke-virtual {v0, v2}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V - - .line 7 - new-instance v0, Landroid/widget/RelativeLayout$LayoutParams; - - const/4 v2, -0x2 - - invoke-direct {v0, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V - - const/16 v2, 0xb - - .line 8 - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V - - .line 9 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - const/16 v3, 0x8 - - invoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V - - .line 10 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {v2, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 11 - new-instance v0, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v2, -0x1 - - invoke-direct {v0, v2, v2}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - const/4 v2, 0x1 - - .line 12 - iput v2, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I - - .line 13 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v2, v0}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V - - .line 14 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 15 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - if-nez v0, :cond_0 - - .line 16 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V - - .line 17 - :cond_0 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/content/Context;)Lcom/my/target/UiUtils; - - move-result-object p1 - - const/16 v0, 0x1c - - .line 18 - invoke-virtual {p1, v0}, Lcom/my/target/UiUtils;->a(I)I - - move-result p1 - - invoke-static {p1}, Lcom/my/target/BaseResources;->a(I)Landroid/graphics/Bitmap; - - move-result-object p1 - - if-eqz p1, :cond_1 - - .line 19 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {v0, p1, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - :cond_1 - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialHtmlPresenter; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 2 - new-instance v0, Lcom/my/target/p1/d/InterstitialHtmlPresenter; - - invoke-direct {v0, p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->(Landroid/content/Context;)V - - return-object v0 -.end method - -.method static synthetic a(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - return-object p0 -.end method - -.method private a()V - .locals 1 - - .line 65 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_0 - - .line 66 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->g()V - - :cond_0 - return-void -.end method - -.method private a(J)V - .locals 2 - - .line 62 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->e:Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; - - invoke-virtual {v0, v1}, Landroid/webkit/WebView;->removeCallbacks(Ljava/lang/Runnable;)Z - - .line 63 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - add-long/2addr v0, p1 - - iput-wide v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->f:J - - .line 64 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->e:Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; - - invoke-virtual {v0, v1, p1, p2}, Landroid/webkit/WebView;->postDelayed(Ljava/lang/Runnable;J)Z - - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)Lcom/my/target/IconButton; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Lcom/my/target/p1/c/b/InterstitialAdSection;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - .locals 3 - .param p1 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 3 - new-instance v0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$b;->(Lcom/my/target/p1/d/InterstitialHtmlPresenter;B)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->e:Lcom/my/target/p1/d/InterstitialHtmlPresenter$b; - - .line 4 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->d()Lorg/json/JSONObject; - - move-result-object v0 - - .line 5 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->c()Ljava/lang/String; - - move-result-object p1 - - if-nez v0, :cond_0 - - .line 6 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void - - :cond_0 - if-nez p1, :cond_1 - - .line 7 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void - - .line 8 - :cond_1 - invoke-virtual {p2}, Lcom/my/target/AdBanner;->m()Ljava/lang/String; - - move-result-object v2 - - iput-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->h:Ljava/lang/String; - - .line 9 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v2, p0}, Lcom/my/target/BannerWebView;->setBannerWebViewListener(Lcom/my/target/BannerWebView$c;)V - - .line 10 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v2, v0, p1}, Lcom/my/target/BannerWebView;->a(Lorg/json/JSONObject;Ljava/lang/String;)V - - .line 11 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->C()Lcom/my/target/common/e/ImageData; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 12 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {p1}, Lcom/my/target/common/e/ImageData;->e()Landroid/graphics/Bitmap; - - move-result-object p1 - - invoke-virtual {v0, p1, v1}, Lcom/my/target/IconButton;->a(Landroid/graphics/Bitmap;Z)V - - .line 13 - :cond_2 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - new-instance v0, Lcom/my/target/p1/d/InterstitialHtmlPresenter$a; - - invoke-direct {v0, p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$a;->(Lcom/my/target/p1/d/InterstitialHtmlPresenter;)V - - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - .line 14 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result p1 - - const/4 v0, 0x0 - - cmpl-float p1, p1, v0 - - if-lez p1, :cond_3 - - .line 15 - new-instance p1, Ljava/lang/StringBuilder; - - const-string v0, "banner will be allowed to close in " - - invoke-direct {p1, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v0, " seconds" - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 16 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result p1 - - const/high16 p2, 0x447a0000 # 1000.0f - - mul-float p1, p1, p2 - - float-to-long p1, p1 - - invoke-direct {p0, p1, p2}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(J)V - - return-void - - :cond_3 - const-string p1, "banner is allowed to close" - - .line 17 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 18 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/d/InterstitialWebPresenter$a;)V - .locals 0 - .param p1 # Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 19 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - return-void -.end method - -.method public final a(Lcom/my/target/JsEvent;)V - .locals 5 - .param p1 # Lcom/my/target/JsEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 20 - invoke-interface {p1}, Lcom/my/target/JsEvent;->k0()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v1 - - const/4 v2, 0x1 - - const-string v3, "onError" - - const/4 v4, 0x0 - - sparse-switch v1, :sswitch_data_0 - - goto/16 :goto_0 - - :sswitch_0 - const-string v1, "onCollapse" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x2 - - goto/16 :goto_1 - - :sswitch_1 - const-string v1, "onRequestNewAds" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x10 - - goto/16 :goto_1 - - :sswitch_2 - const-string v1, "onCloseClick" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x5 - - goto/16 :goto_1 - - :sswitch_3 - const-string v1, "onExpand" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto/16 :goto_1 - - :sswitch_4 - const-string v1, "onAdResume" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xb - - goto/16 :goto_1 - - :sswitch_5 - const-string v1, "onAdStop" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x9 - - goto/16 :goto_1 - - :sswitch_6 - const-string v1, "onSizeChange" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xf - - goto/16 :goto_1 - - :sswitch_7 - const-string v1, "onAdComplete" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xc - - goto :goto_1 - - :sswitch_8 - const-string v1, "onAdStart" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x8 - - goto :goto_1 - - :sswitch_9 - const-string v1, "onAdPause" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xa - - goto :goto_1 - - :sswitch_a - const-string v1, "onAdError" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x4 - - goto :goto_1 - - :sswitch_b - const-string v1, "onAdClick" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xd - - goto :goto_1 - - :sswitch_c - const-string v1, "onStat" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0xe - - goto :goto_1 - - :sswitch_d - const-string v1, "onNoAd" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x7 - - goto :goto_1 - - :sswitch_e - const-string v1, "onReady" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :sswitch_f - invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x3 - - goto :goto_1 - - :sswitch_10 - const-string v1, "onComplete" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x6 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - packed-switch v0, :pswitch_data_0 - - goto/16 :goto_3 - - .line 21 - :pswitch_0 - check-cast p1, Lcom/my/target/JsStatEvent; - - invoke-virtual {p1}, Lcom/my/target/JsStatEvent;->a()Ljava/util/List; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {p1, v0}, Lcom/my/target/StatResolver;->d(Ljava/util/List;Landroid/content/Context;)V - - goto/16 :goto_3 - - .line 22 - :pswitch_1 - check-cast p1, Lcom/my/target/JsAdClickEvent; - - .line 23 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_6 - - .line 24 - invoke-virtual {p1}, Lcom/my/target/JsAdClickEvent;->a()Ljava/lang/String; - - move-result-object p1 - - .line 25 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - .line 26 - invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(Ljava/lang/String;Landroid/content/Context;)V - - :pswitch_2 - return-void - - .line 27 - :pswitch_3 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz p1, :cond_6 - - .line 28 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - .line 29 - invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-interface {p1, v0}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(Landroid/content/Context;)V - - return-void - - .line 30 - :pswitch_4 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b()Z - - move-result p1 - - if-eqz p1, :cond_1 - - .line 31 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1, v4}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a(Z)V - - .line 32 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void - - .line 33 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->d()V - - .line 34 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void - - .line 35 - :pswitch_5 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1, v4}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a(Z)V - - .line 36 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1, v4}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b(Z)V - - .line 37 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - :pswitch_6 - return-void - - .line 38 - :pswitch_7 - move-object v0, p1 - - check-cast v0, Lcom/my/target/JsErrorEvent; - - .line 39 - invoke-virtual {v0}, Lcom/my/target/JsErrorEvent;->a()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "JS error" - - if-eqz v1, :cond_2 - - .line 40 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, ": " - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Lcom/my/target/JsErrorEvent;->a()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :cond_2 - move-object v0, v2 - - .line 41 - :goto_2 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v1}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; - - move-result-object v1 - - .line 42 - invoke-static {v2}, Lcom/my/target/LogMessage;->d(Ljava/lang/String;)Lcom/my/target/LogMessage; - - move-result-object v2 - - invoke-virtual {v2, v0}, Lcom/my/target/LogMessage;->a(Ljava/lang/String;)Lcom/my/target/LogMessage; - - .line 43 - invoke-virtual {v2, v1}, Lcom/my/target/LogMessage;->b(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->h:Ljava/lang/String; - - .line 44 - invoke-virtual {v2, v0}, Lcom/my/target/LogMessage;->c(Ljava/lang/String;)Lcom/my/target/LogMessage; - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - .line 45 - invoke-virtual {v0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {v2, v0}, Lcom/my/target/LogMessage;->a(Landroid/content/Context;)V - - .line 46 - invoke-interface {p1}, Lcom/my/target/JsEvent;->k0()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - .line 47 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b()Z - - move-result p1 - - if-eqz p1, :cond_3 - - .line 48 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void - - .line 49 - :cond_3 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - :pswitch_8 - return-void - - .line 50 - :pswitch_9 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->e()V - - .line 51 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b()Z - - move-result p1 - - if-eqz p1, :cond_5 - - .line 52 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c()Z - - move-result p1 - - if-eqz p1, :cond_4 - - const-string p1, "already started" - - .line 53 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - .line 54 - :cond_4 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - invoke-virtual {p1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object p1 - - iget p1, p1, Landroid/content/res/Configuration;->orientation:I - - .line 55 - :try_start_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - new-instance v1, Lcom/my/target/JsStartCall; - - const-string v3, "fullscreen" - - const/4 v4, 0x0 - - invoke-direct {v1, v3, v4, p1}, Lcom/my/target/JsStartCall;->(Ljava/lang/String;[Ljava/lang/String;I)V - - invoke-virtual {v0, v1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/JsCall;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 56 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {p1, v2}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a(Z)V - - return-void - - :catch_0 - move-exception p1 - - .line 57 - invoke-virtual {p1}, Lorg/json/JSONException;->printStackTrace()V - - return-void - - :cond_5 - const-string p1, "not ready" - - .line 58 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - :cond_6 - :goto_3 - return-void - - :sswitch_data_0 - .sparse-switch - -0x7ea0abc8 -> :sswitch_10 - -0x50755897 -> :sswitch_f - -0x4fc450fc -> :sswitch_e - -0x3c62dbbd -> :sswitch_d - -0x3c607f2d -> :sswitch_c - 0x969e846 -> :sswitch_b - 0x988f4c6 -> :sswitch_a - 0xa1c48b4 -> :sswitch_9 - 0xa4ee720 -> :sswitch_8 - 0x21cc2dbb -> :sswitch_7 - 0x2c8d7a50 -> :sswitch_6 - 0x3a239584 -> :sswitch_5 - 0x3d0dfd2f -> :sswitch_4 - 0x421db559 -> :sswitch_3 - 0x4aae51af -> :sswitch_2 - 0x7d5bcec0 -> :sswitch_1 - 0x7f6d46ac -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_9 - :pswitch_8 - :pswitch_8 - :pswitch_7 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final a(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 59 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->g:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_0 - - .line 60 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - .line 61 - invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(Ljava/lang/String;Landroid/content/Context;)V - - :cond_0 - return-void -.end method - -.method public final c(Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a()V - - return-void -.end method - -.method public final e()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a()Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - :try_start_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - new-instance v1, Lcom/my/target/DefaultJsCall; - - const-string v2, "pause" - - invoke-direct {v1, v2}, Lcom/my/target/DefaultJsCall;->(Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/JsCall;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b(Z)V - - return-void - - :catch_0 - move-exception v0 - - .line 5 - invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V - - return-void - - :cond_0 - const-string v0, "already paused" - - .line 6 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_1 - const-string v0, "not started" - - .line 7 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final s()Landroid/view/View; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - return-object v0 -.end method - -.method public final t()V - .locals 8 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->c()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 3 - :try_start_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - new-instance v2, Lcom/my/target/DefaultJsCall; - - const-string v3, "resume" - - invoke-direct {v2, v3}, Lcom/my/target/DefaultJsCall;->(Ljava/lang/String;)V - - invoke-virtual {v0, v2}, Lcom/my/target/BannerWebView;->a(Lcom/my/target/JsCall;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a:Lcom/my/target/p1/d/InterstitialHtmlPresenter$c; - - invoke-virtual {v0, v1}, Lcom/my/target/p1/d/InterstitialHtmlPresenter$c;->b(Z)V - - goto :goto_0 - - :catch_0 - move-exception v0 - - .line 5 - invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V - - return-void - - :cond_0 - const-string v0, "already started" - - .line 6 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - const-string v0, "not started" - - .line 7 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 8 - :goto_0 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - .line 9 - iget-wide v4, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->f:J - - const-wide/16 v6, -0x1 - - cmp-long v0, v4, v6 - - if-eqz v0, :cond_3 - - cmp-long v0, v2, v4 - - if-ltz v0, :cond_2 - - .line 10 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->c:Lcom/my/target/IconButton; - - invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V - - return-void - - :cond_2 - sub-long/2addr v4, v2 - - .line 11 - invoke-direct {p0, v4, v5}, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->a(J)V - - :cond_3 - return-void -.end method - -.method public final u()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->d:Landroid/widget/RelativeLayout; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->removeView(Landroid/view/View;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialHtmlPresenter;->b:Lcom/my/target/BannerWebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->destroy()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter$a.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter$a.smali deleted file mode 100644 index 40cbde0f3..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter$a.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialMraidPresenter$a; -.super Ljava/lang/Object; -.source "InterstitialMraidPresenter.java" - -# interfaces -.implements Lcom/my/target/CloseableLayout$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/my/target/p1/d/InterstitialMraidPresenter;->(Lcom/my/target/MraidBridge;Landroid/content/Context;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/d/InterstitialMraidPresenter; - - -# direct methods -.method constructor (Lcom/my/target/p1/d/InterstitialMraidPresenter;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter$a;->a:Lcom/my/target/p1/d/InterstitialMraidPresenter; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClose()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter$a;->a:Lcom/my/target/p1/d/InterstitialMraidPresenter; - - invoke-virtual {v0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter.smali deleted file mode 100644 index 2ac4c0464..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialMraidPresenter.smali +++ /dev/null @@ -1,1381 +0,0 @@ -.class public final Lcom/my/target/p1/d/InterstitialMraidPresenter; -.super Ljava/lang/Object; -.source "InterstitialMraidPresenter.java" - -# interfaces -.implements Lcom/my/target/MraidBridge$c; -.implements Lcom/my/target/p1/d/InterstitialWebPresenter; - - -# instance fields -.field private final a:Lcom/my/target/CloseableLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/MraidScreenMetrics; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Landroid/app/Activity;", - ">;" - } - .end annotation -.end field - -.field private final e:Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private f:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private g:Ljava/lang/Integer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private h:Z - -.field private i:Lcom/my/target/MraidOrientation; - -.field private j:Lcom/my/target/MraidWebView; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private k:Z - -.field private l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private m:Z - - -# direct methods -.method private constructor (Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "interstitial" - - .line 14 - invoke-static {v0}, Lcom/my/target/MraidBridge;->d(Ljava/lang/String;)Lcom/my/target/MraidBridge; - - move-result-object v0 - - invoke-direct {p0, v0, p1}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->(Lcom/my/target/MraidBridge;Landroid/content/Context;)V - - return-void -.end method - -.method private constructor (Lcom/my/target/MraidBridge;Landroid/content/Context;)V - .locals 2 - .param p1 # Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->h:Z - - .line 3 - invoke-static {}, Lcom/my/target/MraidOrientation;->b()Lcom/my/target/MraidOrientation; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - .line 4 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - .line 5 - invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - .line 6 - instance-of v0, p2, Landroid/app/Activity; - - if-eqz v0, :cond_0 - - .line 7 - new-instance v0, Ljava/lang/ref/WeakReference; - - move-object v1, p2 - - check-cast v1, Landroid/app/Activity; - - invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - goto :goto_0 - - .line 8 - :cond_0 - new-instance v0, Ljava/lang/ref/WeakReference; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - :goto_0 - const-string v0, "loading" - - .line 9 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - .line 10 - invoke-static {p2}, Lcom/my/target/MraidScreenMetrics;->a(Landroid/content/Context;)Lcom/my/target/MraidScreenMetrics; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - .line 11 - new-instance v0, Lcom/my/target/CloseableLayout; - - invoke-direct {v0, p2}, Lcom/my/target/CloseableLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - .line 12 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - new-instance v0, Lcom/my/target/p1/d/InterstitialMraidPresenter$a; - - invoke-direct {v0, p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter$a;->(Lcom/my/target/p1/d/InterstitialMraidPresenter;)V - - invoke-virtual {p2, v0}, Lcom/my/target/CloseableLayout;->setOnCloseListener(Lcom/my/target/CloseableLayout$a;)V - - .line 13 - invoke-virtual {p1, p0}, Lcom/my/target/MraidBridge;->a(Lcom/my/target/MraidBridge$c;)V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialMraidPresenter; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - new-instance v0, Lcom/my/target/p1/d/InterstitialMraidPresenter; - - invoke-direct {v0, p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->(Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(I)Z - .locals 2 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 54 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/Activity; - - if-eqz v0, :cond_2 - - .line 55 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - invoke-direct {p0, v1}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(Lcom/my/target/MraidOrientation;)Z - - move-result v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - .line 56 - :cond_0 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->g:Ljava/lang/Integer; - - if-nez v1, :cond_1 - - .line 57 - invoke-virtual {v0}, Landroid/app/Activity;->getRequestedOrientation()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - iput-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->g:Ljava/lang/Integer; - - .line 58 - :cond_1 - invoke-virtual {v0, p1}, Landroid/app/Activity;->setRequestedOrientation(I)V - - const/4 p1, 0x1 - - return p1 - - .line 59 - :cond_2 - :goto_0 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "Attempted to lock orientation to unsupported value: " - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - .line 60 - invoke-virtual {v1}, Lcom/my/target/MraidOrientation;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "setOrientationProperties" - - .line 61 - invoke-virtual {p1, v1, v0}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 -.end method - -.method private static a(II)Z - .locals 0 - - and-int/2addr p0, p1 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method private a(Lcom/my/target/MraidOrientation;)Z - .locals 6 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 62 - invoke-virtual {p1}, Lcom/my/target/MraidOrientation;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "none" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - return v1 - - .line 63 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/Activity; - - const/4 v2, 0x0 - - if-nez v0, :cond_1 - - return v2 - - .line 64 - :cond_1 - :try_start_0 - invoke-virtual {v0}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v3 - - new-instance v4, Landroid/content/ComponentName; - - .line 65 - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v5 - - invoke-direct {v4, v0, v5}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V - - .line 66 - invoke-virtual {v3, v4, v2}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; - - move-result-object v0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 67 - iget v3, v0, Landroid/content/pm/ActivityInfo;->screenOrientation:I - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_3 - - .line 68 - invoke-virtual {p1}, Lcom/my/target/MraidOrientation;->a()I - - move-result p1 - - if-ne v3, p1, :cond_2 - - return v1 - - :cond_2 - return v2 - - .line 69 - :cond_3 - iget p1, v0, Landroid/content/pm/ActivityInfo;->configChanges:I - - const/16 v3, 0x80 - - .line 70 - invoke-static {p1, v3}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(II)Z - - move-result p1 - - if-eqz p1, :cond_4 - - .line 71 - iget p1, v0, Landroid/content/pm/ActivityInfo;->configChanges:I - - const/16 v0, 0x400 - - .line 72 - invoke-static {p1, v0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(II)Z - - move-result p1 - - if-eqz p1, :cond_4 - - return v1 - - :catch_0 - :cond_4 - return v2 -.end method - -.method private b()V - .locals 5 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v0 - - .line 5 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - iget v2, v0, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v3, v0, Landroid/util/DisplayMetrics;->heightPixels:I - - invoke-virtual {v1, v2, v3}, Lcom/my/target/MraidScreenMetrics;->a(II)V - - .line 6 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - iget v2, v0, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v3, v0, Landroid/util/DisplayMetrics;->heightPixels:I - - const/4 v4, 0x0 - - invoke-virtual {v1, v4, v4, v2, v3}, Lcom/my/target/MraidScreenMetrics;->a(IIII)V - - .line 7 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - iget v2, v0, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v3, v0, Landroid/util/DisplayMetrics;->heightPixels:I - - invoke-virtual {v1, v4, v4, v2, v3}, Lcom/my/target/MraidScreenMetrics;->b(IIII)V - - .line 8 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - iget v2, v0, Landroid/util/DisplayMetrics;->widthPixels:I - - iget v0, v0, Landroid/util/DisplayMetrics;->heightPixels:I - - invoke-virtual {v1, v4, v4, v2, v0}, Lcom/my/target/MraidScreenMetrics;->c(IIII)V - - return-void -.end method - -.method private b(Ljava/lang/String;)V - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 9 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "MRAID state set to " - - invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 10 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - .line 11 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - invoke-virtual {v0, p1}, Lcom/my/target/MraidBridge;->c(Ljava/lang/String;)V - - const-string v0, "hidden" - - .line 12 - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const-string p1, "InterstitialMraidPresenter: Mraid on close" - - .line 13 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 14 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz p1, :cond_0 - - .line 15 - invoke-interface {p1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a()V - - :cond_0 - return-void -.end method - -.method private c()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_0 - - .line 2 - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->g()V - - :cond_0 - return-void -.end method - -.method private d()V - .locals 2 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/Activity; - - if-eqz v0, :cond_0 - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->g:Ljava/lang/Integer; - - if-eqz v1, :cond_0 - - .line 3 - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/app/Activity;->setRequestedOrientation(I)V - - :cond_0 - const/4 v0, 0x0 - - .line 4 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->g:Ljava/lang/Integer; - - return-void -.end method - - -# virtual methods -.method final a()V - .locals 3 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - .line 73 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-nez v0, :cond_0 - - return-void - - .line 74 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - const-string v1, "loading" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - const-string v1, "hidden" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - .line 75 - :cond_1 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d()V - - .line 76 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - const-string v2, "default" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 77 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - const/4 v2, 0x4 - - invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V - - .line 78 - invoke-direct {p0, v1}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b(Ljava/lang/String;)V - - :cond_2 - :goto_0 - return-void -.end method - -.method public final a(Landroid/net/Uri;)V - .locals 2 - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 43 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_0 - - .line 44 - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - invoke-virtual {v1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(Ljava/lang/String;Landroid/content/Context;)V - - :cond_0 - return-void -.end method - -.method public final a(Lcom/my/target/MraidBridge;)V - .locals 4 - .param p1 # Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "default" - - .line 23 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->f:Ljava/lang/String; - - .line 24 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b()V - - .line 25 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 26 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/app/Activity; - - if-eqz v2, :cond_1 - - .line 27 - iget-object v3, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-nez v3, :cond_0 - - goto :goto_0 - - .line 28 - :cond_0 - invoke-static {v2, v3}, Lcom/my/target/UiUtils;->a(Landroid/app/Activity;Landroid/view/View;)Z - - move-result v2 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_2 - - const-string v2, "\'inlineVideo\'" - - .line 29 - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_2 - const-string v2, "\'vpaid\'" - - .line 30 - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 31 - invoke-virtual {p1, v1}, Lcom/my/target/MraidBridge;->a(Ljava/util/ArrayList;)V - - const-string v1, "interstitial" - - .line 32 - invoke-virtual {p1, v1}, Lcom/my/target/MraidBridge;->b(Ljava/lang/String;)V - - .line 33 - invoke-virtual {p1}, Lcom/my/target/MraidBridge;->b()Z - - move-result v1 - - invoke-virtual {p1, v1}, Lcom/my/target/MraidBridge;->a(Z)V - - .line 34 - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b(Ljava/lang/String;)V - - .line 35 - invoke-virtual {p1}, Lcom/my/target/MraidBridge;->c()V - - .line 36 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b:Lcom/my/target/MraidScreenMetrics; - - invoke-virtual {p1, v0}, Lcom/my/target/MraidBridge;->a(Lcom/my/target/MraidScreenMetrics;)V - - .line 37 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz p1, :cond_3 - - .line 38 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - invoke-interface {p1, v0}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(Landroid/content/Context;)V - - :cond_3 - return-void -.end method - -.method public final a(Lcom/my/target/p1/c/b/InterstitialAdSection;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - .locals 3 - .param p1 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->d()Lorg/json/JSONObject; - - move-result-object v0 - - .line 3 - invoke-virtual {p1}, Lcom/my/target/p1/c/b/InterstitialAdSection;->c()Ljava/lang/String; - - move-result-object p1 - - if-nez v0, :cond_0 - - .line 4 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c()V - - return-void - - :cond_0 - if-nez p1, :cond_1 - - .line 5 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c()V - - return-void - - .line 6 - :cond_1 - invoke-virtual {p2}, Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;->F()Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_2 - - .line 7 - new-instance p2, Lcom/my/target/MraidWebView; - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - invoke-direct {p2, v0}, Lcom/my/target/MraidWebView;->(Landroid/content/Context;)V - - iput-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - .line 8 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - invoke-virtual {p2, v0}, Lcom/my/target/MraidBridge;->a(Lcom/my/target/MraidWebView;)V - - .line 9 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - new-instance v1, Landroid/widget/FrameLayout$LayoutParams; - - const/4 v2, -0x1 - - invoke-direct {v1, v2, v2}, Landroid/widget/FrameLayout$LayoutParams;->(II)V - - invoke-virtual {p2, v0, v1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - .line 10 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - invoke-virtual {p2, p1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;)V - - :cond_2 - return-void -.end method - -.method public final a(Lcom/my/target/p1/d/InterstitialWebPresenter$a;)V - .locals 0 - .param p1 # Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 11 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - return-void -.end method - -.method public final a(Z)V - .locals 1 - - .line 39 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - invoke-virtual {v0, p1}, Lcom/my/target/MraidBridge;->a(Z)V - - return-void -.end method - -.method public final a(FF)Z - .locals 2 - - .line 49 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->m:Z - - if-nez v0, :cond_0 - - .line 50 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - const-string p2, "playheadEvent" - - const-string v0, "Calling VPAID command before VPAID init" - - invoke-virtual {p1, p2, v0}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 - - :cond_0 - const/4 v0, 0x0 - - cmpl-float v1, p1, v0 - - if-ltz v1, :cond_1 - - cmpl-float v0, p2, v0 - - if-ltz v0, :cond_1 - - .line 51 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_1 - - .line 52 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - invoke-interface {v0, p1, p2, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->a(FFLandroid/content/Context;)V - - :cond_1 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final a(IIIIZI)Z - .locals 0 - - const-string p1, "setResizeProperties method not used with interstitials" - - .line 53 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final a(Landroid/webkit/ConsoleMessage;Lcom/my/target/MraidBridge;)Z - .locals 1 - .param p1 # Landroid/webkit/ConsoleMessage; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/MraidBridge; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 42 - new-instance p2, Ljava/lang/StringBuilder; - - const-string v0, "Console message: " - - invoke-direct {p2, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final a(Ljava/lang/String;)Z - .locals 2 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 45 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->m:Z - - if-nez v0, :cond_0 - - .line 46 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - const-string v0, "vpaidEvent" - - const-string v1, "Calling VPAID command before VPAID init" - - invoke-virtual {p1, v0, v1}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 - - .line 47 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->l:Lcom/my/target/p1/d/InterstitialWebPresenter$a; - - if-eqz v0, :cond_1 - - .line 48 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->e:Landroid/content/Context; - - invoke-interface {v0, p1, v1}, Lcom/my/target/p1/d/InterstitialWebPresenter$a;->b(Ljava/lang/String;Landroid/content/Context;)V - - :cond_1 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final a(Ljava/lang/String;Landroid/webkit/JsResult;)Z - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/webkit/JsResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 40 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "JS Alert: " - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 41 - invoke-virtual {p2}, Landroid/webkit/JsResult;->confirm()V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final a(ZLcom/my/target/MraidOrientation;)Z - .locals 3 - - .line 12 - invoke-direct {p0, p2}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(Lcom/my/target/MraidOrientation;)Z - - move-result v0 - - const/4 v1, 0x0 - - const-string v2, "setOrientationProperties" - - if-nez v0, :cond_0 - - .line 13 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string v0, "Unable to force orientation to " - - invoke-virtual {v0, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, v2, p2}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 14 - :cond_0 - iput-boolean p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->h:Z - - .line 15 - iput-object p2, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - .line 16 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - invoke-virtual {p1}, Lcom/my/target/MraidOrientation;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "none" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - .line 17 - iget-boolean p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->h:Z - - if-eqz p1, :cond_1 - - .line 18 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d()V - - const/4 p1, 0x1 - - return p1 - - .line 19 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/app/Activity; - - if-nez p1, :cond_2 - - .line 20 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - const-string p2, "Unable to set MRAID expand orientation to \'none\'; expected passed in Activity Context." - - invoke-virtual {p1, v2, p2}, Lcom/my/target/MraidBridge;->a(Ljava/lang/String;Ljava/lang/String;)V - - return v1 - - .line 21 - :cond_2 - invoke-static {p1}, Lcom/my/target/UiUtils;->a(Landroid/app/Activity;)I - - move-result p1 - - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(I)Z - - move-result p1 - - return p1 - - .line 22 - :cond_3 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->i:Lcom/my/target/MraidOrientation; - - invoke-virtual {p1}, Lcom/my/target/MraidOrientation;->a()I - - move-result p1 - - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a(I)Z - - move-result p1 - - return p1 -.end method - -.method public final b(Z)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - invoke-virtual {v0}, Lcom/my/target/CloseableLayout;->a()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - if-ne p1, v0, :cond_0 - - return-void - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - xor-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/my/target/CloseableLayout;->setCloseVisible(Z)V - - return-void -.end method - -.method public final b(Landroid/net/Uri;)Z - .locals 0 - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-string p1, "Expand method not used with interstitials" - - .line 3 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final e()V - .locals 2 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->k:Z - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - .line 3 - invoke-virtual {v0, v1}, Lcom/my/target/MraidWebView;->a(Z)V - - :cond_0 - return-void -.end method - -.method public final onClose()V - .locals 0 - - .line 1 - invoke-virtual {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a()V - - return-void -.end method - -.method public final p()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/my/target/p1/d/InterstitialMraidPresenter;->b()V - - return-void -.end method - -.method public final q()V - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->m:Z - - return-void -.end method - -.method public final r()Z - .locals 1 - - const-string v0, "resize method not used with interstitials" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Landroid/view/View; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - return-object v0 -.end method - -.method public final t()V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->k:Z - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Landroid/webkit/WebView;->onResume()V - - :cond_0 - return-void -.end method - -.method public final u()V - .locals 2 - - .line 1 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->k:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->k:Z - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-eqz v1, :cond_0 - - .line 4 - invoke-virtual {v1, v0}, Lcom/my/target/MraidWebView;->a(Z)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - invoke-virtual {v0}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - .line 6 - instance-of v1, v0, Landroid/view/ViewGroup; - - if-eqz v1, :cond_1 - - .line 7 - check-cast v0, Landroid/view/ViewGroup; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V - - .line 8 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->c:Lcom/my/target/MraidBridge; - - invoke-virtual {v0}, Lcom/my/target/MraidBridge;->a()V - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - if-eqz v0, :cond_2 - - .line 10 - invoke-virtual {v0}, Landroid/webkit/WebView;->destroy()V - - const/4 v0, 0x0 - - .line 11 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->j:Lcom/my/target/MraidWebView; - - .line 12 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialMraidPresenter;->a:Lcom/my/target/CloseableLayout; - - invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$a.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$a.smali deleted file mode 100644 index 6b32f95dc..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lcom/my/target/p1/d/InterstitialPromoPresenter$a; -.super Ljava/lang/Object; -.source "InterstitialPromoPresenter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialPromoPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V -.end method - -.method public abstract a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V -.end method - -.method public abstract h()V -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$b.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$b.smali deleted file mode 100644 index 97502a6a9..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$b.smali +++ /dev/null @@ -1,1153 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialPromoPresenter$b; -.super Ljava/lang/Object; -.source "InterstitialPromoPresenter.java" - -# interfaces -.implements Lcom/my/target/InterstitialPromoView$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialPromoPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "b" -.end annotation - - -# instance fields -.field final synthetic a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - -# direct methods -.method private constructor (Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method synthetic constructor (Lcom/my/target/p1/d/InterstitialPromoPresenter;B)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - return-void -.end method - - -# virtual methods -.method public final A()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->k(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "volumeOff" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Z)Z - - return-void - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_2 - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "volumeOn" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 9 - :cond_2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Z)Z - - return-void -.end method - -.method public final B()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Landroid/content/Context;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackPaused" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->g()V - - :cond_1 - return-void -.end method - -.method public final D()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackResumed" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->i()V - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->k(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - return-void - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - :cond_1 - return-void -.end method - -.method public final F()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object v1 - - invoke-interface {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter$a;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - :cond_0 - return-void -.end method - -.method public final a()V - .locals 2 - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->C()F - - move-result v0 - - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_0 - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 10 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->b()V - - return-void -.end method - -.method public final a(F)V - .locals 2 - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - const/4 v1, 0x0 - - cmpg-float p1, p1, v1 - - if-gtz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->a(Z)V - - return-void -.end method - -.method public final a(FF)V - .locals 2 - - .line 11 - :goto_0 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p2 - - invoke-virtual {p2, p1}, Lcom/my/target/InterstitialPromoView;->setTimeChanged(F)V - - .line 12 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->n(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result p2 - - const/4 v0, 0x0 - - if-eqz p2, :cond_1 - - .line 13 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->o(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 14 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object p2 - - if-eqz p2, :cond_0 - - .line 15 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object p2 - - const-string v1, "playbackStarted" - - invoke-virtual {p2, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object p2 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {p2, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 16 - :cond_0 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;F)V - - .line 17 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->p(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - .line 18 - :cond_1 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result p2 - - if-nez p2, :cond_2 - - .line 19 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->q(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - .line 20 - :cond_2 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result p2 - - if-eqz p2, :cond_3 - - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->T()Z - - move-result p2 - - if-eqz p2, :cond_3 - - .line 21 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->C()F - - move-result p2 - - cmpg-float p2, p2, p1 - - if-gtz p2, :cond_3 - - .line 22 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 23 - :cond_3 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->r(Lcom/my/target/p1/d/InterstitialPromoPresenter;)F - - move-result p2 - - cmpg-float p2, p1, p2 - - if-gtz p2, :cond_7 - - cmpl-float p2, p1, v0 - - if-eqz p2, :cond_4 - - .line 24 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;F)V - - .line 25 - :cond_4 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->r(Lcom/my/target/p1/d/InterstitialPromoPresenter;)F - - move-result p2 - - cmpl-float p1, p1, p2 - - if-nez p1, :cond_6 - - .line 26 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->s(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - .line 27 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->t(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 28 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object p1 - - if-eqz p1, :cond_5 - - .line 29 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object p1 - - invoke-interface {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter$a;->h()V - - .line 30 - :cond_5 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/InterstitialPromoView;->d()V - - :cond_6 - return-void - - .line 31 - :cond_7 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->r(Lcom/my/target/p1/d/InterstitialPromoPresenter;)F - - move-result p1 - - goto/16 :goto_0 -.end method - -.method public final a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - .locals 1 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdCard; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - invoke-interface {v0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter$a;->a(Lcom/my/target/p1/c/a/InterstitialAdCard;)V - - :cond_0 - return-void -.end method - -.method public final a(Ljava/lang/String;)V - .locals 1 - - .line 32 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "Video playing error: " - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 33 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->t(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 34 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 35 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/InterstitialPromoView;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - return-void -.end method - -.method public final a(Ljava/util/List;)V - .locals 2 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation - - .line 3 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 4 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 5 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Ljava/util/ArrayList; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 6 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackStarted" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final b()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->m(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->g()V - - :cond_0 - return-void -.end method - -.method public final c()V - .locals 0 - - return-void -.end method - -.method public final c(Z)V - .locals 1 - - if-nez p1, :cond_0 - - .line 1 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object p1 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/InterstitialPromoView;->a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - :cond_0 - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public final e()V - .locals 1 - - const-string v0, "Video playing complete:" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->t(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->a()V - - return-void -.end method - -.method public final f()V - .locals 0 - - return-void -.end method - -.method public final onAudioFocusChange(I)V - .locals 1 - - const/4 v0, -0x3 - - if-eq p1, v0, :cond_2 - - const/4 v0, -0x2 - - if-eq p1, v0, :cond_1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_0 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_0 - - const/4 v0, 0x4 - - if-eq p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p1, "Audiofocus gain, unmuting" - - .line 1 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result p1 - - if-nez p1, :cond_3 - - .line 3 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - return-void - - .line 4 - :cond_1 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-virtual {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c()V - - const-string p1, "Audiofocus loss, pausing" - - .line 5 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - return-void - - :cond_2 - const-string p1, "Audiofocus loss can duck, set volume to 0.3" - - .line 6 - invoke-static {p1}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 7 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result p1 - - if-nez p1, :cond_3 - - .line 8 - iget-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->h(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - - :cond_3 - :goto_0 - return-void -.end method - -.method public final y()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Landroid/content/Context;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lcom/my/target/InterstitialPromoView;->b(Z)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 5 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "closedByUser" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - move-result-object v0 - - invoke-interface {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter$a;->a()V - - :cond_1 - return-void -.end method - -.method public final z()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Lcom/my/target/p1/d/InterstitialPromoPresenter;Landroid/content/Context;)V - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->a:Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-static {v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->h()V - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$c.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$c.smali deleted file mode 100644 index 5f5dc7345..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter$c.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class final Lcom/my/target/p1/d/InterstitialPromoPresenter$c; -.super Ljava/lang/Object; -.source "InterstitialPromoPresenter.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialPromoPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0xa - name = "c" -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method constructor (Lcom/my/target/InterstitialPromoView;)V - .locals 0 - .param p1 # Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$c;->a:Lcom/my/target/InterstitialPromoView; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - const-string v0, "banner became just closeable" - - .line 1 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter$c;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->a()V - - return-void -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter.smali deleted file mode 100644 index 38995e449..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialPromoPresenter.smali +++ /dev/null @@ -1,1239 +0,0 @@ -.class public final Lcom/my/target/p1/d/InterstitialPromoPresenter; -.super Ljava/lang/Object; -.source "InterstitialPromoPresenter.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/d/InterstitialPromoPresenter$b;, - Lcom/my/target/p1/d/InterstitialPromoPresenter$c;, - Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - } -.end annotation - - -# instance fields -.field private final a:Lcom/my/target/InterstitialPromoView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final b:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final c:Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private final d:Ljava/util/ArrayList; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;" - } - .end annotation -.end field - -.field private final e:Lcom/my/target/InterstitialPromoView$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private f:Lcom/my/target/MediaBanner; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Ljava/util/Set; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/my/target/ProgressStat;", - ">;" - } - .end annotation -.end field - -.field private h:Z - -.field private i:Z - -.field private j:Z - -.field private k:Z - -.field private l:J - -.field private m:J - -.field private n:F - -.field private o:Z - -.field private p:Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private q:Z - - -# direct methods -.method private constructor (Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Landroid/content/Context;)V - .locals 7 - .param p1 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d:Ljava/util/ArrayList; - - const/4 v0, 0x1 - - .line 3 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i:Z - - .line 4 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j:Z - - const/4 v1, 0x0 - - .line 5 - iput-boolean v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->k:Z - - .line 6 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->q:Z - - .line 7 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - .line 8 - new-instance v2, Lcom/my/target/p1/d/InterstitialPromoPresenter$b; - - invoke-direct {v2, p0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter$b;->(Lcom/my/target/p1/d/InterstitialPromoPresenter;B)V - - iput-object v2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e:Lcom/my/target/InterstitialPromoView$d; - - .line 9 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_2 - - .line 10 - invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v2 - - iget v2, v2, Landroid/content/res/Configuration;->screenLayout:I - - and-int/lit8 v2, v2, 0xf - - const/4 v3, 0x3 - - if-lt v2, v3, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - .line 11 - new-instance v0, Lcom/my/target/CarouselTabletView; - - invoke-direct {v0, p2}, Lcom/my/target/CarouselTabletView;->(Landroid/content/Context;)V - - goto :goto_1 - - .line 12 - :cond_1 - new-instance v0, Lcom/my/target/CarouselContainerView; - - invoke-direct {v0, p2}, Lcom/my/target/CarouselContainerView;->(Landroid/content/Context;)V - - goto :goto_1 - - .line 13 - :cond_2 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v2 - - if-eqz v2, :cond_3 - - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->M()I - - move-result v2 - - if-ne v2, v0, :cond_3 - - .line 14 - new-instance v0, Lcom/my/target/VideoStyleView; - - invoke-direct {v0, p2}, Lcom/my/target/VideoStyleView;->(Landroid/content/Context;)V - - goto :goto_1 - - .line 15 - :cond_3 - new-instance v0, Lcom/my/target/DefaultView; - - invoke-direct {v0, p2}, Lcom/my/target/DefaultView;->(Landroid/content/Context;)V - - .line 16 - :goto_1 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - .line 17 - new-instance v0, Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-direct {v0, v2}, Lcom/my/target/p1/d/InterstitialPromoPresenter$c;->(Lcom/my/target/InterstitialPromoView;)V - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c:Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - - .line 18 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {v0, v2}, Lcom/my/target/InterstitialPromoView;->setInterstitialPromoViewListener(Lcom/my/target/InterstitialPromoView$d;)V - - .line 19 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0, p1}, Lcom/my/target/InterstitialPromoView;->setBanner(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;)V - - .line 20 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {p1}, Lcom/my/target/AdBanner;->d()Lcom/my/target/ClickArea; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lcom/my/target/InterstitialPromoView;->setClickArea(Lcom/my/target/ClickArea;)V - - .line 21 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->N()Lcom/my/target/MediaBanner; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - .line 22 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - const-string v2, "banner is allowed to close" - - const-wide/16 v3, 0x0 - - if-eqz v0, :cond_8 - - .line 23 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->L()Z - - move-result v5 - - iput-boolean v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->q:Z - - .line 24 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->T()Z - - move-result v5 - - if-eqz v5, :cond_4 - - .line 25 - iput-wide v3, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->m:J - - .line 26 - :cond_4 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->M()Z - - move-result v5 - - iput-boolean v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i:Z - - .line 27 - iget-boolean v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i:Z - - if-eqz v5, :cond_5 - - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->C()F - - move-result v5 - - const/4 v6, 0x0 - - cmpl-float v5, v5, v6 - - if-nez v5, :cond_5 - - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->T()Z - - move-result v5 - - if-eqz v5, :cond_5 - - .line 28 - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 29 - iget-object v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v5}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 30 - :cond_5 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->j()F - - move-result v5 - - iput v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->n:F - - .line 31 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->S()Z - - move-result v5 - - iput-boolean v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->h:Z - - .line 32 - iget-boolean v5, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->h:Z - - if-eqz v5, :cond_6 - - .line 33 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {p2, v1}, Lcom/my/target/InterstitialPromoView;->a(I)V - - goto :goto_2 - - .line 34 - :cond_6 - invoke-virtual {v0}, Lcom/my/target/MediaBanner;->T()Z - - move-result v0 - - if-eqz v0, :cond_7 - - .line 35 - invoke-direct {p0, p2}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Landroid/content/Context;)V - - .line 36 - :cond_7 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - const/4 v0, 0x2 - - invoke-virtual {p2, v0}, Lcom/my/target/InterstitialPromoView;->a(I)V - - .line 37 - :cond_8 - :goto_2 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - if-eqz p2, :cond_9 - - invoke-virtual {p2}, Lcom/my/target/MediaBanner;->T()Z - - move-result p2 - - if-nez p2, :cond_b - - .line 38 - :cond_9 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdBanner;->B()F - - move-result p2 - - const/high16 v0, 0x447a0000 # 1000.0f - - mul-float p2, p2, v0 - - float-to-long v0, p2 - - iput-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - .line 39 - iget-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - cmp-long p2, v0, v3 - - if-lez p2, :cond_a - - .line 40 - new-instance p2, Ljava/lang/StringBuilder; - - const-string v0, "banner will be allowed to close in " - - invoke-direct {p2, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - iget-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - invoke-virtual {p2, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v0, " millis" - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 41 - iget-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(J)V - - goto :goto_3 - - .line 42 - :cond_a - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - .line 43 - iget-object p2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {p2}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 44 - :cond_b - :goto_3 - invoke-virtual {p1}, Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;->J()Ljava/util/List; - - move-result-object p1 - - .line 45 - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result p2 - - if-nez p2, :cond_c - - .line 46 - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Ljava/util/List;)V - - :cond_c - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->p:Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - return-object p0 -.end method - -.method public static a(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Landroid/content/Context;)Lcom/my/target/p1/d/InterstitialPromoPresenter; - .locals 1 - .param p0 # Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Lcom/my/target/p1/d/InterstitialPromoPresenter; - - invoke-direct {v0, p0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->(Lcom/my/target/p1/c/a/InterstitialAdPromoBanner;Landroid/content/Context;)V - - return-object v0 -.end method - -.method private a(J)V - .locals 2 - - .line 16 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c:Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->removeCallbacks(Ljava/lang/Runnable;)Z - - .line 17 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->m:J - - .line 18 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c:Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - - invoke-virtual {v0, v1, p1, p2}, Landroid/widget/RelativeLayout;->postDelayed(Ljava/lang/Runnable;J)Z - - return-void -.end method - -.method private a(Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 19 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v0, "audio" - - .line 20 - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/media/AudioManager; - - if-eqz p1, :cond_0 - - .line 21 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e:Lcom/my/target/InterstitialPromoView$d; - - const/4 v1, 0x3 - - const/4 v2, 0x2 - - invoke-virtual {p1, v0, v1, v2}, Landroid/media/AudioManager;->requestAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I - - :cond_0 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/d/InterstitialPromoPresenter;F)V - .locals 3 - - .line 22 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g:Ljava/util/Set; - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Ljava/util/Set;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 23 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g:Ljava/util/Set; - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 24 - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - .line 25 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/my/target/ProgressStat; - - .line 26 - invoke-virtual {v1}, Lcom/my/target/ProgressStat;->c()F - - move-result v2 - - cmpg-float v2, v2, p1 - - if-gtz v2, :cond_0 - - .line 27 - iget-object v2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v2}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v2 - - invoke-static {v1, v2}, Lcom/my/target/StatResolver;->b(Lcom/my/target/Stat;Landroid/content/Context;)V - - .line 28 - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Landroid/content/Context;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - return-void -.end method - -.method private a(Ljava/util/List;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/my/target/p1/c/a/InterstitialAdCard;", - ">;)V" - } - .end annotation - - .line 9 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->getNumbersOfCurrentShowingCards()[I - - move-result-object v0 - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget v3, v0, v2 - - .line 10 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v4 - - if-ge v3, v4, :cond_0 - - if-ltz v3, :cond_0 - - .line 11 - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/my/target/p1/c/a/InterstitialAdCard; - - .line 12 - iget-object v4, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d:Ljava/util/ArrayList; - - invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - .line 13 - invoke-virtual {v3}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v3 - - const-string v4, "playbackStarted" - - invoke-virtual {v3, v4}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v3 - - iget-object v4, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - .line 14 - invoke-virtual {v4}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v4 - - .line 15 - invoke-static {v3, v4}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method static synthetic a(Lcom/my/target/p1/d/InterstitialPromoPresenter;Z)Z - .locals 0 - - .line 3 - iput-boolean p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->h:Z - - return p1 -.end method - -.method static synthetic b(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Ljava/util/ArrayList; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->d:Ljava/util/ArrayList; - - return-object p0 -.end method - -.method private b(Landroid/content/Context;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 4 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v0, "audio" - - .line 5 - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/media/AudioManager; - - if-eqz p1, :cond_0 - - .line 6 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->e:Lcom/my/target/InterstitialPromoView$d; - - invoke-virtual {p1, v0}, Landroid/media/AudioManager;->abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I - - :cond_0 - return-void -.end method - -.method static synthetic b(Lcom/my/target/p1/d/InterstitialPromoPresenter;Landroid/content/Context;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Landroid/content/Context;)V - - return-void -.end method - -.method static synthetic c(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/InterstitialPromoView; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - return-object p0 -.end method - -.method static synthetic d(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b:Lcom/my/target/p1/c/a/InterstitialAdPromoBanner; - - return-object p0 -.end method - -.method static synthetic e(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - return-object v0 -.end method - -.method static synthetic f(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->h:Z - - return p0 -.end method - -.method static synthetic g(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(Landroid/content/Context;)V - - .line 3 - :cond_0 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - const/4 v0, 0x2 - - invoke-virtual {p0, v0}, Lcom/my/target/InterstitialPromoView;->a(I)V - - return-void -.end method - -.method static synthetic h(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 1 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lcom/my/target/InterstitialPromoView;->a(I)V - - return-void -.end method - -.method static synthetic i(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->k:Z - - return p0 -.end method - -.method static synthetic j(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Lcom/my/target/MediaBanner; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - return-object p0 -.end method - -.method static synthetic k(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - .line 2 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lcom/my/target/InterstitialPromoView;->a(I)V - - return-void -.end method - -.method static synthetic l(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i:Z - - return p0 -.end method - -.method static synthetic m(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->o:Z - - return p0 -.end method - -.method static synthetic n(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j:Z - - return p0 -.end method - -.method static synthetic o(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g:Ljava/util/Set; - - if-eqz v0, :cond_0 - - .line 2 - invoke-interface {v0}, Ljava/util/Set;->clear()V - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_1 - - .line 4 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/my/target/StatHolder;->c()Ljava/util/Set; - - move-result-object v0 - - iput-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->g:Ljava/util/Set; - - :cond_1 - return-void -.end method - -.method static synthetic p(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j:Z - - return v0 -.end method - -.method static synthetic q(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->k:Z - - return v0 -.end method - -.method static synthetic r(Lcom/my/target/p1/d/InterstitialPromoPresenter;)F - .locals 0 - - .line 1 - iget p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->n:F - - return p0 -.end method - -.method static synthetic s(Lcom/my/target/p1/d/InterstitialPromoPresenter;)Z - .locals 1 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->q:Z - - return v0 -.end method - -.method static synthetic t(Lcom/my/target/p1/d/InterstitialPromoPresenter;)V - .locals 2 - - const/4 v0, 0x1 - - .line 1 - iput-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->j:Z - - .line 2 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v1}, Lcom/my/target/InterstitialPromoView;->a()V - - .line 3 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - if-eqz v1, :cond_0 - - .line 4 - invoke-virtual {v1}, Lcom/my/target/MediaBanner;->O()Z - - move-result v0 - - .line 5 - :cond_0 - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-direct {p0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - .line 6 - iget-object p0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {p0, v0}, Lcom/my/target/InterstitialPromoView;->b(Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - .line 8 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->c()V - - return-void -.end method - -.method public final a(Lcom/my/target/p1/d/InterstitialPromoPresenter$a;)V - .locals 0 - .param p1 # Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 5 - iput-object p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->p:Lcom/my/target/p1/d/InterstitialPromoPresenter$a; - - return-void -.end method - -.method public final a(Z)V - .locals 0 - - .line 6 - iput-boolean p1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->o:Z - - return-void -.end method - -.method public final b()Landroid/view/View; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - return-object v0 -.end method - -.method public final c()V - .locals 7 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - .line 3 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->e()Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->f:Lcom/my/target/MediaBanner; - - if-eqz v0, :cond_0 - - .line 5 - invoke-virtual {v0}, Lcom/my/target/AdBanner;->q()Lcom/my/target/StatHolder; - - move-result-object v0 - - const-string v1, "playbackPaused" - - invoke-virtual {v0, v1}, Lcom/my/target/StatHolder;->a(Ljava/lang/String;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-static {v0, v1}, Lcom/my/target/StatResolver;->c(Ljava/util/List;Landroid/content/Context;)V - - .line 6 - :cond_0 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Lcom/my/target/InterstitialPromoView;->g()V - - .line 7 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - iget-object v1, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->c:Lcom/my/target/p1/d/InterstitialPromoPresenter$c; - - invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->removeCallbacks(Ljava/lang/Runnable;)Z - - .line 8 - iget-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->m:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_2 - - .line 9 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-wide v4, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->m:J - - sub-long/2addr v0, v4 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_1 - - .line 10 - iget-wide v4, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - cmp-long v6, v0, v4 - - if-gez v6, :cond_1 - - sub-long/2addr v4, v0 - - .line 11 - iput-wide v4, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - return-void - - .line 12 - :cond_1 - iput-wide v2, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - :cond_2 - return-void -.end method - -.method public final d()V - .locals 5 - - .line 2 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->i:Z - - if-eqz v0, :cond_0 - - .line 3 - iget-wide v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->l:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - .line 4 - invoke-direct {p0, v0, v1}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a(J)V - - :cond_0 - return-void -.end method - -.method public final e()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->a:Lcom/my/target/InterstitialPromoView; - - invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-direct {p0, v0}, Lcom/my/target/p1/d/InterstitialPromoPresenter;->b(Landroid/content/Context;)V - - return-void -.end method - -.method public final f()Z - .locals 1 - - .line 2 - iget-boolean v0, p0, Lcom/my/target/p1/d/InterstitialPromoPresenter;->q:Z - - return v0 -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter$a.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter$a.smali deleted file mode 100644 index 103ce5fd0..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter$a.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public interface abstract Lcom/my/target/p1/d/InterstitialWebPresenter$a; -.super Ljava/lang/Object; -.source "InterstitialWebPresenter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/p1/d/InterstitialWebPresenter; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract a(FFLandroid/content/Context;)V - .param p3 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Landroid/content/Context;)V - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Ljava/lang/String;Landroid/content/Context;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Ljava/lang/String;Landroid/content/Context;)V - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract g()V -.end method diff --git a/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter.smali b/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter.smali deleted file mode 100644 index 670f20c36..000000000 --- a/smali/smali_classes2/com/my/target/p1/d/InterstitialWebPresenter.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public interface abstract Lcom/my/target/p1/d/InterstitialWebPresenter; -.super Ljava/lang/Object; -.source "InterstitialWebPresenter.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/my/target/p1/d/InterstitialWebPresenter$a; - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/my/target/p1/c/b/InterstitialAdSection;Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner;)V - .param p1 # Lcom/my/target/p1/c/b/InterstitialAdSection; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/my/target/p1/c/a/InterstitialAdHtmlBanner; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract a(Lcom/my/target/p1/d/InterstitialWebPresenter$a;)V - .param p1 # Lcom/my/target/p1/d/InterstitialWebPresenter$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract e()V -.end method - -.method public abstract s()Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method - -.method public abstract t()V -.end method - -.method public abstract u()V -.end method diff --git a/smali/smali_classes2/com/my/target/p1/e/InterstitialAdResources.smali b/smali/smali_classes2/com/my/target/p1/e/InterstitialAdResources.smali deleted file mode 100644 index f902f24d6..000000000 --- a/smali/smali_classes2/com/my/target/p1/e/InterstitialAdResources.smali +++ /dev/null @@ -1,594 +0,0 @@ -.class public final Lcom/my/target/p1/e/InterstitialAdResources; -.super Ljava/lang/Object; -.source "InterstitialAdResources.java" - - -# direct methods -.method public static a(I)Landroid/graphics/Bitmap; - .locals 9 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - div-int/lit8 v0, p0, 0x4 - - div-int/lit8 v1, p0, 0x20 - - add-int/2addr v0, v1 - - .line 2 - div-int/lit8 v1, p0, 0x8 - - .line 3 - sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - const/4 v3, 0x0 - - .line 4 - :try_start_0 - invoke-static {p0, p0, v2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v2, "cannot build play icon: OOME" - - .line 5 - invoke-static {v2}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - move-object v2, v3 - - :goto_0 - if-nez v2, :cond_0 - - return-object v3 - - .line 6 - :cond_0 - new-instance v3, Landroid/graphics/Canvas; - - invoke-direct {v3, v2}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - .line 7 - new-instance v4, Landroid/graphics/Paint; - - invoke-direct {v4}, Landroid/graphics/Paint;->()V - - const/4 v5, 0x1 - - .line 8 - invoke-virtual {v4, v5}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - const/high16 v6, -0x78000000 - - .line 9 - invoke-virtual {v4, v6}, Landroid/graphics/Paint;->setColor(I)V - - .line 10 - new-instance v6, Landroid/graphics/RectF; - - int-to-float v7, p0 - - const/4 v8, 0x0 - - invoke-direct {v6, v8, v8, v7, v7}, Landroid/graphics/RectF;->(FFFF)V - - .line 11 - invoke-virtual {v3, v6, v4}, Landroid/graphics/Canvas;->drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V - - .line 12 - new-instance v4, Landroid/graphics/Paint; - - invoke-direct {v4}, Landroid/graphics/Paint;->()V - - const/4 v6, 0x0 - - .line 13 - invoke-virtual {v4, v6}, Landroid/graphics/Paint;->setColor(I)V - - .line 14 - invoke-virtual {v3, v4}, Landroid/graphics/Canvas;->drawPaint(Landroid/graphics/Paint;)V - - const/high16 v6, 0x40800000 # 4.0f - - .line 15 - invoke-virtual {v4, v6}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - const v6, -0xff540e - - .line 16 - invoke-virtual {v4, v6}, Landroid/graphics/Paint;->setColor(I)V - - .line 17 - sget-object v6, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v4, v6}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 18 - invoke-virtual {v4, v5}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 19 - new-instance v5, Landroid/graphics/Point; - - mul-int/lit8 v6, v1, 0x3 - - invoke-direct {v5, v6, v0}, Landroid/graphics/Point;->(II)V - - .line 20 - new-instance v7, Landroid/graphics/Point; - - sub-int v0, p0, v0 - - invoke-direct {v7, v6, v0}, Landroid/graphics/Point;->(II)V - - .line 21 - new-instance v0, Landroid/graphics/Point; - - mul-int/lit8 v1, v1, 0x2 - - sub-int v1, p0, v1 - - div-int/lit8 p0, p0, 0x2 - - invoke-direct {v0, v1, p0}, Landroid/graphics/Point;->(II)V - - .line 22 - new-instance p0, Landroid/graphics/Path; - - invoke-direct {p0}, Landroid/graphics/Path;->()V - - .line 23 - sget-object v1, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType; - - invoke-virtual {p0, v1}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V - - .line 24 - iget v1, v5, Landroid/graphics/Point;->x:I - - int-to-float v1, v1 - - iget v6, v5, Landroid/graphics/Point;->y:I - - int-to-float v6, v6 - - invoke-virtual {p0, v1, v6}, Landroid/graphics/Path;->moveTo(FF)V - - .line 25 - iget v1, v7, Landroid/graphics/Point;->x:I - - int-to-float v1, v1 - - iget v6, v7, Landroid/graphics/Point;->y:I - - int-to-float v6, v6 - - invoke-virtual {p0, v1, v6}, Landroid/graphics/Path;->lineTo(FF)V - - .line 26 - iget v1, v0, Landroid/graphics/Point;->x:I - - int-to-float v1, v1 - - iget v0, v0, Landroid/graphics/Point;->y:I - - int-to-float v0, v0 - - invoke-virtual {p0, v1, v0}, Landroid/graphics/Path;->lineTo(FF)V - - .line 27 - iget v0, v5, Landroid/graphics/Point;->x:I - - int-to-float v0, v0 - - iget v1, v5, Landroid/graphics/Point;->y:I - - int-to-float v1, v1 - - invoke-virtual {p0, v0, v1}, Landroid/graphics/Path;->lineTo(FF)V - - .line 28 - invoke-virtual {p0}, Landroid/graphics/Path;->close()V - - .line 29 - invoke-virtual {v3, p0, v4}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - return-object v2 -.end method - -.method private static a(FILandroid/graphics/Paint;Landroid/graphics/Canvas;)Landroid/graphics/Canvas; - .locals 6 - .param p2 # Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/high16 v0, 0x40400000 # 3.0f - - mul-float v0, v0, p0 - - .line 30 - new-instance v1, Landroid/graphics/Paint; - - invoke-direct {v1}, Landroid/graphics/Paint;->()V - - const/4 v2, 0x1 - - .line 31 - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - const/high16 v3, -0x78000000 - - .line 32 - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setColor(I)V - - .line 33 - new-instance v3, Landroid/graphics/RectF; - - int-to-float v4, p1 - - const/4 v5, 0x0 - - invoke-direct {v3, v5, v5, v4, v4}, Landroid/graphics/RectF;->(FFFF)V - - .line 34 - invoke-virtual {p3, v3, v1}, Landroid/graphics/Canvas;->drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V - - .line 35 - new-instance v1, Landroid/graphics/Paint; - - invoke-direct {v1}, Landroid/graphics/Paint;->()V - - .line 36 - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 37 - sget-object v3, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 38 - invoke-virtual {v1, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - const/4 v3, -0x1 - - .line 39 - invoke-virtual {v1, v3}, Landroid/graphics/Paint;->setColor(I)V - - .line 40 - div-int/lit8 p1, p1, 0x2 - - int-to-float p1, p1 - - const/high16 v4, 0x40000000 # 2.0f - - div-float v4, v0, v4 - - sub-float v4, p1, v4 - - invoke-virtual {p3, p1, p1, v4, v1}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V - - .line 41 - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - .line 42 - invoke-virtual {p2, v3}, Landroid/graphics/Paint;->setColor(I)V - - .line 43 - invoke-virtual {p2, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - .line 44 - new-instance p1, Landroid/graphics/Path; - - invoke-direct {p1}, Landroid/graphics/Path;->()V - - .line 45 - sget-object v0, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType; - - invoke-virtual {p1, v0}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V - - const/high16 v0, 0x41b80000 # 23.0f - - mul-float v0, v0, p0 - - const/high16 v1, 0x42180000 # 38.0f - - mul-float v1, v1, p0 - - .line 46 - invoke-virtual {p1, v0, v1}, Landroid/graphics/Path;->moveTo(FF)V - - const/high16 v2, 0x42700000 # 60.0f - - mul-float v2, v2, p0 - - .line 47 - invoke-virtual {p1, v0, v2}, Landroid/graphics/Path;->lineTo(FF)V - - .line 48 - invoke-virtual {p1, v1, v2}, Landroid/graphics/Path;->lineTo(FF)V - - .line 49 - invoke-virtual {p1, v1, v1}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v3, 0x42600000 # 56.0f - - mul-float v3, v3, p0 - - const/high16 v4, 0x41d80000 # 27.0f - - mul-float v4, v4, p0 - - .line 50 - invoke-virtual {p1, v3, v4}, Landroid/graphics/Path;->lineTo(FF)V - - const/high16 v4, 0x428e0000 # 71.0f - - mul-float p0, p0, v4 - - .line 51 - invoke-virtual {p1, v3, p0}, Landroid/graphics/Path;->lineTo(FF)V - - .line 52 - invoke-virtual {p1, v1, v2}, Landroid/graphics/Path;->lineTo(FF)V - - .line 53 - invoke-virtual {p1, v1, v1}, Landroid/graphics/Path;->moveTo(FF)V - - .line 54 - invoke-virtual {p1, v0, v1}, Landroid/graphics/Path;->lineTo(FF)V - - .line 55 - invoke-virtual {p1}, Landroid/graphics/Path;->close()V - - .line 56 - invoke-virtual {p3, p1, p2}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - return-object p3 -.end method - -.method public static b(I)Landroid/graphics/Bitmap; - .locals 8 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - const/4 v1, 0x0 - - .line 2 - :try_start_0 - invoke-static {p0, p0, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v0, "cannot build icon: OOME" - - .line 3 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - int-to-float v1, p0 - - const/high16 v2, 0x42c80000 # 100.0f - - div-float/2addr v1, v2 - - .line 4 - new-instance v2, Landroid/graphics/Paint; - - invoke-direct {v2}, Landroid/graphics/Paint;->()V - - const/4 v3, 0x0 - - .line 5 - invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setColor(I)V - - .line 6 - sget-object v3, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 7 - new-instance v3, Landroid/graphics/Canvas; - - invoke-direct {v3, v0}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - .line 8 - invoke-static {v1, p0, v2, v3}, Lcom/my/target/p1/e/InterstitialAdResources;->a(FILandroid/graphics/Paint;Landroid/graphics/Canvas;)Landroid/graphics/Canvas; - - .line 9 - new-instance p0, Landroid/graphics/Path; - - invoke-direct {p0}, Landroid/graphics/Path;->()V - - .line 10 - sget-object v4, Landroid/graphics/Path$FillType;->EVEN_ODD:Landroid/graphics/Path$FillType; - - invoke-virtual {p0, v4}, Landroid/graphics/Path;->setFillType(Landroid/graphics/Path$FillType;)V - - const/high16 v4, 0x42780000 # 62.0f - - mul-float v4, v4, v1 - - const/high16 v5, 0x42200000 # 40.0f - - mul-float v5, v5, v1 - - .line 11 - invoke-virtual {p0, v4, v5}, Landroid/graphics/Path;->moveTo(FF)V - - const/high16 v6, 0x42a40000 # 82.0f - - mul-float v6, v6, v1 - - const/high16 v7, 0x42700000 # 60.0f - - mul-float v1, v1, v7 - - .line 12 - invoke-virtual {p0, v6, v1}, Landroid/graphics/Path;->lineTo(FF)V - - .line 13 - invoke-virtual {p0, v4, v1}, Landroid/graphics/Path;->moveTo(FF)V - - .line 14 - invoke-virtual {p0, v6, v5}, Landroid/graphics/Path;->lineTo(FF)V - - .line 15 - invoke-virtual {v3, p0, v2}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V - - return-object v0 -.end method - -.method public static c(I)Landroid/graphics/Bitmap; - .locals 10 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - const/4 v1, 0x0 - - .line 2 - :try_start_0 - invoke-static {p0, p0, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v0, "cannot build icon: OOME" - - .line 3 - invoke-static {v0}, Lcom/my/target/Tracer;->a(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - int-to-float v1, p0 - - const/high16 v2, 0x42c80000 # 100.0f - - div-float/2addr v1, v2 - - .line 4 - new-instance v8, Landroid/graphics/Paint; - - invoke-direct {v8}, Landroid/graphics/Paint;->()V - - const/4 v2, 0x0 - - .line 5 - invoke-virtual {v8, v2}, Landroid/graphics/Paint;->setColor(I)V - - .line 6 - sget-object v2, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v8, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - .line 7 - new-instance v9, Landroid/graphics/Canvas; - - invoke-direct {v9, v0}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V - - .line 8 - invoke-static {v1, p0, v8, v9}, Lcom/my/target/p1/e/InterstitialAdResources;->a(FILandroid/graphics/Paint;Landroid/graphics/Canvas;)Landroid/graphics/Canvas; - - .line 9 - new-instance v3, Landroid/graphics/RectF; - - const/high16 p0, 0x42640000 # 57.0f - - mul-float p0, p0, v1 - - const/high16 v2, 0x42340000 # 45.0f - - mul-float v2, v2, v1 - - const/high16 v4, 0x42860000 # 67.0f - - mul-float v4, v4, v1 - - const/high16 v5, 0x425c0000 # 55.0f - - mul-float v5, v5, v1 - - invoke-direct {v3, p0, v2, v4, v5}, Landroid/graphics/RectF;->(FFFF)V - - const/high16 v4, 0x42b40000 # 90.0f - - const/high16 v5, -0x3ccc0000 # -180.0f - - const/4 v6, 0x0 - - move-object v2, v9 - - move-object v7, v8 - - .line 10 - invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V - - .line 11 - new-instance v3, Landroid/graphics/RectF; - - const/high16 p0, 0x42500000 # 52.0f - - mul-float p0, p0, v1 - - const/high16 v2, 0x42200000 # 40.0f - - mul-float v2, v2, v1 - - const/high16 v4, 0x42900000 # 72.0f - - mul-float v4, v4, v1 - - const/high16 v5, 0x42700000 # 60.0f - - mul-float v1, v1, v5 - - invoke-direct {v3, p0, v2, v4, v1}, Landroid/graphics/RectF;->(FFFF)V - - const/high16 v4, 0x42b40000 # 90.0f - - const/high16 v5, -0x3ccc0000 # -180.0f - - move-object v2, v9 - - .line 12 - invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/my/target/r1$b.smali b/smali/smali_classes2/com/my/target/r1$b.smali deleted file mode 100644 index 0f031ce5b..000000000 --- a/smali/smali_classes2/com/my/target/r1$b.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lcom/my/target/r1$b; -.super Ljava/lang/Object; - -# interfaces -.implements Lcom/my/target/AdFactory$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InterstitialAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/smali/smali_classes2/com/my/target/x2$c.smali b/smali/smali_classes2/com/my/target/x2$c.smali deleted file mode 100644 index a52b00438..000000000 --- a/smali/smali_classes2/com/my/target/x2$c.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lcom/my/target/x2$c; -.super Ljava/lang/Object; - -# interfaces -.implements Lcom/my/target/AdFactory$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/my/target/InstreamAudioAdFactory; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation diff --git a/smali/smali_classes2/com/vigo/metrics/DefferedEvent.smali b/smali/smali_classes2/com/vigo/metrics/DefferedEvent.smali deleted file mode 100644 index c78de9d59..000000000 --- a/smali/smali_classes2/com/vigo/metrics/DefferedEvent.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class Lcom/vigo/metrics/DefferedEvent; -.super Ljava/lang/Object; -.source "DefferedEvent.java" - - -# instance fields -.field a:Landroid/net/Uri; - -.field b:J - - -# direct methods -.method constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide/16 v0, 0x0 - - .line 2 - iput-wide v0, p0, Lcom/vigo/metrics/DefferedEvent;->b:J - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/EventSender.smali b/smali/smali_classes2/com/vigo/metrics/EventSender.smali deleted file mode 100644 index 4f62d7943..000000000 --- a/smali/smali_classes2/com/vigo/metrics/EventSender.smali +++ /dev/null @@ -1,229 +0,0 @@ -.class public Lcom/vigo/metrics/EventSender; -.super Ljava/lang/Object; -.source "EventSender.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# static fields -.field private static d:J = 0x493e0L - - -# instance fields -.field private final a:Ljava/util/concurrent/locks/ReentrantLock; - -.field b:Ljava/util/LinkedList; - -.field private c:J - - -# direct methods -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; - - invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;->()V - - iput-object v0, p0, Lcom/vigo/metrics/EventSender;->a:Ljava/util/concurrent/locks/ReentrantLock; - - .line 3 - new-instance v0, Ljava/util/LinkedList; - - invoke-direct {v0}, Ljava/util/LinkedList;->()V - - iput-object v0, p0, Lcom/vigo/metrics/EventSender;->b:Ljava/util/LinkedList; - - const-wide/16 v0, 0x32 - - .line 4 - iput-wide v0, p0, Lcom/vigo/metrics/EventSender;->c:J - - return-void -.end method - - -# virtual methods -.method a(Lcom/vigo/metrics/DefferedEvent;)V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/EventSender;->a:Ljava/util/concurrent/locks/ReentrantLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/EventSender;->b:Ljava/util/LinkedList; - - invoke-virtual {v0, p1}, Ljava/util/LinkedList;->addLast(Ljava/lang/Object;)V - - .line 3 - iget-object p1, p0, Lcom/vigo/metrics/EventSender;->a:Ljava/util/concurrent/locks/ReentrantLock; - - invoke-virtual {p1}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V - - return-void -.end method - -.method protected b(Lcom/vigo/metrics/DefferedEvent;)Z - .locals 5 - - .line 1 - sget-object v0, Lcom/vigo/metrics/config;->j:Lcom/vigo/metrics/VigoSenderManager; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSenderManager;->a:Lcom/vigo/metrics/utils/AbstractSender; - - iget-object v1, p1, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - invoke-virtual {v1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/utils/AbstractSender;->a(Ljava/lang/String;Ljava/util/Map;)Lcom/vigo/metrics/VigoResponse; - - move-result-object v0 - - .line 2 - iget v1, v0, Lcom/vigo/metrics/VigoResponse;->a:I - - const/4 v2, -0x1 - - if-ne v2, v1, :cond_1 - - .line 3 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-wide v2, p1, Lcom/vigo/metrics/DefferedEvent;->b:J - - sub-long/2addr v0, v2 - - .line 4 - sget-wide v2, Lcom/vigo/metrics/EventSender;->d:J - - cmp-long v4, v2, v0 - - if-lez v4, :cond_0 - - .line 5 - invoke-virtual {p0, p1}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - - :cond_0 - const-wide/16 v0, 0x1388 - - .line 6 - iput-wide v0, p0, Lcom/vigo/metrics/EventSender;->c:J - - const/4 p1, 0x0 - - const-string v0, "vigo.eventsender" - - const-string v1, "sendVigoEvent: error occured while send request" - - .line 7 - invoke-static {v0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_1 - const-wide/16 v1, 0x32 - - .line 8 - iput-wide v1, p0, Lcom/vigo/metrics/EventSender;->c:J - - .line 9 - iget-object p1, v0, Lcom/vigo/metrics/VigoResponse;->b:[B - - if-eqz p1, :cond_2 - - array-length p1, p1 - - :cond_2 - const/4 p1, 0x1 - - :goto_0 - return p1 -.end method - -.method public run()V - .locals 2 - - .line 1 - :goto_0 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/EventSender;->a:Ljava/util/concurrent/locks/ReentrantLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/EventSender;->b:Ljava/util/LinkedList; - - .line 3 - new-instance v1, Ljava/util/LinkedList; - - invoke-direct {v1}, Ljava/util/LinkedList;->()V - - iput-object v1, p0, Lcom/vigo/metrics/EventSender;->b:Ljava/util/LinkedList; - - .line 4 - iget-object v1, p0, Lcom/vigo/metrics/EventSender;->a:Ljava/util/concurrent/locks/ReentrantLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;->unlock()V - - const/4 v1, 0x1 - - :goto_1 - if-eqz v1, :cond_0 - - .line 5 - invoke-virtual {v0}, Ljava/util/LinkedList;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 6 - invoke-virtual {v0}, Ljava/util/LinkedList;->getFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/vigo/metrics/DefferedEvent; - - .line 7 - invoke-virtual {v0}, Ljava/util/LinkedList;->removeFirst()Ljava/lang/Object; - - .line 8 - invoke-virtual {p0, v1}, Lcom/vigo/metrics/EventSender;->b(Lcom/vigo/metrics/DefferedEvent;)Z - - move-result v1 - - goto :goto_1 - - .line 9 - :cond_0 - iget-wide v0, p0, Lcom/vigo/metrics/EventSender;->c:J - - invoke-static {v0, v1}, Landroid/os/SystemClock;->sleep(J)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const-string v0, "vigo.eventsender" - - const-string v1, "vigo error" - - .line 10 - invoke-static {v0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/GlobalConfig.smali b/smali/smali_classes2/com/vigo/metrics/GlobalConfig.smali deleted file mode 100644 index c260bb3d7..000000000 --- a/smali/smali_classes2/com/vigo/metrics/GlobalConfig.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class Lcom/vigo/metrics/GlobalConfig; -.super Ljava/lang/Object; -.source "GlobalConfig.java" - - -# static fields -.field public static a:Ljava/lang/String; = "https://reef.vk-cdn.net/analytics" - - -# direct methods -.method public static a()Ljava/lang/String; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/GlobalConfig;->a:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Log.smali b/smali/smali_classes2/com/vigo/metrics/Log.smali deleted file mode 100644 index 09c26aa19..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Log.smali +++ /dev/null @@ -1,201 +0,0 @@ -.class public final Lcom/vigo/metrics/Log; -.super Ljava/lang/Object; -.source "Log.java" - - -# direct methods -.method public static a(Ljava/lang/String;Ljava/lang/String;)I - .locals 1 - - .line 5 - sget-boolean v0, Lcom/vigo/metrics/config;->a:Z - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 6 - :cond_0 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 7 - invoke-static {p0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - move-result p0 - - return p0 -.end method - -.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - .locals 1 - - .line 12 - sget-boolean v0, Lcom/vigo/metrics/config;->a:Z - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 13 - :cond_0 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 14 - invoke-static {p0, p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - move-result p0 - - return p0 -.end method - -.method public static varargs a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # [Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v0 - - invoke-static {v0, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - .line 2 - sget-boolean p2, Lcom/vigo/metrics/config;->a:Z - - if-nez p2, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 3 - :cond_0 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 4 - invoke-static {p0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - move-result p0 - - return p0 -.end method - -.method public static varargs a(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)I - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/Throwable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # [Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 8 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v0 - - invoke-static {v0, p2, p3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - .line 9 - sget-boolean p3, Lcom/vigo/metrics/config;->a:Z - - if-nez p3, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 10 - :cond_0 - invoke-static {p0, p2}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 11 - invoke-static {p0, p2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - move-result p0 - - return p0 -.end method - -.method public static b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - .locals 1 - - .line 1 - sget-boolean v0, Lcom/vigo/metrics/config;->a:Z - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 2 - :cond_0 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 3 - invoke-static {p0, p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - move-result p0 - - return p0 -.end method - -.method private static b(Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - return-void -.end method - -.method public static c(Ljava/lang/String;Ljava/lang/String;)I - .locals 1 - - .line 1 - sget-boolean v0, Lcom/vigo/metrics/config;->a:Z - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - .line 2 - :cond_0 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 3 - invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - move-result p0 - - return p0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Question.smali b/smali/smali_classes2/com/vigo/metrics/Question.smali deleted file mode 100644 index d2a1d03ab..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Question.smali +++ /dev/null @@ -1,317 +0,0 @@ -.class public Lcom/vigo/metrics/Question; -.super Ljava/lang/Object; -.source "Question.java" - - -# instance fields -.field a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field c:Lcom/vigo/metrics/QuestionType; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field d:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method constructor (Lorg/json/JSONObject;)V - .locals 3 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "id" - - .line 2 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/Question;->a:Ljava/lang/String; - - const-string v0, "text" - - .line 3 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/Question;->b:Ljava/lang/String; - - const-string v0, "type" - - .line 4 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lcom/vigo/metrics/QuestionType;->a(Ljava/lang/String;)Lcom/vigo/metrics/QuestionType; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/Question;->c:Lcom/vigo/metrics/QuestionType; - - .line 5 - iget-object v0, p0, Lcom/vigo/metrics/Question;->c:Lcom/vigo/metrics/QuestionType; - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT:Lcom/vigo/metrics/QuestionType; - - if-eq v0, v1, :cond_0 - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - if-eq v0, v1, :cond_0 - - const/4 p1, 0x0 - - .line 6 - iput-object p1, p0, Lcom/vigo/metrics/Question;->d:Ljava/util/List; - - goto :goto_1 - - :cond_0 - const-string v0, "variants" - - .line 7 - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object p1 - - .line 8 - new-instance v0, Ljava/util/ArrayList; - - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - iput-object v0, p0, Lcom/vigo/metrics/Question;->d:Ljava/util/List; - - const/4 v0, 0x0 - - .line 9 - :goto_0 - invoke-virtual {p1}, Lorg/json/JSONArray;->length()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - .line 10 - iget-object v1, p0, Lcom/vigo/metrics/Question;->d:Ljava/util/List; - - invoke-virtual {p1, v0}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - :goto_1 - return-void -.end method - -.method public static a(Ljava/util/List;)Ljava/lang/String; - .locals 2 - - .line 9 - new-instance v0, Ljava/util/ArrayList; - - const/4 v1, 0x2 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - .line 10 - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - .line 11 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 12 - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/vigo/metrics/Question; - - .line 13 - invoke-virtual {v1}, Lcom/vigo/metrics/Question;->a()Lorg/json/JSONObject; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - .line 14 - :cond_0 - new-instance p0, Lorg/json/JSONArray; - - invoke-direct {p0, v0}, Lorg/json/JSONArray;->(Ljava/util/Collection;)V - - .line 15 - invoke-virtual {p0}, Lorg/json/JSONArray;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a(Ljava/lang/String;)Ljava/util/List; - .locals 4 - - .line 16 - new-instance v0, Ljava/util/ArrayList; - - const/4 v1, 0x2 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - .line 17 - :try_start_0 - new-instance v1, Lorg/json/JSONArray; - - invoke-direct {v1, p0}, Lorg/json/JSONArray;->(Ljava/lang/String;)V - - const/4 p0, 0x0 - - .line 18 - :goto_0 - invoke-virtual {v1}, Lorg/json/JSONArray;->length()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - .line 19 - new-instance v2, Lcom/vigo/metrics/Question; - - invoke-virtual {v1, p0}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject; - - move-result-object v3 - - invoke-direct {v2, v3}, Lcom/vigo/metrics/Question;->(Lorg/json/JSONObject;)V - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - return-object v0 - - :catch_0 - move-exception p0 - - .line 20 - new-instance v0, Ljava/lang/RuntimeException; - - invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - - -# virtual methods -.method public a()Lorg/json/JSONObject; - .locals 3 - - .line 1 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0}, Lorg/json/JSONObject;->()V - - :try_start_0 - const-string v1, "id" - - .line 2 - iget-object v2, p0, Lcom/vigo/metrics/Question;->a:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "text" - - .line 3 - iget-object v2, p0, Lcom/vigo/metrics/Question;->b:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v1, "type" - - .line 4 - iget-object v2, p0, Lcom/vigo/metrics/Question;->c:Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v2}, Lcom/vigo/metrics/QuestionType;->a()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - .line 5 - iget-object v1, p0, Lcom/vigo/metrics/Question;->d:Ljava/util/List; - - if-eqz v1, :cond_0 - - .line 6 - new-instance v1, Lorg/json/JSONArray; - - iget-object v2, p0, Lcom/vigo/metrics/Question;->d:Ljava/util/List; - - invoke-direct {v1, v2}, Lorg/json/JSONArray;->(Ljava/util/Collection;)V - - const-string v2, "variants" - - .line 7 - invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_0 - return-object v0 - - :catch_0 - move-exception v0 - - .line 8 - new-instance v1, Ljava/lang/RuntimeException; - - invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/QuestionType$a.smali b/smali/smali_classes2/com/vigo/metrics/QuestionType$a.smali deleted file mode 100644 index 216f5d4b5..000000000 --- a/smali/smali_classes2/com/vigo/metrics/QuestionType$a.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class synthetic Lcom/vigo/metrics/QuestionType$a; -.super Ljava/lang/Object; -.source "QuestionType.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/QuestionType; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation - - -# static fields -.field static final synthetic a:[I - - -# direct methods -.method static constructor ()V - .locals 3 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/QuestionType;->values()[Lcom/vigo/metrics/QuestionType; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - :try_start_0 - sget-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/QuestionType;->RATE:Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :try_start_1 - sget-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT:Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x2 - - aput v2, v0, v1 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x3 - - aput v2, v0, v1 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - :try_start_3 - sget-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/QuestionType;->COMMENT:Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x4 - - aput v2, v0, v1 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/QuestionType.smali b/smali/smali_classes2/com/vigo/metrics/QuestionType.smali deleted file mode 100644 index 5d7193455..000000000 --- a/smali/smali_classes2/com/vigo/metrics/QuestionType.smali +++ /dev/null @@ -1,347 +0,0 @@ -.class public final enum Lcom/vigo/metrics/QuestionType; -.super Ljava/lang/Enum; -.source "QuestionType.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/QuestionType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/QuestionType; - -.field public static final enum COMMENT:Lcom/vigo/metrics/QuestionType; - -.field public static final enum RATE:Lcom/vigo/metrics/QuestionType; - -.field public static final enum SELECT:Lcom/vigo/metrics/QuestionType; - -.field public static final enum SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - -# direct methods -.method static constructor ()V - .locals 6 - - .line 1 - new-instance v0, Lcom/vigo/metrics/QuestionType; - - const/4 v1, 0x0 - - const-string v2, "RATE" - - invoke-direct {v0, v2, v1}, Lcom/vigo/metrics/QuestionType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/QuestionType;->RATE:Lcom/vigo/metrics/QuestionType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/QuestionType; - - const/4 v2, 0x1 - - const-string v3, "COMMENT" - - invoke-direct {v0, v3, v2}, Lcom/vigo/metrics/QuestionType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/QuestionType;->COMMENT:Lcom/vigo/metrics/QuestionType; - - .line 3 - new-instance v0, Lcom/vigo/metrics/QuestionType; - - const/4 v3, 0x2 - - const-string v4, "SELECT" - - invoke-direct {v0, v4, v3}, Lcom/vigo/metrics/QuestionType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/QuestionType;->SELECT:Lcom/vigo/metrics/QuestionType; - - .line 4 - new-instance v0, Lcom/vigo/metrics/QuestionType; - - const/4 v4, 0x3 - - const-string v5, "SELECT_SINGLE" - - invoke-direct {v0, v5, v4}, Lcom/vigo/metrics/QuestionType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/QuestionType;->SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - const/4 v0, 0x4 - - new-array v0, v0, [Lcom/vigo/metrics/QuestionType; - - .line 5 - sget-object v5, Lcom/vigo/metrics/QuestionType;->RATE:Lcom/vigo/metrics/QuestionType; - - aput-object v5, v0, v1 - - sget-object v1, Lcom/vigo/metrics/QuestionType;->COMMENT:Lcom/vigo/metrics/QuestionType; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT:Lcom/vigo/metrics/QuestionType; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/QuestionType;->SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - aput-object v1, v0, v4 - - sput-object v0, Lcom/vigo/metrics/QuestionType;->$VALUES:[Lcom/vigo/metrics/QuestionType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method static a(Ljava/lang/String;)Lcom/vigo/metrics/QuestionType; - .locals 4 - - .line 3 - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/4 v1, 0x3 - - const/4 v2, 0x2 - - const/4 v3, 0x1 - - sparse-switch v0, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v0, "comment" - - .line 4 - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x3 - - goto :goto_1 - - :sswitch_1 - const-string v0, "multi" - - .line 5 - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :sswitch_2 - const-string v0, "rate" - - .line 6 - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :sswitch_3 - const-string v0, "single" - - .line 7 - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x2 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - if-eqz v0, :cond_4 - - if-eq v0, v3, :cond_3 - - if-eq v0, v2, :cond_2 - - if-ne v0, v1, :cond_1 - - .line 8 - sget-object p0, Lcom/vigo/metrics/QuestionType;->COMMENT:Lcom/vigo/metrics/QuestionType; - - return-object p0 - - .line 9 - :cond_1 - new-instance v0, Ljava/security/InvalidParameterException; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Question type not allowed :" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/security/InvalidParameterException;->(Ljava/lang/String;)V - - throw v0 - - .line 10 - :cond_2 - sget-object p0, Lcom/vigo/metrics/QuestionType;->SELECT_SINGLE:Lcom/vigo/metrics/QuestionType; - - return-object p0 - - .line 11 - :cond_3 - sget-object p0, Lcom/vigo/metrics/QuestionType;->SELECT:Lcom/vigo/metrics/QuestionType; - - return-object p0 - - .line 12 - :cond_4 - sget-object p0, Lcom/vigo/metrics/QuestionType;->RATE:Lcom/vigo/metrics/QuestionType; - - return-object p0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x35c77bb8 -> :sswitch_3 - 0x354ce0 -> :sswitch_2 - 0x636d539 -> :sswitch_1 - 0x38a5ee5f -> :sswitch_0 - .end sparse-switch -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/QuestionType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/QuestionType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/QuestionType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/QuestionType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/QuestionType;->$VALUES:[Lcom/vigo/metrics/QuestionType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/QuestionType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/QuestionType; - - return-object v0 -.end method - - -# virtual methods -.method a()Ljava/lang/String; - .locals 2 - - .line 1 - sget-object v0, Lcom/vigo/metrics/QuestionType$a;->a:[I - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aget v0, v0, v1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_3 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_2 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 v1, 0x4 - - if-ne v0, v1, :cond_0 - - const-string v0, "comment" - - return-object v0 - - .line 2 - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - const-string v1, "Question Type doesnt work" - - invoke-direct {v0, v1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string v0, "single" - - return-object v0 - - :cond_2 - const-string v0, "multi" - - return-object v0 - - :cond_3 - const-string v0, "rate" - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Storage.smali b/smali/smali_classes2/com/vigo/metrics/Storage.smali deleted file mode 100644 index 21657a18a..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Storage.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class Lcom/vigo/metrics/Storage; -.super Ljava/lang/Object; -.source "Storage.java" - - -# instance fields -.field private a:Landroid/content/Context; - - -# direct methods -.method constructor (Landroid/content/Context;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/vigo/metrics/Storage;->a:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method a()Landroid/content/SharedPreferences; - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/Storage;->a:Landroid/content/Context; - - const-string v1, "vigo_prefs" - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/ViewQualityReport.smali b/smali/smali_classes2/com/vigo/metrics/ViewQualityReport.smali deleted file mode 100644 index 0b6069529..000000000 --- a/smali/smali_classes2/com/vigo/metrics/ViewQualityReport.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class Lcom/vigo/metrics/ViewQualityReport; -.super Ljava/lang/Object; -.source "ViewQualityReport.java" - - -# direct methods -.method constructor (IJ)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$a.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$a.smali deleted file mode 100644 index 19cda4e27..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$a.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$a; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoSyncStack$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic a:I - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;I)V - .locals 0 - - .line 1 - iput p2, p0, Lcom/vigo/metrics/Vigo$a;->a:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - .locals 2 - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - .line 1 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 2 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v1, p0, Lcom/vigo/metrics/Vigo$a;->a:I - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object p1 - - .line 3 - :cond_0 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 4 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoApiEvent;->b()V - - :cond_1 - return-object v0 -.end method - -.method public bridge synthetic apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 1 - check-cast p1, Lcom/vigo/metrics/VigoApiEvent; - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/Vigo$a;->a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$b.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$b.smali deleted file mode 100644 index a4f869d7c..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$b.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$b; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoSyncStack$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic a:I - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;I)V - .locals 0 - - .line 1 - iput p2, p0, Lcom/vigo/metrics/Vigo$b;->a:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - .locals 2 - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - .line 1 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - .line 2 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v1, p0, Lcom/vigo/metrics/Vigo$b;->a:I - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object p1 - - .line 3 - :cond_0 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 4 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoApiEvent;->b()V - - :cond_1 - return-object v0 -.end method - -.method public bridge synthetic apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 1 - check-cast p1, Lcom/vigo/metrics/VigoApiEvent; - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/Vigo$b;->a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$c.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$c.smali deleted file mode 100644 index 041a4354e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$c.smali +++ /dev/null @@ -1,147 +0,0 @@ -.class final Lcom/vigo/metrics/Vigo$c; -.super Landroid/os/AsyncTask; -.source "Vigo.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Ljava/lang/String; - - -# direct methods -.method constructor (Ljava/lang/String;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vigo/metrics/Vigo$c;->a:Ljava/lang/String; - - invoke-direct {p0}, Landroid/os/AsyncTask;->()V - - return-void -.end method - - -# virtual methods -.method protected doInBackground([Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - .line 1 - sget-object p1, Lcom/vigo/metrics/config;->j:Lcom/vigo/metrics/VigoSenderManager; - - iget-object p1, p1, Lcom/vigo/metrics/VigoSenderManager;->a:Lcom/vigo/metrics/utils/AbstractSender; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "/uxzoom/1/service/rate?svcid=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vigo/metrics/Vigo$c;->a:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "&cid=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v1, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "&eid=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v1, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - const-string v2, "android_id" - - invoke-static {v1, v2}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - const-string v1, "" - - :goto_0 - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - invoke-virtual {p1, v0, v1}, Lcom/vigo/metrics/utils/AbstractSender;->a(Ljava/lang/String;Ljava/util/Map;)Lcom/vigo/metrics/VigoResponse; - - move-result-object p1 - - .line 2 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoResponse;->a()Lorg/json/JSONObject; - - move-result-object p1 - - .line 3 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-static {v0, p1}, Lcom/vigo/metrics/VigoConfigParser;->a(Landroid/content/Context;Lorg/json/JSONObject;)Lcom/vigo/metrics/VigoUserPerceptionConfig; - :try_end_0 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception p1 - - goto :goto_1 - - :catch_1 - move-exception p1 - - :goto_1 - const-string v0, "Vigo" - - const-string v1, "config parsing exception: " - - .line 4 - invoke-static {v0, v1, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_2 - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$d.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$d.smali deleted file mode 100644 index 27755e74e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$d.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$d; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->g(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Landroid/net/wifi/ScanResult;", - ">;" - } -.end annotation - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/net/wifi/ScanResult;Landroid/net/wifi/ScanResult;)I - .locals 0 - - .line 1 - iget p2, p2, Landroid/net/wifi/ScanResult;->level:I - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - iget p1, p1, Landroid/net/wifi/ScanResult;->level:I - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/Integer;->compareTo(Ljava/lang/Integer;)I - - move-result p1 - - return p1 -.end method - -.method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - .line 1 - check-cast p1, Landroid/net/wifi/ScanResult; - - check-cast p2, Landroid/net/wifi/ScanResult; - - invoke-virtual {p0, p1, p2}, Lcom/vigo/metrics/Vigo$d;->a(Landroid/net/wifi/ScanResult;Landroid/net/wifi/ScanResult;)I - - move-result p1 - - return p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$e.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$e.smali deleted file mode 100644 index 1b3dd2d68..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$e.smali +++ /dev/null @@ -1,384 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$e; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->onDataConnectionStateChanged(II)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:I - -.field final synthetic b:Lcom/vigo/metrics/Vigo; - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;I)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - iput p2, p0, Lcom/vigo/metrics/Vigo$e;->a:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 9 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 2 - :cond_0 - :try_start_0 - iget v0, p0, Lcom/vigo/metrics/Vigo$e;->a:I - - const/4 v1, 0x2 - - if-eqz v0, :cond_1 - - iget v0, p0, Lcom/vigo/metrics/Vigo$e;->a:I - - if-ne v0, v1, :cond_4 - - .line 3 - :cond_1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - const/4 v2, 0x0 - - .line 4 - :try_start_1 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - .line 5 - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - const/4 v4, 0x0 - - invoke-static {v3, v0, v4, v2}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 6 - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v3, v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 7 - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v3, v0}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 8 - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v3, v0}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 9 - :catch_0 - :try_start_2 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_0 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 10 - throw v1 - - .line 11 - :goto_0 - iget v0, p0, Lcom/vigo/metrics/Vigo$e;->a:I - - if-ne v0, v1, :cond_4 - - .line 12 - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 13 - :goto_1 - sget-object v0, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v0}, Landroid/util/SparseArray;->size()I - - move-result v0 - - if-ge v2, v0, :cond_2 - - .line 14 - sget-object v0, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v0, v2}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v0 - - .line 15 - sget-object v1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoSession; - - .line 16 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSession;->c()Lcom/vigo/metrics/VigoDelegate; - - move-result-object v3 - - const/4 v4, -0x7 - - const-wide/16 v5, -0x1 - - const-wide/16 v7, 0x0 - - invoke-virtual/range {v3 .. v8}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - .line 17 - :cond_2 - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - const-string v1, "/uxzoom/3/notify" - - if-eqz v0, :cond_3 - - .line 18 - :try_start_3 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 19 - sget-object v2, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v3}, Lcom/vigo/metrics/Vigo;->d(Lcom/vigo/metrics/Vigo;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v0 - - invoke-virtual {v2, v3, v0}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Landroid/net/Uri$Builder;)Landroid/net/Uri$Builder; - - move-result-object v0 - - if-eqz v0, :cond_3 - - .line 20 - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - .line 21 - new-instance v2, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v2}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 22 - iput-object v0, v2, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 23 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - iput-wide v3, v2, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 24 - sget-object v0, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - - .line 25 - :cond_3 - iget-object v0, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/Vigo;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - .line 26 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 27 - iget-object v1, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v1}, Lcom/vigo/metrics/Vigo;->e(Lcom/vigo/metrics/Vigo;)Ljava/util/concurrent/ConcurrentHashMap; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentHashMap;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - .line 28 - :goto_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_4 - - .line 29 - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - .line 30 - iget-object v3, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - iget-object v4, p0, Lcom/vigo/metrics/Vigo$e;->b:Lcom/vigo/metrics/Vigo; - - invoke-static {v4}, Lcom/vigo/metrics/Vigo;->f(Lcom/vigo/metrics/Vigo;)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v5 - - invoke-virtual {v5}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v5 - - invoke-virtual {v3, v4, v5, v2}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Landroid/net/Uri$Builder;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v2 - - .line 31 - new-instance v3, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v3}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 32 - iput-object v2, v3, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 33 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - iput-wide v4, v3, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 34 - sget-object v2, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {v2, v3}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_2 - - :catch_1 - :cond_4 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$f.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$f.smali deleted file mode 100644 index 12cfbe904..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$f.smali +++ /dev/null @@ -1,189 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$f; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoSyncStack$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(BIIJLjava/lang/String;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic a:B - -.field final synthetic b:Ljava/lang/String; - -.field final synthetic c:I - -.field final synthetic d:I - -.field final synthetic e:J - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;BLjava/lang/String;IIJ)V - .locals 0 - - .line 1 - iput-byte p2, p0, Lcom/vigo/metrics/Vigo$f;->a:B - - iput-object p3, p0, Lcom/vigo/metrics/Vigo$f;->b:Ljava/lang/String; - - iput p4, p0, Lcom/vigo/metrics/Vigo$f;->c:I - - iput p5, p0, Lcom/vigo/metrics/Vigo$f;->d:I - - iput-wide p6, p0, Lcom/vigo/metrics/Vigo$f;->e:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - .locals 5 - - if-eqz p1, :cond_1 - - .line 1 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$f;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$f;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$f;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$f;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoApiMeasurement; - - goto :goto_0 - - .line 3 - :cond_0 - invoke-static {}, Lcom/vigo/metrics/VigoApiMeasurement;->c()Lcom/vigo/metrics/VigoApiMeasurement; - - move-result-object v0 - - .line 4 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v2, Landroid/util/Pair; - - iget-byte v3, p0, Lcom/vigo/metrics/Vigo$f;->a:B - - invoke-static {v3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v3 - - iget-object v4, p0, Lcom/vigo/metrics/Vigo$f;->b:Ljava/lang/String; - - invoke-direct {v2, v3, v4}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - :goto_0 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->e:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->e:I - - .line 6 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->b:I - - iget v2, p0, Lcom/vigo/metrics/Vigo$f;->c:I - - add-int/2addr v1, v2 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->b:I - - .line 7 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->c:I - - iget v2, p0, Lcom/vigo/metrics/Vigo$f;->d:I - - add-int/2addr v1, v2 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->c:I - - .line 8 - iget-wide v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->d:J - - iget-wide v3, p0, Lcom/vigo/metrics/Vigo$f;->e:J - - add-long/2addr v1, v3 - - iput-wide v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->d:J - - return-object p1 - - :cond_1 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public bridge synthetic apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 1 - check-cast p1, Lcom/vigo/metrics/VigoApiEvent; - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/Vigo$f;->a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$g.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$g.smali deleted file mode 100644 index d8c2b5cec..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$g.smali +++ /dev/null @@ -1,176 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$g; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoSyncStack$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(BIILjava/lang/String;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic a:B - -.field final synthetic b:Ljava/lang/String; - -.field final synthetic c:I - -.field final synthetic d:I - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;BLjava/lang/String;II)V - .locals 0 - - .line 1 - iput-byte p2, p0, Lcom/vigo/metrics/Vigo$g;->a:B - - iput-object p3, p0, Lcom/vigo/metrics/Vigo$g;->b:Ljava/lang/String; - - iput p4, p0, Lcom/vigo/metrics/Vigo$g;->c:I - - iput p5, p0, Lcom/vigo/metrics/Vigo$g;->d:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - .locals 5 - - if-eqz p1, :cond_1 - - .line 1 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$g;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$g;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$g;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$g;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoApiMeasurement; - - goto :goto_0 - - .line 3 - :cond_0 - invoke-static {}, Lcom/vigo/metrics/VigoApiMeasurement;->c()Lcom/vigo/metrics/VigoApiMeasurement; - - move-result-object v0 - - .line 4 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v2, Landroid/util/Pair; - - iget-byte v3, p0, Lcom/vigo/metrics/Vigo$g;->a:B - - invoke-static {v3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v3 - - iget-object v4, p0, Lcom/vigo/metrics/Vigo$g;->b:Ljava/lang/String; - - invoke-direct {v2, v3, v4}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - :goto_0 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->h:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->h:I - - .line 6 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->f:I - - iget v2, p0, Lcom/vigo/metrics/Vigo$g;->c:I - - add-int/2addr v1, v2 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->f:I - - .line 7 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->g:I - - iget v2, p0, Lcom/vigo/metrics/Vigo$g;->d:I - - add-int/2addr v1, v2 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->g:I - - return-object p1 - - :cond_1 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public bridge synthetic apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 1 - check-cast p1, Lcom/vigo/metrics/VigoApiEvent; - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/Vigo$g;->a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo$h.smali b/smali/smali_classes2/com/vigo/metrics/Vigo$h.smali deleted file mode 100644 index 682694955..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo$h.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class Lcom/vigo/metrics/Vigo$h; -.super Ljava/lang/Object; -.source "Vigo.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoSyncStack$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/Vigo;->a(BLjava/lang/String;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic a:B - -.field final synthetic b:Ljava/lang/String; - - -# direct methods -.method constructor (Lcom/vigo/metrics/Vigo;BLjava/lang/String;)V - .locals 0 - - .line 1 - iput-byte p2, p0, Lcom/vigo/metrics/Vigo$h;->a:B - - iput-object p3, p0, Lcom/vigo/metrics/Vigo$h;->b:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - .locals 5 - - if-eqz p1, :cond_1 - - .line 1 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$h;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$h;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v1, Landroid/util/Pair; - - iget-byte v2, p0, Lcom/vigo/metrics/Vigo$h;->a:B - - invoke-static {v2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v2 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo$h;->b:Ljava/lang/String; - - invoke-direct {v1, v2, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoApiMeasurement; - - goto :goto_0 - - .line 3 - :cond_0 - invoke-static {}, Lcom/vigo/metrics/VigoApiMeasurement;->c()Lcom/vigo/metrics/VigoApiMeasurement; - - move-result-object v0 - - .line 4 - iget-object v1, p1, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - new-instance v2, Landroid/util/Pair; - - iget-byte v3, p0, Lcom/vigo/metrics/Vigo$h;->a:B - - invoke-static {v3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v3 - - iget-object v4, p0, Lcom/vigo/metrics/Vigo$h;->b:Ljava/lang/String; - - invoke-direct {v2, v3, v4}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 5 - :goto_0 - iget v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->i:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->i:I - - return-object p1 - - :cond_1 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public bridge synthetic apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 1 - check-cast p1, Lcom/vigo/metrics/VigoApiEvent; - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/Vigo$h;->a(Lcom/vigo/metrics/VigoApiEvent;)Lcom/vigo/metrics/VigoApiEvent; - - move-result-object p1 - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/Vigo.smali b/smali/smali_classes2/com/vigo/metrics/Vigo.smali deleted file mode 100644 index 7c193bf18..000000000 --- a/smali/smali_classes2/com/vigo/metrics/Vigo.smali +++ /dev/null @@ -1,6492 +0,0 @@ -.class public Lcom/vigo/metrics/Vigo; -.super Landroid/telephony/PhoneStateListener; -.source "Vigo.java" - - -# static fields -.field public static final A:Lcom/vigo/metrics/utils/MutablePair; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/utils/MutablePair<", - "Ljava/lang/Integer;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static volatile B:I - -.field private static final z:[C - - -# instance fields -.field public a:Lcom/vigo/metrics/VigoCellUpdateHandler; - -.field private volatile b:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "Lcom/vigo/metrics/listeners/VigoConnectivityReceiver;", - ">;" - } - .end annotation -.end field - -.field final c:Lcom/vigo/metrics/VigoCellInfoExtractor; - -.field d:Landroid/content/Context; - -.field e:Landroid/telephony/TelephonyManager; - -.field private f:Landroid/location/LocationManager; - -.field private final g:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field h:I - -.field private i:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field j:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - -.field private k:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Ljava/lang/String;", - "Lcom/vigo/metrics/VigoCallInformation;", - ">;" - } - .end annotation -.end field - -.field private final l:Lcom/vigo/metrics/VigoSyncStack; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;" - } - .end annotation -.end field - -.field private m:Landroid/net/ConnectivityManager; - -.field private volatile n:Z - -.field private volatile o:J - -.field private volatile p:Ljava/lang/String; - -.field private final q:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field private volatile r:Z - -.field private final s:Lcom/vigo/metrics/VigoSyncStack; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } - .end annotation -.end field - -.field volatile t:J - -.field private u:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field private v:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field private w:Ljava/lang/String; - -.field private x:Ljava/lang/String; - -.field private volatile y:Landroid/telephony/SignalStrength; - - -# direct methods -.method static constructor ()V - .locals 5 - - const/16 v0, 0x10 - - new-array v0, v0, [C - - .line 1 - fill-array-data v0, :array_0 - - sput-object v0, Lcom/vigo/metrics/Vigo;->z:[C - - .line 2 - new-instance v0, Lcom/vigo/metrics/utils/MutablePair; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-wide/16 v3, 0x0 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-direct {v0, v2, v3}, Lcom/vigo/metrics/utils/MutablePair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - sput-object v0, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - .line 3 - sput v1, Lcom/vigo/metrics/Vigo;->B:I - - return-void - - :array_0 - .array-data 2 - 0x30s - 0x31s - 0x32s - 0x33s - 0x34s - 0x35s - 0x36s - 0x37s - 0x38s - 0x39s - 0x61s - 0x62s - 0x63s - 0x64s - 0x65s - 0x66s - .end array-data -.end method - -.method public constructor (Landroid/content/Context;Z)V - .locals 3 - - .line 1 - invoke-direct {p0}, Landroid/telephony/PhoneStateListener;->()V - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoCellUpdateHandler; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoCellUpdateHandler;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->a:Lcom/vigo/metrics/VigoCellUpdateHandler; - - .line 3 - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->b:Ljava/util/concurrent/atomic/AtomicReference; - - .line 4 - new-instance v0, Lcom/vigo/metrics/VigoCellInfoExtractor; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoCellInfoExtractor;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - .line 5 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 6 - iput v1, p0, Lcom/vigo/metrics/Vigo;->h:I - - .line 7 - new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - const/4 v2, 0x1 - - invoke-direct {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(I)V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->j:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - .line 8 - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->k:Ljava/util/concurrent/ConcurrentHashMap; - - .line 9 - new-instance v0, Lcom/vigo/metrics/VigoSyncStack; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoSyncStack;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - .line 10 - new-instance v0, Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 11 - new-instance v0, Lcom/vigo/metrics/VigoSyncStack; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoSyncStack;->()V - - iput-object v0, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - .line 12 - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V - - .line 13 - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v0 - - sput v0, Lcom/vigo/metrics/config;->c:I - - if-eqz p1, :cond_2 - - .line 14 - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-nez p2, :cond_2 - - .line 15 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v0, "phone" - - invoke-virtual {p2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Landroid/telephony/TelephonyManager; - - iput-object p2, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - .line 16 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v0, "location" - - invoke-virtual {p2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Landroid/location/LocationManager; - - iput-object p2, p0, Lcom/vigo/metrics/Vigo;->f:Landroid/location/LocationManager; - - .line 17 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v0, "connectivity" - - invoke-virtual {p2, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Landroid/net/ConnectivityManager; - - iput-object p2, p0, Lcom/vigo/metrics/Vigo;->m:Landroid/net/ConnectivityManager; - - .line 18 - :try_start_0 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - if-eqz p2, :cond_1 - - const-string p2, "android.permission.ACCESS_COARSE_LOCATION" - - .line 19 - invoke-static {p1, p2}, Landroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result p1 - - if-nez p1, :cond_0 - - .line 20 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - const/16 p2, 0x150 - - invoke-virtual {p1, p0, p2}, Landroid/telephony/TelephonyManager;->listen(Landroid/telephony/PhoneStateListener;I)V - - goto :goto_0 - - .line 21 - :cond_0 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - const/16 p2, 0x40 - - invoke-virtual {p1, p0, p2}, Landroid/telephony/TelephonyManager;->listen(Landroid/telephony/PhoneStateListener;I)V - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 22 - :catch_0 - :cond_1 - :goto_0 - :try_start_1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 23 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 24 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->e(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 25 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :cond_2 - return-void -.end method - -.method private a(Ljava/lang/Object;Ljava/lang/String;)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - .line 10 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p2 - - const/4 v0, 0x1 - - .line 11 - invoke-virtual {p2, v0}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 12 - invoke-virtual {p2, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result p1 - - return p1 -.end method - -.method private a(Landroid/telephony/CellLocation;Ljava/util/List;Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 5 - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/telephony/CellLocation;", - "Ljava/util/List<", - "Lcom/vigo/metrics/VigoRegisteredCellHolder;", - ">;", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ")", - "Lcom/vigo/metrics/VigoBinaryBuffer;" - } - .end annotation - - .line 143 - invoke-virtual {p0}, Lcom/vigo/metrics/Vigo;->e()V - - .line 144 - invoke-virtual {p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->d()I - - move-result v0 - - .line 145 - :try_start_0 - instance-of v1, p1, Landroid/telephony/gsm/GsmCellLocation; - - const/4 v2, -0x1 - - if-eqz v1, :cond_2 - - .line 146 - check-cast p1, Landroid/telephony/gsm/GsmCellLocation; - - .line 147 - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I - - move-result v1 - - const/high16 v3, -0x10000 - - and-int/2addr v1, v3 - - if-eqz v1, :cond_0 - - const/4 v1, -0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I - - move-result v1 - - int-to-short v1, v1 - - :goto_0 - invoke-virtual {p3, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getCid()I - - move-result v1 - - invoke-virtual {p3, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getPsc()I - - move-result v1 - - const/16 v3, 0x7fff - - if-gt v1, v3, :cond_1 - - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getPsc()I - - move-result v1 - - const/16 v3, -0x8000 - - if-lt v1, v3, :cond_1 - - invoke-virtual {p1}, Landroid/telephony/gsm/GsmCellLocation;->getPsc()I - - move-result p1 - - int-to-short v2, p1 - - :cond_1 - invoke-virtual {p3, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_1 - - .line 148 - :cond_2 - invoke-virtual {p3, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p3, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p3, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - :goto_1 - if-nez p2, :cond_3 - - .line 149 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->a:Lcom/vigo/metrics/VigoCellUpdateHandler; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoCellUpdateHandler;->a()Ljava/util/List; - - move-result-object p2 - - :cond_3 - const/4 p1, 0x0 - - if-eqz p2, :cond_6 - - .line 150 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v1 - - .line 151 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - .line 152 - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 153 - invoke-virtual {v2, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 154 - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - .line 155 - :goto_2 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_5 - - .line 156 - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 157 - iget-boolean v4, v3, Lcom/vigo/metrics/VigoRegisteredCellHolder;->j:Z - - if-eqz v4, :cond_4 - - .line 158 - iget-object v4, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - invoke-virtual {v4, v1, v3}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoRegisteredCellHolder;)V - - goto :goto_2 - - .line 159 - :cond_4 - iget-object v4, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - invoke-virtual {v4, v2, v3}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoRegisteredCellHolder;)V - - goto :goto_2 - - .line 160 - :cond_5 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 161 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 162 - invoke-virtual {p3, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 163 - invoke-virtual {p3, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 164 - :cond_6 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 - - .line 165 - :try_start_1 - invoke-virtual {p2, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 166 - :try_start_2 - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x11 - - if-lt p1, v1, :cond_c - - .line 167 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - if-eqz p1, :cond_7 - - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {p1}, Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List; - - move-result-object p1 - - goto :goto_3 - - :cond_7 - const/4 p1, 0x0 - - :goto_3 - if-eqz p1, :cond_c - - .line 168 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - .line 169 - :cond_8 - :goto_4 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-nez v2, :cond_9 - - goto :goto_5 - - .line 170 - :cond_9 - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/telephony/CellInfo; - - .line 171 - invoke-virtual {v2}, Landroid/telephony/CellInfo;->isRegistered()Z - - move-result v3 - - if-nez v3, :cond_8 - - .line 172 - instance-of v3, v2, Landroid/telephony/CellInfoGsm; - - if-eqz v3, :cond_a - - .line 173 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - check-cast v2, Landroid/telephony/CellInfoGsm; - - invoke-virtual {v3, p2, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoGsm;)V - - goto :goto_4 - - .line 174 - :cond_a - sget v3, Landroid/os/Build$VERSION;->SDK_INT:I - - if-le v3, v1, :cond_b - - instance-of v3, v2, Landroid/telephony/CellInfoWcdma; - - if-eqz v3, :cond_b - - .line 175 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - check-cast v2, Landroid/telephony/CellInfoWcdma; - - invoke-virtual {v3, p2, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoWcdma;)V - - goto :goto_4 - - .line 176 - :cond_b - sget v3, Landroid/os/Build$VERSION;->SDK_INT:I - - if-le v3, v1, :cond_8 - - instance-of v3, v2, Landroid/telephony/CellInfoLte; - - if-eqz v3, :cond_8 - - .line 177 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - check-cast v2, Landroid/telephony/CellInfoLte; - - invoke-virtual {v3, p2, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoLte;)V - - goto :goto_4 - - .line 178 - :cond_c - :goto_5 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_6 - - .line 179 - :catch_0 - :try_start_3 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 180 - :goto_6 - invoke-virtual {p3, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - .line 181 - :catch_1 - :try_start_4 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_7 - - :catchall_0 - move-exception p1 - - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 182 - throw p1 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - .line 183 - :catch_2 - invoke-virtual {p3, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(I)V - - :goto_7 - return-object p3 -.end method - -.method static synthetic a(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 0 - - .line 2 - invoke-direct {p0, p1, p2, p3}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object p1 -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Ljava/util/List;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 5 - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - "Landroid/telephony/CellLocation;", - "Ljava/util/List<", - "Lcom/vigo/metrics/VigoRegisteredCellHolder;", - ">;Z)", - "Lcom/vigo/metrics/VigoBinaryBuffer;" - } - .end annotation - - .line 299 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->m:Landroid/net/ConnectivityManager; - - const/16 v1, -0x8000 - - const/16 v2, 0x7fff - - const/4 v3, -0x1 - - if-eqz v0, :cond_3 - - .line 300 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->m:Landroid/net/ConnectivityManager; - - invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v0 - - if-nez v0, :cond_0 - - .line 301 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_2 - - .line 302 - :cond_0 - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I - - move-result v4 - - if-gt v4, v2, :cond_1 - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I - - move-result v4 - - if-lt v4, v1, :cond_1 - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I - - move-result v4 - - int-to-short v4, v4 - - goto :goto_0 - - :cond_1 - const/4 v4, -0x1 - - :goto_0 - invoke-virtual {p1, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtype()I - - move-result v4 - - if-gt v4, v2, :cond_2 - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtype()I - - move-result v4 - - if-lt v4, v1, :cond_2 - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtype()I - - move-result v0 - - int-to-short v0, v0 - - goto :goto_1 - - :cond_2 - const/4 v0, -0x1 - - :goto_1 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_2 - - .line 303 - :cond_3 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 304 - :goto_2 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - if-nez v0, :cond_4 - - .line 305 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const-string v0, "" - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - const-string v0, "" - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_4 - - .line 306 - :cond_4 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkType()I - - move-result v0 - - if-gt v0, v2, :cond_5 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkType()I - - move-result v0 - - if-lt v0, v1, :cond_5 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkType()I - - move-result v0 - - int-to-short v0, v0 - - goto :goto_3 - - :cond_5 - const/4 v0, -0x1 - - :goto_3 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->isNetworkRoaming()Z - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDataState()I - - move-result v0 - - const/16 v1, 0x7f - - if-gt v0, v1, :cond_6 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkType()I - - move-result v0 - - const/16 v1, -0x80 - - if-lt v0, v1, :cond_6 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDataState()I - - move-result v0 - - int-to-byte v3, v0 - - :cond_6 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 307 - :goto_4 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_5 - - const/4 v1, 0x0 - - .line 308 - :try_start_1 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 309 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/16 v3, 0x15 - - if-le v2, v3, :cond_8 - - .line 310 - :try_start_2 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-static {v2}, Landroid/telephony/SubscriptionManager;->from(Landroid/content/Context;)Landroid/telephony/SubscriptionManager; - - move-result-object v2 - - .line 311 - invoke-virtual {v2}, Landroid/telephony/SubscriptionManager;->getActiveSubscriptionInfoList()Ljava/util/List; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - .line 312 - :goto_5 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_7 - - .line 313 - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/telephony/SubscriptionInfo; - - .line 314 - invoke-virtual {v3}, Landroid/telephony/SubscriptionInfo;->getMcc()I - - move-result v4 - - int-to-short v4, v4 - - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 315 - invoke-virtual {v3}, Landroid/telephony/SubscriptionInfo;->getMnc()I - - move-result v3 - - int-to-short v3, v3 - - invoke-virtual {v0, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_5 - - .line 316 - :cond_7 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_6 - - .line 317 - :catch_0 - :try_start_3 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 318 - :cond_8 - :goto_6 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - .line 319 - :catch_1 - :try_start_4 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_7 - - :catchall_0 - move-exception p2 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 320 - throw p2 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_5 - - :goto_7 - if-nez p2, :cond_a - - .line 321 - :try_start_5 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - if-eqz v0, :cond_9 - - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation; - - move-result-object p2 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 - - goto :goto_8 - - :cond_9 - const/4 p2, 0x0 - - .line 322 - :catch_2 - :cond_a - :goto_8 - :try_start_6 - invoke-direct {p0, p2, p3, p1}, Lcom/vigo/metrics/Vigo;->a(Landroid/telephony/CellLocation;Ljava/util/List;Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3 - - goto :goto_9 - - .line 323 - :catch_3 - :try_start_7 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->f(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 324 - :goto_9 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - monitor-enter p2 - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_5 - - .line 325 - :try_start_8 - iget-object p3, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 326 - iget-object p3, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 327 - iput v1, p0, Lcom/vigo/metrics/Vigo;->h:I - - .line 328 - monitor-exit p2 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - .line 329 - :try_start_9 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p2 - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_5 - - .line 330 - :try_start_a - invoke-virtual {p2, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 331 - iget-object p3, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v0, "android.permission.ACCESS_WIFI_STATE" - - invoke-static {p3, v0}, Landroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result p3 - - if-nez p3, :cond_b - - .line 332 - invoke-direct {p0, p2}, Lcom/vigo/metrics/Vigo;->g(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 333 - :cond_b - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-eqz p4, :cond_c - - .line 334 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_a - .catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_4 - .catchall {:try_start_a .. :try_end_a} :catchall_1 - - .line 335 - :catch_4 - :cond_c - :try_start_b - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_a - - :catchall_1 - move-exception p3 - - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 336 - throw p3 - - .line 337 - :goto_a - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-static {p2, p1}, Lcom/vigo/metrics/Vigo;->a(Landroid/content/Context;Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 338 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-direct {p0, p2, p1}, Lcom/vigo/metrics/Vigo;->b(Landroid/content/Context;Lcom/vigo/metrics/VigoBinaryBuffer;)V - - if-eqz p4, :cond_d - - .line 339 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_b - .catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_5 - - goto :goto_b - - :catchall_2 - move-exception p3 - - .line 340 - :try_start_c - monitor-exit p2 - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_2 - - :try_start_d - throw p3 - :try_end_d - .catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_5 - - .line 341 - :catch_5 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :cond_d - :goto_b - return-object p1 -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 1 - .annotation build Landroid/annotation/SuppressLint; - value = { - "MissingPermission" - } - .end annotation - - const/4 p3, 0x0 - - const/4 v0, 0x0 - - .line 298 - invoke-direct {p0, p1, p2, p3, v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Ljava/util/List;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object p1 -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 10 - - const/4 v0, 0x0 - - const/16 v1, 0xa - - .line 246 - :try_start_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - iget-wide v4, p0, Lcom/vigo/metrics/Vigo;->o:J - - sub-long/2addr v2, v4 - - long-to-int v3, v2 - - .line 247 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - new-instance v4, Lcom/vigo/metrics/Vigo$b; - - invoke-direct {v4, p0, v3}, Lcom/vigo/metrics/Vigo$b;->(Lcom/vigo/metrics/Vigo;I)V - - invoke-virtual {v2, v4}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$c;)V - - .line 248 - :cond_0 - :goto_0 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v2}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v2 - - if-eqz v2, :cond_2 - - .line 249 - invoke-static {}, Lcom/vigo/metrics/VigoApiEvent;->c()Lcom/vigo/metrics/VigoApiEvent; - - move-result-object v2 - - .line 250 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v4 - - iput-object v4, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 251 - iget-object v4, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v4, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 252 - iget-object p2, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 253 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {p2, v2}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - - .line 254 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 255 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->d()I - - move-result p2 - - if-ge p2, v1, :cond_1 - - move-object p1, v0 - - :cond_1 - return-object p1 - - .line 256 - :cond_2 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v2}, Lcom/vigo/metrics/VigoSyncStack;->c()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/vigo/metrics/VigoApiEvent; - - .line 257 - iget-object v4, v2, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v4}, Ljava/util/Map;->isEmpty()Z - - move-result v4 - - if-nez v4, :cond_0 - - .line 258 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v4 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - const/4 v5, 0x0 - - .line 259 - :try_start_1 - invoke-virtual {v4, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 260 - iget-object v5, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 261 - iget-object v5, v2, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v5}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - .line 262 - :goto_1 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_4 - - .line 263 - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/Map$Entry; - - .line 264 - invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lcom/vigo/metrics/VigoApiMeasurement; - - .line 265 - invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Landroid/util/Pair; - - iget-object v8, v8, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v8, Ljava/lang/Byte; - - invoke-virtual {v8}, Ljava/lang/Byte;->byteValue()B - - move-result v8 - - invoke-virtual {v4, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 266 - invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Landroid/util/Pair; - - iget-object v8, v8, Landroid/util/Pair;->second:Ljava/lang/Object; - - if-nez v8, :cond_3 - - const-string v6, "" - - goto :goto_2 - - :cond_3 - invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Landroid/util/Pair; - - iget-object v6, v6, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v6, Ljava/lang/String; - - :goto_2 - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 267 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->e:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 268 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->h:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 269 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->i:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 270 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->b:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 271 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->c:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 272 - iget-wide v8, v7, Lcom/vigo/metrics/VigoApiMeasurement;->d:J - - invoke-virtual {v4, v8, v9}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 273 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->f:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 274 - iget v6, v7, Lcom/vigo/metrics/VigoApiMeasurement;->g:I - - invoke-virtual {v4, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_1 - - .line 275 - :cond_4 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 276 - invoke-virtual {p1, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 277 - :try_start_2 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 278 - iget-object v4, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 279 - :goto_3 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoApiEvent;->b()V - - goto/16 :goto_0 - - :catchall_0 - move-exception p2 - - .line 280 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 281 - iget-object v3, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 282 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoApiEvent;->b()V - - .line 283 - throw p2 - - .line 284 - :catch_0 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 285 - iget-object v4, v2, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_3 - - :catch_1 - nop - - .line 286 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {p2}, Lcom/vigo/metrics/VigoSyncStack;->a()V - - .line 287 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 288 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->d()I - - move-result p2 - - if-ge p2, v1, :cond_5 - - move-object p1, v0 - - :cond_5 - return-object p1 -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoSyncStack;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - "Lcom/vigo/metrics/VigoSyncStack<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;)", - "Lcom/vigo/metrics/VigoBinaryBuffer;" - } - .end annotation - - .line 289 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - if-nez v0, :cond_0 - - return-object p1 - - .line 290 - :cond_0 - :goto_0 - :try_start_0 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 291 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoSyncStack;->c()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - .line 292 - :try_start_1 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 293 - :catch_0 - :try_start_2 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_0 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 294 - throw v1 - - .line 295 - :cond_1 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_1 - - .line 296 - :catch_1 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoSyncStack;->a()V - - .line 297 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_1 - return-object p1 -.end method - -.method private a(Ljava/lang/String;)Lcom/vigo/metrics/VigoCallInformation; - .locals 1 - - .line 9 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->k:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0, p1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/vigo/metrics/VigoCallInformation; - - return-object p1 -.end method - -.method private static a([B)Ljava/lang/String; - .locals 6 - .param p0 # [B - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - .line 5 - array-length v1, p0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_0 - - .line 6 - aget-byte v3, p0, v2 - - .line 7 - sget-object v4, Lcom/vigo/metrics/Vigo;->z:[C - - and-int/lit16 v5, v3, 0xf0 - - shr-int/lit8 v5, v5, 0x4 - - aget-char v4, v4, v5 - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - sget-object v4, Lcom/vigo/metrics/Vigo;->z:[C - - and-int/lit8 v3, v3, 0xf - - aget-char v3, v4, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - .line 8 - :cond_0 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method private static a(Landroid/content/Context;Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 4 - - .line 346 - new-instance v0, Landroid/content/IntentFilter; - - const-string v1, "android.intent.action.BATTERY_CHANGED" - - invoke-direct {v0, v1}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - const/4 v1, 0x0 - - .line 347 - invoke-virtual {p0, v1, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - move-result-object p0 - - const/4 v0, -0x1 - - if-nez p0, :cond_0 - - .line 348 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 349 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 350 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 351 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_1 - - :cond_0 - const-string v1, "status" - - .line 352 - invoke-virtual {p0, v1, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v1 - - const-string v2, "level" - - .line 353 - invoke-virtual {p0, v2, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "scale" - - .line 354 - invoke-virtual {p0, v3, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result p0 - - if-eq v1, v0, :cond_4 - - if-eq v2, v0, :cond_4 - - if-eq p0, v0, :cond_4 - - const/4 v0, 0x2 - - if-eq v1, v0, :cond_3 - - const/4 v3, 0x5 - - if-eq v1, v3, :cond_3 - - if-lez v2, :cond_2 - - if-lez p0, :cond_2 - - int-to-float v1, v2 - - int-to-float v3, p0 - - div-float/2addr v1, v3 - - const v3, 0x3e19999a # 0.15f - - cmpl-float v1, v1, v3 - - if-lez v1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x3 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - goto :goto_0 - - :cond_3 - const/4 v0, 0x1 - - :goto_0 - int-to-byte v0, v0 - - .line 355 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 356 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 357 - invoke-virtual {p1, p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 358 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_1 - - .line 359 - :cond_4 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 360 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 361 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 362 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - :goto_1 - return-void -.end method - -.method private a(Landroid/telephony/SignalStrength;)V - .locals 2 - - .line 13 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x1d - - if-lt v0, v1, :cond_0 - - invoke-virtual {p1}, Landroid/telephony/SignalStrength;->isGsm()Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 14 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_0 - return-void -.end method - -.method static synthetic a(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 0 - - .line 3 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - return-void -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 4 - - .line 238 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - if-eqz v0, :cond_0 - - .line 239 - :try_start_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-wide v2, p0, Lcom/vigo/metrics/Vigo;->o:J - - sub-long/2addr v0, v2 - - long-to-int v1, v0 - - .line 240 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - new-instance v2, Lcom/vigo/metrics/Vigo$a; - - invoke-direct {v2, p0, v1}, Lcom/vigo/metrics/Vigo$a;->(Lcom/vigo/metrics/Vigo;I)V - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$c;)V - - .line 241 - invoke-static {}, Lcom/vigo/metrics/VigoApiEvent;->c()Lcom/vigo/metrics/VigoApiEvent; - - move-result-object v0 - - .line 242 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - iput-object v2, v0, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 243 - iget-object v2, v0, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v2, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 244 - iget-object p1, v0, Lcom/vigo/metrics/VigoApiEvent;->b:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 245 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public static a(Ljava/lang/String;Z)V - .locals 1 - - .line 342 - invoke-static {}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->a()Lcom/vigo/metrics/VigoUserPerceptionConfig; - - move-result-object v0 - - if-eqz v0, :cond_0 - - if-eqz p1, :cond_1 - - :cond_0 - const-string p1, "asyncRunInfoUpdate" - - const-string v0, "Update!" - - .line 343 - invoke-static {p1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 344 - new-instance p1, Lcom/vigo/metrics/Vigo$c; - - invoke-direct {p1, p0}, Lcom/vigo/metrics/Vigo$c;->(Ljava/lang/String;)V - - sput-object p1, Lcom/vigo/metrics/config;->g:Landroid/os/AsyncTask; - - .line 345 - sget-object p0, Lcom/vigo/metrics/config;->g:Landroid/os/AsyncTask; - - const/4 p1, 0x0 - - new-array p1, p1, [Ljava/lang/Object; - - invoke-virtual {p0, p1}, Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; - - :cond_1 - return-void -.end method - -.method static synthetic a(Lcom/vigo/metrics/Vigo;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - return p0 -.end method - -.method public static b(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - :try_start_0 - const-string v0, "MD5" - - .line 3 - invoke-static {v0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v0 - - const-string v1, "UTF-8" - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object p0 - - invoke-static {p0}, Lcom/vigo/metrics/Vigo;->a([B)Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - const-string p0, "" - - return-object p0 -.end method - -.method private b(Landroid/content/Context;Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 20 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - .line 25 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v3 - - const/4 v4, 0x0 - - .line 26 - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 27 - :try_start_0 - iget-object v4, v0, Lcom/vigo/metrics/Vigo;->f:Landroid/location/LocationManager; - - if-eqz v4, :cond_e - - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v5, 0x11 - - if-ge v4, v5, :cond_0 - - goto/16 :goto_9 - - .line 28 - :cond_0 - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v6, 0x17 - - if-lt v4, v6, :cond_1 - - const-string v4, "android.permission.ACCESS_COARSE_LOCATION" - - invoke-virtual {v1, v4}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I - - move-result v4 - - if-eqz v4, :cond_1 - - const-string v4, "android.permission.ACCESS_FINE_LOCATION" - - invoke-virtual {v1, v4}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I - - move-result v1 - - if-eqz v1, :cond_1 - - .line 29 - invoke-direct {v0, v3}, Lcom/vigo/metrics/Vigo;->d(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 30 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 31 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void - - .line 32 - :cond_1 - iget-object v1, v0, Lcom/vigo/metrics/Vigo;->f:Landroid/location/LocationManager; - - const-string v4, "gps" - - invoke-virtual {v1, v4}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; - - move-result-object v1 - - const v4, 0xea60 - - const-wide/32 v8, 0xf4240 - - const-wide v12, 0x3f50624dd2f1a9fcL # 0.001 - - if-eqz v1, :cond_5 - - .line 33 - sget v14, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v14, v5, :cond_5 - - .line 34 - invoke-virtual {v1}, Landroid/location/Location;->getLatitude()D - - move-result-wide v14 - - invoke-static {v14, v15}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v14 - - .line 35 - invoke-virtual {v1}, Landroid/location/Location;->getLongitude()D - - move-result-wide v16 - - invoke-static/range {v16 .. v17}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v5 - - .line 36 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtimeNanos()J - - move-result-wide v16 - - invoke-virtual {v1}, Landroid/location/Location;->getElapsedRealtimeNanos()J - - move-result-wide v18 - - sub-long v16, v16, v18 - - div-long v10, v16, v8 - - long-to-int v11, v10 - - if-ge v11, v4, :cond_5 - - .line 37 - invoke-virtual {v3, v14, v15}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v5, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v4, 0x1 - - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_2 - - const/high16 v11, -0x80000000 - - goto :goto_0 - - :cond_2 - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - const/high16 v5, 0x447a0000 # 1000.0f - - mul-float v4, v4, v5 - - invoke-static {v4}, Ljava/lang/Math;->round(F)I - - move-result v11 - - :goto_0 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_3 - - const/high16 v11, -0x80000000 - - goto :goto_1 - - :cond_3 - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - const-wide v8, 0x408f400000000000L # 1000.0 - - mul-double v4, v4, v8 - - invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J - - move-result-wide v4 - - long-to-int v11, v4 - - :goto_1 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_4 - - const/high16 v7, -0x80000000 - - goto :goto_2 - - :cond_4 - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v1 - - const/high16 v4, 0x447a0000 # 1000.0f - - mul-float v1, v1, v4 - - invoke-static {v1}, Ljava/lang/Math;->round(F)I - - move-result v11 - - move v7, v11 - - :goto_2 - invoke-virtual {v3, v7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 38 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void - - .line 39 - :cond_5 - iget-object v1, v0, Lcom/vigo/metrics/Vigo;->f:Landroid/location/LocationManager; - - const-string v5, "network" - - invoke-virtual {v1, v5}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; - - move-result-object v1 - - if-eqz v1, :cond_9 - - .line 40 - sget v5, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v6, 0x11 - - if-lt v5, v6, :cond_9 - - .line 41 - invoke-virtual {v1}, Landroid/location/Location;->getLatitude()D - - move-result-wide v5 - - invoke-static {v5, v6}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v5 - - .line 42 - invoke-virtual {v1}, Landroid/location/Location;->getLongitude()D - - move-result-wide v10 - - invoke-static {v10, v11}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v10 - - .line 43 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtimeNanos()J - - move-result-wide v14 - - invoke-virtual {v1}, Landroid/location/Location;->getElapsedRealtimeNanos()J - - move-result-wide v16 - - sub-long v14, v14, v16 - - div-long/2addr v14, v8 - - long-to-int v15, v14 - - if-ge v15, v4, :cond_9 - - .line 44 - invoke-virtual {v3, v5, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v10, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v4, 0x2 - - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v15}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_6 - - const/high16 v11, -0x80000000 - - goto :goto_3 - - :cond_6 - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - const/high16 v5, 0x447a0000 # 1000.0f - - mul-float v4, v4, v5 - - invoke-static {v4}, Ljava/lang/Math;->round(F)I - - move-result v11 - - :goto_3 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_7 - - const/high16 v11, -0x80000000 - - goto :goto_4 - - :cond_7 - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - const-wide v8, 0x408f400000000000L # 1000.0 - - mul-double v4, v4, v8 - - invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J - - move-result-wide v4 - - long-to-int v11, v4 - - :goto_4 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_8 - - const/high16 v7, -0x80000000 - - goto :goto_5 - - :cond_8 - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v1 - - const/high16 v4, 0x447a0000 # 1000.0f - - mul-float v1, v1, v4 - - invoke-static {v1}, Ljava/lang/Math;->round(F)I - - move-result v11 - - move v7, v11 - - :goto_5 - invoke-virtual {v3, v7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 45 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void - - .line 46 - :cond_9 - iget-object v1, v0, Lcom/vigo/metrics/Vigo;->f:Landroid/location/LocationManager; - - const-string v5, "passive" - - invoke-virtual {v1, v5}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; - - move-result-object v1 - - if-eqz v1, :cond_d - - .line 47 - sget v5, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v6, 0x11 - - if-lt v5, v6, :cond_d - - .line 48 - invoke-virtual {v1}, Landroid/location/Location;->getLatitude()D - - move-result-wide v5 - - invoke-static {v5, v6}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v5 - - .line 49 - invoke-virtual {v1}, Landroid/location/Location;->getLongitude()D - - move-result-wide v10 - - invoke-static {v10, v11}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v10 - - .line 50 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtimeNanos()J - - move-result-wide v14 - - invoke-virtual {v1}, Landroid/location/Location;->getElapsedRealtimeNanos()J - - move-result-wide v16 - - sub-long v14, v14, v16 - - div-long/2addr v14, v8 - - long-to-int v8, v14 - - if-ge v8, v4, :cond_d - - .line 51 - invoke-virtual {v3, v5, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v10, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v4, 0x3 - - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_a - - const/high16 v11, -0x80000000 - - goto :goto_6 - - :cond_a - invoke-virtual {v1}, Landroid/location/Location;->getAccuracy()F - - move-result v4 - - const/high16 v5, 0x447a0000 # 1000.0f - - mul-float v4, v4, v5 - - invoke-static {v4}, Ljava/lang/Math;->round(F)I - - move-result v11 - - :goto_6 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_b - - const/high16 v11, -0x80000000 - - goto :goto_7 - - :cond_b - invoke-virtual {v1}, Landroid/location/Location;->getAltitude()D - - move-result-wide v4 - - const-wide v8, 0x408f400000000000L # 1000.0 - - mul-double v4, v4, v8 - - invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J - - move-result-wide v4 - - long-to-int v11, v4 - - :goto_7 - invoke-virtual {v3, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v4 - - float-to-double v4, v4 - - cmpg-double v6, v4, v12 - - if-gez v6, :cond_c - - const/high16 v7, -0x80000000 - - goto :goto_8 - - :cond_c - invoke-virtual {v1}, Landroid/location/Location;->getSpeed()F - - move-result v1 - - const/high16 v4, 0x447a0000 # 1000.0f - - mul-float v1, v1, v4 - - invoke-static {v1}, Ljava/lang/Math;->round(F)I - - move-result v11 - - move v7, v11 - - :goto_8 - invoke-virtual {v3, v7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 52 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - .line 53 - :cond_d - invoke-direct {v0, v3}, Lcom/vigo/metrics/Vigo;->d(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 54 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 55 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void - - .line 56 - :cond_e - :goto_9 - :try_start_1 - invoke-direct {v0, v3}, Lcom/vigo/metrics/Vigo;->d(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 57 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 58 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - return-void - - .line 59 - :catch_0 - invoke-direct {v0, v3}, Lcom/vigo/metrics/Vigo;->d(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 60 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 61 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void -.end method - -.method private b(Landroid/telephony/SignalStrength;)V - .locals 14 - - .line 4 - invoke-virtual {p1}, Landroid/telephony/SignalStrength;->isGsm()Z - - move-result v0 - - if-eqz v0, :cond_7 - - const/4 v0, -0x1 - - :try_start_0 - const-string v1, "mGsmSignalStrength" - - .line 5 - invoke-direct {p0, p1, v1}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - const-string v2, "mGsmBitErrorRate" - - .line 6 - invoke-direct {p0, p1, v2}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v2 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_0 - - :catch_0 - const/4 v1, -0x1 - - :catch_1 - const/4 v2, -0x1 - - :goto_0 - const/16 v3, 0x7fff - - :try_start_2 - const-string v4, "mLteSignalStrength" - - .line 7 - invoke-direct {p0, p1, v4}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v4 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 - - :try_start_3 - const-string v5, "mLteRsrp" - - .line 8 - invoke-direct {p0, p1, v5}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v5 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 - - :try_start_4 - const-string v6, "mLteRsrq" - - .line 9 - invoke-direct {p0, p1, v6}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v6 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - - :try_start_5 - const-string v7, "mLteRssnr" - - .line 10 - invoke-direct {p0, p1, v7}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result v7 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_5 - - :try_start_6 - const-string v8, "mLteCqi" - - .line 11 - invoke-direct {p0, p1, v8}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/Object;Ljava/lang/String;)I - - move-result p1 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_6 - - goto :goto_1 - - :catch_2 - const/4 v4, -0x1 - - :catch_3 - const/16 v5, 0x7fff - - :catch_4 - const/16 v6, 0x7fff - - :catch_5 - const/16 v7, 0x7fff - - :catch_6 - const/4 p1, -0x1 - - :goto_1 - const/4 v8, 0x0 - - .line 12 - :try_start_7 - iget-object v9, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v9, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v10 - - sget-object v12, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v12, v12, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v10, v12 - - long-to-int v11, v10 - - invoke-virtual {v9, v11}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v10, -0x8000 - - if-gt v1, v3, :cond_0 - - if-lt v1, v10, :cond_0 - - int-to-short v1, v1 - - goto :goto_2 - - :cond_0 - const/4 v1, -0x1 - - :goto_2 - invoke-virtual {v9, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v2, v3, :cond_1 - - if-lt v2, v10, :cond_1 - - int-to-short v1, v2 - - goto :goto_3 - - :cond_1 - const/4 v1, -0x1 - - :goto_3 - invoke-virtual {v9, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v4, v3, :cond_2 - - if-lt v4, v10, :cond_2 - - int-to-short v1, v4 - - goto :goto_4 - - :cond_2 - const/4 v1, -0x1 - - :goto_4 - invoke-virtual {v9, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v5, v3, :cond_3 - - if-lt v5, v10, :cond_3 - - int-to-short v1, v5 - - goto :goto_5 - - :cond_3 - const/16 v1, 0x7fff - - :goto_5 - invoke-virtual {v9, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v6, v3, :cond_4 - - if-lt v6, v10, :cond_4 - - int-to-short v1, v6 - - goto :goto_6 - - :cond_4 - const/16 v1, 0x7fff - - :goto_6 - invoke-virtual {v9, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v7, v3, :cond_5 - - if-lt v7, v10, :cond_5 - - int-to-short v3, v7 - - :cond_5 - invoke-virtual {v9, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v1, 0x7f - - if-gt p1, v1, :cond_6 - - const/16 v1, -0x80 - - if-lt p1, v1, :cond_6 - - int-to-byte v0, p1 - - :cond_6 - invoke-virtual {v9, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v9}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_7 - - goto :goto_7 - - .line 13 - :catch_7 - iput v8, p0, Lcom/vigo/metrics/Vigo;->h:I - - .line 14 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :cond_7 - :goto_7 - return-void -.end method - -.method static synthetic b(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - return-void -.end method - -.method private b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 4 - - .line 17 - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 18 - :try_start_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-wide v2, p0, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v0, v2 - - long-to-int v1, v0 - - .line 19 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - .line 20 - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 21 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 22 - invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 23 - sget p1, Lcom/vigo/metrics/config;->c:I - - invoke-static {p1}, Landroid/net/TrafficStats;->getUidRxBytes(I)J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 24 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method static synthetic b(Lcom/vigo/metrics/Vigo;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - return p0 -.end method - -.method static synthetic c(Lcom/vigo/metrics/Vigo;Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - return-void -.end method - -.method private c(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 4 - - .line 5 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - if-eqz v0, :cond_2 - - .line 6 - :try_start_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-wide v2, p0, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v0, v2 - - long-to-int v1, v0 - - .line 7 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - .line 8 - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - sget p1, Lcom/vigo/metrics/config;->c:I - - invoke-static {p1}, Landroid/net/TrafficStats;->getUidRxBytes(I)J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 9 - sget-object p1, Lcom/vigo/metrics/config;->i:Lcom/vigo/metrics/VigoDelegateCustom1; - - if-nez p1, :cond_1 - - const/4 p1, 0x0 - - .line 10 - :goto_0 - sget-object v1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->size()I - - move-result v1 - - if-ge p1, v1, :cond_0 - - .line 11 - sget-object v1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v1, p1}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v1 - - .line 12 - sget-object v2, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/vigo/metrics/VigoSession; - - .line 13 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoSession;->c()Lcom/vigo/metrics/VigoDelegate; - - move-result-object v1 - - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - invoke-virtual {v2, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoDelegate;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - .line 14 - :cond_0 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_1 - - .line 15 - :cond_1 - sget-object p1, Lcom/vigo/metrics/config;->i:Lcom/vigo/metrics/VigoDelegateCustom1; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoDelegateCustom1;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x0 - - throw p1 - - :catch_0 - :cond_2 - :goto_1 - return-void -.end method - -.method static synthetic c(Lcom/vigo/metrics/Vigo;)Z - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result p0 - - return p0 -.end method - -.method static synthetic d(Lcom/vigo/metrics/Vigo;)Ljava/lang/String; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vigo/metrics/Vigo;->w:Ljava/lang/String; - - return-object p0 -.end method - -.method private d(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 0 - - .line 2 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-void -.end method - -.method private e(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 6 - - const-string v0, "/" - - const-string v1, "" - - const/4 v2, 0x0 - - .line 2 - :try_start_0 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v3 - - iget-object v4, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v3 - - .line 3 - iget-object v4, v3, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - - .line 4 - iget v3, v3, Landroid/content/pm/PackageInfo;->versionCode:I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v3, -0x1 - - move-object v4, v1 - - :goto_0 - :try_start_1 - const-string v5, "Android" - - .line 5 - invoke-virtual {p1, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - sget v5, Landroid/os/Build$VERSION;->SDK_INT:I - - invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {p1, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - sget-object v5, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; - - invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v5, Landroid/os/Build;->MODEL:Ljava/lang/String; - - invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - sget-object v2, Landroid/os/Build;->DISPLAY:Ljava/lang/String; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v2 - - const-string v5, "android_id" - - invoke-static {v2, v5}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_0 - move-object v2, v1 - - :goto_1 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-eqz v2, :cond_1 - - iget-object v1, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v1 - - iget v1, v1, Landroid/content/res/Configuration;->screenLayout:I - - and-int/lit8 v1, v1, 0xf - - invoke-static {v1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v1 - - :cond_1 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_2 - - .line 6 - :catch_1 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_2 - return-object p1 -.end method - -.method static synthetic e(Lcom/vigo/metrics/Vigo;)Ljava/util/concurrent/ConcurrentHashMap; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vigo/metrics/Vigo;->k:Ljava/util/concurrent/ConcurrentHashMap; - - return-object p0 -.end method - -.method static f()I - .locals 7 - - .line 2 - sget-object v0, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - monitor-enter v0 - - .line 3 - :try_start_0 - sget-object v1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v1, v1, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - .line 4 - sget-object v2, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v2, v2, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - const-wide/16 v4, 0x0 - - cmp-long v6, v2, v4 - - if-eqz v6, :cond_0 - - sget-object v2, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v2, v2, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-eqz v6, :cond_0 - - .line 5 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - sget-object v4, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v4, v4, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - sub-long/2addr v2, v4 - - long-to-int v3, v2 - - add-int/2addr v1, v3 - - .line 6 - :cond_0 - monitor-exit v0 - - return v1 - - :catchall_0 - move-exception v1 - - .line 7 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method private f(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 1 - - const/4 v0, -0x1 - - .line 8 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object p1 -.end method - -.method static synthetic f(Lcom/vigo/metrics/Vigo;)Ljava/lang/String; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vigo/metrics/Vigo;->x:Ljava/lang/String; - - return-object p0 -.end method - -.method private g(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 14 - - .line 2 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->d()I - - move-result v0 - - .line 3 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - const-string v2, "wifi" - - invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/net/wifi/WifiManager; - - .line 4 - invoke-virtual {v1}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z - - move-result v2 - - if-eqz v2, :cond_9 - - .line 5 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->m:Landroid/net/ConnectivityManager; - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->m:Landroid/net/ConnectivityManager; - - invoke-virtual {v2}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - const-string v3, ":" - - const/4 v4, 0x1 - - const-string v5, "" - - if-eqz v2, :cond_1 - - .line 6 - :try_start_1 - invoke-virtual {v2}, Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z - - move-result v6 - - if-eqz v6, :cond_1 - - .line 7 - invoke-virtual {v2}, Landroid/net/NetworkInfo;->getType()I - - move-result v2 - - if-ne v2, v4, :cond_1 - - .line 8 - invoke-virtual {v1}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/net/wifi/WifiInfo;->getBSSID()Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_1 - - .line 9 - invoke-virtual {v2, v3, v5}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_1 - move-object v2, v5 - - .line 10 - :goto_1 - invoke-virtual {v1}, Landroid/net/wifi/WifiManager;->getScanResults()Ljava/util/List; - - move-result-object v1 - - .line 11 - new-instance v6, Lcom/vigo/metrics/Vigo$d; - - invoke-direct {v6, p0}, Lcom/vigo/metrics/Vigo$d;->(Lcom/vigo/metrics/Vigo;)V - - invoke-static {v1, v6}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - const/4 v6, 0x0 - - .line 12 - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - .line 13 - :cond_2 - :goto_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-nez v7, :cond_3 - - goto :goto_4 - - .line 14 - :cond_3 - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Landroid/net/wifi/ScanResult; - - .line 15 - iget-object v8, v7, Landroid/net/wifi/ScanResult;->BSSID:Ljava/lang/String; - - if-eqz v8, :cond_2 - - .line 16 - iget v9, v7, Landroid/net/wifi/ScanResult;->frequency:I - - .line 17 - invoke-virtual {v8, v3, v5}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; - - move-result-object v8 - - const/16 v10, 0xc - - .line 18 - invoke-virtual {v8}, Ljava/lang/String;->length()I - - move-result v11 - - if-ne v10, v11, :cond_2 - - .line 19 - invoke-virtual {v8, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - const/16 v11, -0x8000 - - const/16 v12, 0x7fff - - if-eqz v10, :cond_5 - - const/4 v10, 0x2 - - .line 20 - invoke-virtual {p1, v10}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v10, v7, Landroid/net/wifi/ScanResult;->level:I - - if-gt v10, v12, :cond_4 - - iget v10, v7, Landroid/net/wifi/ScanResult;->level:I - - if-lt v10, v11, :cond_4 - - iget v7, v7, Landroid/net/wifi/ScanResult;->level:I - - int-to-short v12, v7 - - .line 21 - :cond_4 - invoke-virtual {p1, v12}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 22 - invoke-virtual {p1, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v9}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_3 - - :cond_5 - const/4 v10, 0x5 - - if-le v6, v10, :cond_6 - - .line 23 - iget v13, v7, Landroid/net/wifi/ScanResult;->level:I - - invoke-static {v13, v10}, Landroid/net/wifi/WifiManager;->calculateSignalLevel(II)I - - move-result v10 - - const/4 v13, 0x3 - - if-lt v10, v13, :cond_8 - - .line 24 - :cond_6 - invoke-virtual {p1, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v10, v7, Landroid/net/wifi/ScanResult;->level:I - - if-gt v10, v12, :cond_7 - - iget v10, v7, Landroid/net/wifi/ScanResult;->level:I - - if-lt v10, v11, :cond_7 - - iget v7, v7, Landroid/net/wifi/ScanResult;->level:I - - int-to-short v12, v7 - - .line 25 - :cond_7 - invoke-virtual {p1, v12}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 26 - invoke-virtual {p1, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 27 - invoke-virtual {p1, v9}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_8 - :goto_3 - add-int/lit8 v6, v6, 0x1 - - goto :goto_2 - - .line 28 - :cond_9 - :goto_4 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_5 - - .line 29 - :catch_0 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(I)V - - :goto_5 - return-object p1 -.end method - -.method private g()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->k:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0}, Ljava/util/concurrent/ConcurrentHashMap;->size()I - - move-result v0 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method private h(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 2 - - .line 1 - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-object p1 - - .line 2 - :cond_0 - :goto_0 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSyncStack;->c()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - .line 4 - :try_start_1 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 5 - :catch_0 - :try_start_2 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_0 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 6 - throw v1 - - .line 7 - :cond_1 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_1 - - .line 8 - :catch_1 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSyncStack;->a()V - - .line 9 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_1 - return-object p1 -.end method - - -# virtual methods -.method public a(Landroid/net/Uri$Builder;Ljava/lang/String;Ljava/lang/String;Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoSyncStack;Ljava/util/Map;)Landroid/net/Uri$Builder; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/net/Uri$Builder;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - "Lcom/vigo/metrics/VigoSyncStack<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Landroid/net/Uri$Builder;" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p4, :cond_0 - - .line 73 - :try_start_0 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p4 - - :cond_0 - if-eqz p6, :cond_2 - - .line 74 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4 - - const/16 v2, 0xa - - .line 75 - :try_start_1 - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 76 - invoke-interface {p6}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p6 - - invoke-interface {p6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p6 - - .line 77 - :goto_0 - invoke-interface {p6}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - .line 78 - invoke-interface {p6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - .line 79 - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 80 - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_0 - - .line 81 - :cond_1 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 82 - invoke-virtual {p4, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 83 - :goto_1 - :try_start_2 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - .line 84 - :catch_0 - :try_start_3 - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - .line 85 - :goto_2 - :try_start_4 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 86 - throw p1 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - - .line 87 - :cond_2 - :goto_3 - :try_start_5 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p6 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_3 - .catchall {:try_start_5 .. :try_end_5} :catchall_3 - - const/4 v1, 0x5 - - .line 88 - :try_start_6 - invoke-virtual {p6, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 89 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v1 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_2 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - const/4 v2, 0x6 - - .line 90 - :try_start_7 - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 91 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p4, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v2, 0x1 - - .line 92 - invoke-direct {p0, p6, v0, v2}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p6}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 93 - invoke-virtual {p4, p6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 94 - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 95 - invoke-virtual {p5}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v2 - - if-nez v2, :cond_3 - - .line 96 - invoke-direct {p0, v1, p5}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoSyncStack;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 97 - invoke-virtual {p4, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 98 - :cond_3 - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_1 - .catchall {:try_start_7 .. :try_end_7} :catchall_1 - - .line 99 - :goto_4 - :try_start_8 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_2 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - goto :goto_5 - - :catchall_1 - move-exception v2 - - goto :goto_6 - - .line 100 - :catch_1 - :try_start_9 - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_1 - - goto :goto_4 - - .line 101 - :catch_2 - :goto_5 - :try_start_a - invoke-virtual {p6}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_a - .catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_3 - .catchall {:try_start_a .. :try_end_a} :catchall_3 - - goto :goto_7 - - .line 102 - :goto_6 - :try_start_b - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 103 - throw v2 - :try_end_b - .catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_2 - .catchall {:try_start_b .. :try_end_b} :catchall_2 - - :catchall_2 - move-exception p2 - - .line 104 - :try_start_c - invoke-virtual {p6}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 105 - throw p2 - - :goto_7 - const-string p6, "svcid" - - .line 106 - invoke-virtual {p1, p6, p2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - const-string p6, "cid" - - sget-object v1, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - invoke-virtual {p2, p6, v1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - const-string p6, "sid" - - invoke-virtual {p2, p6, p3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - const-string p3, "eid" - - iget-object p6, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-eqz p6, :cond_4 - - iget-object p6, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {p6}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p6 - - const-string v1, "android_id" - - invoke-static {p6, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p6 - - invoke-static {p6}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p6 - - goto :goto_8 - - :cond_4 - const-string p6, "" - - :goto_8 - invoke-virtual {p2, p3, p6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - const-string p3, "v" - - const-string p6, "3" - - invoke-virtual {p2, p3, p6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - const-string p3, "pb" - - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->c()[B - - move-result-object p6 - - const/16 v1, 0xb - - invoke-static {p6, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object p6 - - invoke-virtual {p2, p3, p6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - :try_end_c - .catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_3 - .catchall {:try_start_c .. :try_end_c} :catchall_3 - - .line 107 - :goto_9 - :try_start_d - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_d - .catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_4 - - goto :goto_a - - :catchall_3 - move-exception p1 - - goto :goto_b - - .line 108 - :catch_3 - :try_start_e - invoke-virtual {p5}, Lcom/vigo/metrics/VigoSyncStack;->a()V - :try_end_e - .catchall {:try_start_e .. :try_end_e} :catchall_3 - - goto :goto_9 - - :goto_a - return-object p1 - - .line 109 - :goto_b - :try_start_f - invoke-virtual {p4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 110 - throw p1 - :try_end_f - .catch Ljava/lang/Exception; {:try_start_f .. :try_end_f} :catch_4 - - :catch_4 - return-object v0 -.end method - -.method public a(Ljava/lang/String;Landroid/net/Uri$Builder;)Landroid/net/Uri$Builder; - .locals 7 - - const/4 v0, 0x0 - - .line 15 - :try_start_0 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v1 - - .line 16 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->u:Ljava/util/Map; - - if-eqz v2, :cond_1 - - .line 17 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4 - - const/16 v3, 0xa - - .line 18 - :try_start_1 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 19 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->u:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - .line 20 - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_0 - - .line 21 - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - .line 22 - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-virtual {v2, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 23 - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v2, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_0 - - .line 24 - :cond_0 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 25 - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 26 - :goto_1 - :try_start_2 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - .line 27 - :catch_0 - :try_start_3 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - .line 28 - :goto_2 - :try_start_4 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 29 - throw p1 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - - .line 30 - :cond_1 - :goto_3 - :try_start_5 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - .line 31 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v3 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_3 - .catchall {:try_start_5 .. :try_end_5} :catchall_4 - - const/4 v4, 0x5 - - .line 32 - :try_start_6 - invoke-virtual {v2, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 33 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v4 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_2 - .catchall {:try_start_6 .. :try_end_6} :catchall_3 - - const/4 v5, 0x6 - - .line 34 - :try_start_7 - invoke-virtual {v4, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 35 - iget-object v5, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v5, 0x1 - - .line 36 - invoke-direct {p0, v2, v0, v5}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v5, 0x0 - - .line 37 - invoke-direct {p0, v3, v0, v5}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 38 - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 39 - iget-object v5, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - monitor-enter v5 - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_1 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - .line 40 - :try_start_8 - iget-object v6, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 41 - monitor-exit v5 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - .line 42 - :try_start_9 - iget-object v5, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v5}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v5 - - if-nez v5, :cond_3 - - const-string v5, "API" - - const-string v6, "not empty" - - .line 43 - invoke-static {v5, v6}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 44 - invoke-direct {p0, v4, v3}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v5 - - if-nez v5, :cond_2 - - .line 45 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 46 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 47 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 48 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_1 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - .line 49 - :try_start_a - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_a - .catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_2 - .catchall {:try_start_a .. :try_end_a} :catchall_3 - - .line 50 - :try_start_b - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 51 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_b - .catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_3 - .catchall {:try_start_b .. :try_end_b} :catchall_4 - - .line 52 - :try_start_c - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_c - .catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_4 - - return-object v0 - - .line 53 - :cond_2 - :try_start_d - invoke-virtual {v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 54 - invoke-virtual {v1, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_d - .catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_1 - .catchall {:try_start_d .. :try_end_d} :catchall_2 - - .line 55 - :cond_3 - :goto_4 - :try_start_e - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_e - .catch Ljava/lang/Exception; {:try_start_e .. :try_end_e} :catch_2 - .catchall {:try_start_e .. :try_end_e} :catchall_3 - - goto :goto_5 - - :catchall_1 - move-exception v6 - - .line 56 - :try_start_f - monitor-exit v5 - :try_end_f - .catchall {:try_start_f .. :try_end_f} :catchall_1 - - :try_start_10 - throw v6 - :try_end_10 - .catch Ljava/lang/Exception; {:try_start_10 .. :try_end_10} :catch_1 - .catchall {:try_start_10 .. :try_end_10} :catchall_2 - - :catchall_2 - move-exception v5 - - goto :goto_7 - - .line 57 - :catch_1 - :try_start_11 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_11 - .catchall {:try_start_11 .. :try_end_11} :catchall_2 - - goto :goto_4 - - .line 58 - :goto_5 - :try_start_12 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 59 - :goto_6 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_12 - .catch Ljava/lang/Exception; {:try_start_12 .. :try_end_12} :catch_3 - .catchall {:try_start_12 .. :try_end_12} :catchall_4 - - goto :goto_8 - - .line 60 - :goto_7 - :try_start_13 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 61 - throw v5 - :try_end_13 - .catch Ljava/lang/Exception; {:try_start_13 .. :try_end_13} :catch_2 - .catchall {:try_start_13 .. :try_end_13} :catchall_3 - - :catchall_3 - move-exception p1 - - .line 62 - :try_start_14 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 63 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 64 - throw p1 - - .line 65 - :catch_2 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_6 - - :goto_8 - const-string v2, "svcid" - - .line 66 - invoke-virtual {p2, v2, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string v2, "cid" - - sget-object v3, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - invoke-virtual {p1, v2, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - - .line 67 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->p:Ljava/lang/String; - - if-eqz p1, :cond_4 - - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->p:Ljava/lang/String; - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_4 - - const-string p1, "sid" - - .line 68 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->p:Ljava/lang/String; - - invoke-virtual {p2, p1, v2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - move-object p2, p1 - - :cond_4 - const-string p1, "eid" - - .line 69 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-eqz v2, :cond_5 - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v2 - - const-string v3, "android_id" - - invoke-static {v2, v3}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_9 - - :cond_5 - const-string v2, "" - - :goto_9 - invoke-virtual {p2, p1, v2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string v2, "v" - - const-string v3, "3" - - invoke-virtual {p1, v2, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string v2, "api" - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->c()[B - - move-result-object v3 - - const/16 v4, 0xb - - invoke-static {v3, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1, v2, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - :try_end_14 - .catch Ljava/lang/Exception; {:try_start_14 .. :try_end_14} :catch_3 - .catchall {:try_start_14 .. :try_end_14} :catchall_4 - - goto :goto_a - - :catchall_4 - move-exception p1 - - goto :goto_b - - :catch_3 - move-object p1, p2 - - .line 70 - :try_start_15 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {p2}, Lcom/vigo/metrics/VigoSyncStack;->a()V - :try_end_15 - .catchall {:try_start_15 .. :try_end_15} :catchall_4 - - .line 71 - :goto_a - :try_start_16 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - return-object p1 - - :goto_b - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 72 - throw p1 - :try_end_16 - .catch Ljava/lang/Exception; {:try_start_16 .. :try_end_16} :catch_4 - - :catch_4 - return-object v0 -.end method - -.method public declared-synchronized a(Ljava/lang/String;Landroid/net/Uri$Builder;Ljava/lang/String;)Landroid/net/Uri$Builder; - .locals 7 - - monitor-enter p0 - - .line 184 - :try_start_0 - invoke-direct {p0, p3}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoCallInformation; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_4 - - const/4 v1, 0x0 - - .line 185 - :try_start_1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_4 - .catchall {:try_start_1 .. :try_end_1} :catchall_4 - - .line 186 - :try_start_2 - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->v:Ljava/util/Map; - - if-eqz v3, :cond_1 - - .line 187 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v3 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 - .catchall {:try_start_2 .. :try_end_2} :catchall_3 - - const/16 v4, 0xa - - .line 188 - :try_start_3 - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 189 - iget-object v4, p0, Lcom/vigo/metrics/Vigo;->v:Ljava/util/Map; - - invoke-interface {v4}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - .line 190 - :goto_0 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_0 - - .line 191 - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - .line 192 - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - invoke-virtual {v3, v6}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 193 - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-virtual {v3, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_0 - - .line 194 - :cond_0 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 195 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - .line 196 - :goto_1 - :try_start_4 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_3 - .catchall {:try_start_4 .. :try_end_4} :catchall_3 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - .line 197 - :catch_0 - :try_start_5 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - goto :goto_1 - - .line 198 - :goto_2 - :try_start_6 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 199 - throw p1 - - .line 200 - :cond_1 - :goto_3 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v3 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3 - .catchall {:try_start_6 .. :try_end_6} :catchall_3 - - const/4 v4, 0x5 - - .line 201 - :try_start_7 - invoke-virtual {v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 202 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v4 - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_2 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - const/4 v5, 0x6 - - .line 203 - :try_start_8 - invoke-virtual {v4, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 204 - iget-object v5, p0, Lcom/vigo/metrics/Vigo;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v2, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v5, 0x1 - - .line 205 - invoke-direct {p0, v3, v1, v5}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 206 - invoke-virtual {v2, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 207 - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result v5 - - if-eqz v5, :cond_2 - - .line 208 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoCallInformation;->a()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v5 - - invoke-virtual {v2, v5}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - const-string v5, "call ev queue" - - .line 209 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoCallInformation;->c()I - - move-result v6 - - invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v5, v6}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 210 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoCallInformation;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - invoke-virtual {v2, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 211 - :cond_2 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->l:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSyncStack;->b()Z - - move-result v0 - - if-nez v0, :cond_3 - - .line 212 - invoke-direct {p0, v4}, Lcom/vigo/metrics/Vigo;->h(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 213 - invoke-virtual {v2, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_1 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - .line 214 - :cond_3 - :goto_4 - :try_start_9 - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_2 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - goto :goto_5 - - :catchall_1 - move-exception v0 - - goto :goto_6 - - :catch_1 - move-exception v0 - - .line 215 - :try_start_a - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V - - .line 216 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_1 - - goto :goto_4 - - .line 217 - :goto_5 - :try_start_b - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_b - .catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_3 - .catchall {:try_start_b .. :try_end_b} :catchall_3 - - goto :goto_7 - - .line 218 - :goto_6 - :try_start_c - invoke-virtual {v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 219 - throw v0 - :try_end_c - .catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_2 - .catchall {:try_start_c .. :try_end_c} :catchall_2 - - :catchall_2 - move-exception p1 - - goto :goto_a - - :catch_2 - move-exception v0 - - .line 220 - :try_start_d - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V - :try_end_d - .catchall {:try_start_d .. :try_end_d} :catchall_2 - - goto :goto_5 - - .line 221 - :goto_7 - :try_start_e - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->c()[B - - move-result-object v0 - - const-string v3, "svcid" - - .line 222 - invoke-virtual {p2, v3, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string v3, "cid" - - sget-object v4, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - invoke-virtual {p1, v3, v4}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string v3, "sid" - - invoke-virtual {p1, v3, p3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string p3, "eid" - - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - if-eqz v3, :cond_4 - - iget-object v3, p0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v3 - - const-string v4, "android_id" - - invoke-static {v3, v4}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_8 - - :cond_4 - const-string v3, "" - - :goto_8 - invoke-virtual {p1, p3, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string p3, "v" - - const-string v3, "3" - - invoke-virtual {p1, p3, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p1 - - const-string p3, "call" - - const/16 v3, 0xb - - invoke-static {v0, v3}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, p3, v0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p2 - :try_end_e - .catch Ljava/lang/Exception; {:try_start_e .. :try_end_e} :catch_3 - .catchall {:try_start_e .. :try_end_e} :catchall_3 - - .line 223 - :goto_9 - :try_start_f - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - :try_end_f - .catch Ljava/lang/Exception; {:try_start_f .. :try_end_f} :catch_4 - .catchall {:try_start_f .. :try_end_f} :catchall_4 - - goto :goto_b - - .line 224 - :goto_a - :try_start_10 - invoke-virtual {v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 225 - throw p1 - :try_end_10 - .catch Ljava/lang/Exception; {:try_start_10 .. :try_end_10} :catch_3 - .catchall {:try_start_10 .. :try_end_10} :catchall_3 - - :catchall_3 - move-exception p1 - - goto :goto_c - - :catch_3 - move-exception p1 - - .line 226 - :try_start_11 - invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V - :try_end_11 - .catchall {:try_start_11 .. :try_end_11} :catchall_3 - - goto :goto_9 - - .line 227 - :goto_b - monitor-exit p0 - - return-object p2 - - .line 228 - :goto_c - :try_start_12 - invoke-virtual {v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 229 - throw p1 - :try_end_12 - .catch Ljava/lang/Exception; {:try_start_12 .. :try_end_12} :catch_4 - .catchall {:try_start_12 .. :try_end_12} :catchall_4 - - :catch_4 - move-exception p1 - - .line 230 - :try_start_13 - invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V - :try_end_13 - .catchall {:try_start_13 .. :try_end_13} :catchall_4 - - .line 231 - monitor-exit p0 - - return-object v1 - - :catchall_4 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public a()V - .locals 4 - - .line 134 - :try_start_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "/uxzoom/3/notify" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 135 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->w:Ljava/lang/String; - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v0 - - invoke-virtual {v1, v2, v0}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Landroid/net/Uri$Builder;)Landroid/net/Uri$Builder; - - move-result-object v0 - - if-nez v0, :cond_0 - - return-void - - .line 136 - :cond_0 - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - .line 137 - new-instance v1, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v1}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 138 - iput-object v0, v1, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 139 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iput-wide v2, v1, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 140 - sget-object v0, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - return-void -.end method - -.method a(BIIJLjava/lang/String;)V - .locals 11 - - move-object v8, p0 - - .line 232 - iget-boolean v0, v8, Lcom/vigo/metrics/Vigo;->r:Z - - if-eqz v0, :cond_0 - - .line 233 - :try_start_0 - iget-object v9, v8, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - new-instance v10, Lcom/vigo/metrics/Vigo$f; - - move-object v0, v10 - - move-object v1, p0 - - move v2, p1 - - move-object/from16 v3, p6 - - move v4, p2 - - move v5, p3 - - move-wide v6, p4 - - invoke-direct/range {v0 .. v7}, Lcom/vigo/metrics/Vigo$f;->(Lcom/vigo/metrics/Vigo;BLjava/lang/String;IIJ)V - - invoke-virtual {v9, v10}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$c;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method a(BIILjava/lang/String;)V - .locals 8 - - .line 234 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - if-eqz v0, :cond_0 - - .line 235 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - new-instance v7, Lcom/vigo/metrics/Vigo$g; - - move-object v1, v7 - - move-object v2, p0 - - move v3, p1 - - move-object v4, p4 - - move v5, p2 - - move v6, p3 - - invoke-direct/range {v1 .. v6}, Lcom/vigo/metrics/Vigo$g;->(Lcom/vigo/metrics/Vigo;BLjava/lang/String;II)V - - invoke-virtual {v0, v7}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$c;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method a(BLjava/lang/String;)V - .locals 2 - - .line 236 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - if-eqz v0, :cond_0 - - .line 237 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->s:Lcom/vigo/metrics/VigoSyncStack; - - new-instance v1, Lcom/vigo/metrics/Vigo$h; - - invoke-direct {v1, p0, p1, p2}, Lcom/vigo/metrics/Vigo$h;->(Lcom/vigo/metrics/Vigo;BLjava/lang/String;)V - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$c;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public a(J)V - .locals 1 - - const/4 v0, 0x1 - - .line 141 - :try_start_0 - iput-boolean v0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - .line 142 - iput-wide p1, p0, Lcom/vigo/metrics/Vigo;->t:J - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - return-void -.end method - -.method public a(Ljava/lang/String;Ljava/util/Map;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - if-eqz p2, :cond_3 - - .line 111 - invoke-interface {p2}, Ljava/util/Map;->size()I - - move-result v0 - - const/4 v1, 0x3 - - if-gt v0, v1, :cond_2 - - .line 112 - invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 113 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - .line 114 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - .line 115 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - const/16 v3, 0x50 - - if-gt v2, v3, :cond_1 - - .line 116 - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - if-gt v2, v3, :cond_0 - - goto :goto_0 - - .line 117 - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "Too long value: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - .line 118 - :cond_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "Too long key: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - .line 119 - :cond_2 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Too big custom fields map" - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - .line 120 - :cond_3 - iput-object p2, p0, Lcom/vigo/metrics/Vigo;->u:Ljava/util/Map; - - .line 121 - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->w:Ljava/lang/String; - - const/4 p1, 0x1 - - .line 122 - :try_start_0 - iput-boolean p1, p0, Lcom/vigo/metrics/Vigo;->r:Z - - .line 123 - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/util/UUID;->toString()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->p:Ljava/lang/String; - - .line 124 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide p1 - - iput-wide p1, p0, Lcom/vigo/metrics/Vigo;->o:J - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 - - .line 125 - :try_start_1 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 p2, 0x7 - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 126 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->p:Ljava/lang/String; - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/util/Calendar;->getTimeZone()Ljava/util/TimeZone; - - move-result-object p2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - invoke-virtual {p2, v0, v1}, Ljava/util/TimeZone;->getOffset(J)I - - move-result p2 - - const v0, 0xea60 - - div-int/2addr p2, v0 - - int-to-short p2, p2 - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - .line 127 - :catch_0 - :try_start_2 - iget-object p1, p0, Lcom/vigo/metrics/Vigo;->q:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 128 - :goto_1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object p1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 - - .line 129 - :try_start_3 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - const/4 p2, 0x0 - - const/4 v0, 0x0 - - .line 130 - invoke-direct {p0, p1, p2, v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 131 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - .line 132 - :catch_1 - :try_start_4 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_2 - - :catchall_0 - move-exception p2 - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 133 - throw p2 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - :catch_2 - :goto_2 - return-void -.end method - -.method public a(Ljava/util/List;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/vigo/metrics/VigoRegisteredCellHolder;", - ">;)V" - } - .end annotation - - .line 377 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "network update triggered: cells changed: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 v1, 0x0 - - if-nez p1, :cond_0 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - :goto_0 - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "Vigo" - - invoke-static {v2, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - if-eqz p1, :cond_1 - - .line 378 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - goto :goto_1 - - .line 379 - :cond_1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - .line 380 - :try_start_0 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - const/4 v2, 0x0 - - .line 381 - invoke-direct {p0, v0, v2, p1, v1}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Ljava/util/List;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 382 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 383 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 384 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 385 - :goto_2 - sget-object p1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {p1}, Landroid/util/SparseArray;->size()I - - move-result p1 - - if-ge v1, p1, :cond_3 - - .line 386 - sget-object p1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {p1, v1}, Landroid/util/SparseArray;->keyAt(I)I - - move-result p1 - - .line 387 - sget-object v0, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/vigo/metrics/VigoSession; - - .line 388 - iget-object v0, p1, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - iget-boolean v0, v0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-nez v0, :cond_2 - - .line 389 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoSession;->c()Lcom/vigo/metrics/VigoDelegate; - - move-result-object v2 - - const/4 v3, -0x7 - - const-wide/16 v4, -0x1 - - const-wide/16 v6, 0x0 - - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - .line 390 - :cond_3 - iget-boolean p1, p0, Lcom/vigo/metrics/Vigo;->r:Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v0, "/uxzoom/3/notify" - - if-eqz p1, :cond_4 - - .line 391 - :try_start_1 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 392 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->w:Ljava/lang/String; - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object p1 - - invoke-virtual {v1, v2, p1}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Landroid/net/Uri$Builder;)Landroid/net/Uri$Builder; - - move-result-object p1 - - if-eqz p1, :cond_4 - - .line 393 - invoke-virtual {p1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p1 - - .line 394 - new-instance v1, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v1}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 395 - iput-object p1, v1, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 396 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iput-wide v2, v1, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 397 - sget-object p1, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - - .line 398 - :cond_4 - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result p1 - - if-eqz p1, :cond_5 - - .line 399 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - .line 400 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->k:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0}, Ljava/util/concurrent/ConcurrentHashMap;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 401 - :goto_3 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - .line 402 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - .line 403 - iget-object v2, p0, Lcom/vigo/metrics/Vigo;->x:Ljava/lang/String; - - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v3 - - invoke-virtual {p0, v2, v3, v1}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Landroid/net/Uri$Builder;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v1 - - .line 404 - new-instance v2, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v2}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 405 - iput-object v1, v2, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 406 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - iput-wide v3, v2, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 407 - sget-object v1, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_3 - - :catch_0 - :cond_5 - return-void -.end method - -.method public a(ZZ)V - .locals 8 - - if-eqz p1, :cond_1 - - .line 363 - sget-object p1, Lcom/vigo/metrics/VigoDataUpdaters;->a:Landroid/util/Pair; - - monitor-enter p1 - - .line 364 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - if-nez v0, :cond_0 - - .line 365 - iget-object v1, p0, Lcom/vigo/metrics/Vigo;->j:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->a:Landroid/util/Pair; - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - move-object v2, v0 - - check-cast v2, Ljava/lang/Runnable; - - const-wide/16 v3, 0x0 - - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->a:Landroid/util/Pair; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - sget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual/range {v1 .. v7}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - move-result-object v0 - - sput-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - .line 366 - :cond_0 - monitor-exit p1 - - goto :goto_0 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p2 - - :cond_1 - :goto_0 - if-eqz p2, :cond_3 - - .line 367 - sget-object p1, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - monitor-enter p1 - - .line 368 - :try_start_1 - sget-object p2, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - if-nez p2, :cond_2 - - .line 369 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->j:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - sget-object p2, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - iget-object p2, p2, Landroid/util/Pair;->first:Ljava/lang/Object; - - move-object v1, p2 - - check-cast v1, Ljava/lang/Runnable; - - const-wide/16 v2, 0x0 - - sget-object p2, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - iget-object p2, p2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual/range {v0 .. v6}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - move-result-object p2 - - sput-object p2, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - .line 370 - :cond_2 - monitor-exit p1 - - goto :goto_1 - - :catchall_1 - move-exception p2 - - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw p2 - - .line 371 - :cond_3 - :goto_1 - new-instance p1, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver; - - invoke-direct {p1}, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver;->()V - - .line 372 - iget-object p2, p0, Lcom/vigo/metrics/Vigo;->b:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {p2, p1}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver; - - if-eqz p2, :cond_4 - - .line 373 - sget-object v0, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-virtual {v0, p2}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - - .line 374 - :cond_4 - new-instance p2, Landroid/content/IntentFilter; - - invoke-direct {p2}, Landroid/content/IntentFilter;->()V - - const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" - - .line 375 - invoke-virtual {p2, v0}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V - - .line 376 - sget-object v0, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-virtual {v0, p1, p2}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - return-void -.end method - -.method public b()V - .locals 1 - - const/4 v0, 0x0 - - .line 15 - :try_start_0 - iput-boolean v0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - .line 16 - invoke-virtual {p0}, Lcom/vigo/metrics/Vigo;->a()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - return-void -.end method - -.method public c()V - .locals 2 - - const/4 v0, 0x0 - - .line 3 - :try_start_0 - iput-boolean v0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - const-wide/16 v0, 0x0 - - .line 4 - iput-wide v0, p0, Lcom/vigo/metrics/Vigo;->t:J - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - return-void -.end method - -.method public d()V - .locals 4 - - .line 3 - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->a:Landroid/util/Pair; - - monitor-enter v0 - - .line 4 - :try_start_0 - sget-object v1, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - .line 5 - sget-object v1, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - invoke-interface {v1, v2}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - - .line 6 - sput-object v3, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - .line 7 - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - .line 8 - sget-object v1, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - monitor-enter v1 - - .line 9 - :try_start_1 - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - if-eqz v0, :cond_1 - - .line 10 - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - invoke-interface {v0, v2}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - - .line 11 - sput-object v3, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - .line 12 - :cond_1 - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 13 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->b:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver; - - if-eqz v0, :cond_2 - - .line 14 - sget-object v1, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-virtual {v1, v0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - - :cond_2 - return-void - - :catchall_0 - move-exception v0 - - .line 15 - :try_start_2 - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v0 - - :catchall_1 - move-exception v1 - - .line 16 - :try_start_3 - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw v1 -.end method - -.method public e()V - .locals 1 - - .line 7 - sget-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - - return-void -.end method - -.method public onCellLocationChanged(Landroid/telephony/CellLocation;)V - .locals 2 - - .line 1 - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->n:Z - - if-nez v0, :cond_0 - - iget-boolean v0, p0, Lcom/vigo/metrics/Vigo;->r:Z - - if-nez v0, :cond_0 - - invoke-direct {p0}, Lcom/vigo/metrics/Vigo;->g()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 2 - :cond_0 - :try_start_0 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - .line 3 - :try_start_1 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - const/4 v1, 0x0 - - .line 4 - invoke-direct {p0, v0, p1, v1}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellLocation;Z)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 5 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 6 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->c(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - .line 7 - invoke-direct {p0, v0}, Lcom/vigo/metrics/Vigo;->b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 8 - :catch_0 - :try_start_2 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_0 - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 9 - throw p1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - :catch_1 - :cond_1 - :goto_0 - return-void -.end method - -.method public onDataConnectionStateChanged(II)V - .locals 1 - - .line 1 - :try_start_0 - new-instance p2, Ljava/lang/Thread; - - new-instance v0, Lcom/vigo/metrics/Vigo$e; - - invoke-direct {v0, p0, p1}, Lcom/vigo/metrics/Vigo$e;->(Lcom/vigo/metrics/Vigo;I)V - - invoke-direct {p2, v0}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V - - .line 2 - invoke-virtual {p2}, Ljava/lang/Thread;->start()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :catchall_0 - return-void -.end method - -.method public onSignalStrengthsChanged(Landroid/telephony/SignalStrength;)V - .locals 3 - - .line 1 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->c()Z - - move-result v0 - - if-eqz v0, :cond_2 - - .line 2 - iget v0, p0, Lcom/vigo/metrics/Vigo;->h:I - - const/16 v1, 0xa - - if-le v0, v1, :cond_0 - - return-void - - .line 3 - :cond_0 - iget v0, p0, Lcom/vigo/metrics/Vigo;->h:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lcom/vigo/metrics/Vigo;->h:I - - .line 4 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->y:Landroid/telephony/SignalStrength; - - invoke-virtual {p1, v0}, Landroid/telephony/SignalStrength;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_2 - - .line 5 - iput-object p1, p0, Lcom/vigo/metrics/Vigo;->y:Landroid/telephony/SignalStrength; - - .line 6 - iget-object v0, p0, Lcom/vigo/metrics/Vigo;->g:Lcom/vigo/metrics/VigoBinaryBuffer; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 7 - :try_start_1 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x1d - - if-lt v1, v2, :cond_1 - - .line 8 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->a(Landroid/telephony/SignalStrength;)V - - goto :goto_0 - - .line 9 - :cond_1 - invoke-direct {p0, p1}, Lcom/vigo/metrics/Vigo;->b(Landroid/telephony/SignalStrength;)V - - .line 10 - :goto_0 - monitor-exit v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw p1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :cond_2 - :goto_1 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoApiEvent$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoApiEvent$a.smali deleted file mode 100644 index 7026ebaae..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoApiEvent$a.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class final Lcom/vigo/metrics/VigoApiEvent$a; -.super Ljava/lang/Object; -.source "VigoApiEvent.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoPool$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoApiEvent; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoPool$a<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public newInstance()Lcom/vigo/metrics/VigoApiEvent; - .locals 1 - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoApiEvent; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoApiEvent;->()V - - return-object v0 -.end method - -.method public bridge synthetic newInstance()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoApiEvent$a;->newInstance()Lcom/vigo/metrics/VigoApiEvent; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoApiEvent.smali b/smali/smali_classes2/com/vigo/metrics/VigoApiEvent.smali deleted file mode 100644 index 3a3e479c4..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoApiEvent.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public Lcom/vigo/metrics/VigoApiEvent; -.super Ljava/lang/Object; -.source "VigoApiEvent.java" - - -# static fields -.field private static final d:Lcom/vigo/metrics/VigoPool; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoPool<", - "Lcom/vigo/metrics/VigoApiEvent;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public b:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field public final c:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Landroid/util/Pair<", - "Ljava/lang/Byte;", - "Ljava/lang/String;", - ">;", - "Lcom/vigo/metrics/VigoApiMeasurement;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/vigo/metrics/VigoPool; - - new-instance v1, Lcom/vigo/metrics/VigoApiEvent$a; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoApiEvent$a;->()V - - invoke-direct {v0, v1}, Lcom/vigo/metrics/VigoPool;->(Lcom/vigo/metrics/VigoPool$a;)V - - sput-object v0, Lcom/vigo/metrics/VigoApiEvent;->d:Lcom/vigo/metrics/VigoPool; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - .line 3 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - .line 4 - iget-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method - -.method public static c()Lcom/vigo/metrics/VigoApiEvent; - .locals 3 - - .line 1 - sget-object v0, Lcom/vigo/metrics/VigoApiEvent;->d:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoPool;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoApiEvent; - - .line 2 - iget-object v1, v0, Lcom/vigo/metrics/VigoApiEvent;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-object v0 -.end method - - -# virtual methods -.method public a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 2 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 3 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/vigo/metrics/VigoApiMeasurement; - - .line 4 - invoke-virtual {v1}, Lcom/vigo/metrics/VigoApiMeasurement;->b()V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->c:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - return-void -.end method - -.method public b()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoApiEvent;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoApiEvent;->a()V - - .line 3 - sget-object v0, Lcom/vigo/metrics/VigoApiEvent;->d:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0, p0}, Lcom/vigo/metrics/VigoPool;->a(Ljava/lang/Object;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement$a.smali deleted file mode 100644 index 026f2b669..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement$a.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class final Lcom/vigo/metrics/VigoApiMeasurement$a; -.super Ljava/lang/Object; -.source "VigoApiMeasurement.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoPool$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoApiMeasurement; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoPool$a<", - "Lcom/vigo/metrics/VigoApiMeasurement;", - ">;" - } -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public newInstance()Lcom/vigo/metrics/VigoApiMeasurement; - .locals 1 - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoApiMeasurement; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoApiMeasurement;->()V - - return-object v0 -.end method - -.method public bridge synthetic newInstance()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoApiMeasurement$a;->newInstance()Lcom/vigo/metrics/VigoApiMeasurement; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement.smali b/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement.smali deleted file mode 100644 index cd0fda42b..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoApiMeasurement.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public Lcom/vigo/metrics/VigoApiMeasurement; -.super Ljava/lang/Object; -.source "VigoApiMeasurement.java" - - -# static fields -.field private static final j:Lcom/vigo/metrics/VigoPool; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoPool<", - "Lcom/vigo/metrics/VigoApiMeasurement;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public b:I - -.field public c:I - -.field public d:J - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/vigo/metrics/VigoPool; - - new-instance v1, Lcom/vigo/metrics/VigoApiMeasurement$a; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoApiMeasurement$a;->()V - - invoke-direct {v0, v1}, Lcom/vigo/metrics/VigoPool;->(Lcom/vigo/metrics/VigoPool$a;)V - - sput-object v0, Lcom/vigo/metrics/VigoApiMeasurement;->j:Lcom/vigo/metrics/VigoPool; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - return-void -.end method - -.method public static c()Lcom/vigo/metrics/VigoApiMeasurement; - .locals 3 - - .line 1 - sget-object v0, Lcom/vigo/metrics/VigoApiMeasurement;->j:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoPool;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoApiMeasurement; - - .line 2 - iget-object v1, v0, Lcom/vigo/metrics/VigoApiMeasurement;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-object v0 -.end method - - -# virtual methods -.method public a()V - .locals 3 - - const/4 v0, 0x0 - - .line 1 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->b:I - - .line 2 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->c:I - - const-wide/16 v1, 0x0 - - .line 3 - iput-wide v1, p0, Lcom/vigo/metrics/VigoApiMeasurement;->d:J - - .line 4 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->e:I - - .line 5 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->f:I - - .line 6 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->g:I - - .line 7 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->h:I - - .line 8 - iput v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->i:I - - return-void -.end method - -.method public b()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoApiMeasurement;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoApiMeasurement;->a()V - - .line 3 - sget-object v0, Lcom/vigo/metrics/VigoApiMeasurement;->j:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0, p0}, Lcom/vigo/metrics/VigoPool;->a(Ljava/lang/Object;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer$a.smali deleted file mode 100644 index 9fb3bee29..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer$a.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class final Lcom/vigo/metrics/VigoBinaryBuffer$a; -.super Ljava/lang/Object; -.source "VigoBinaryBuffer.java" - -# interfaces -.implements Lcom/vigo/metrics/VigoPool$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoBinaryBuffer; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lcom/vigo/metrics/VigoPool$a<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;" - } -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public newInstance()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 1 - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->()V - - return-object v0 -.end method - -.method public bridge synthetic newInstance()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoBinaryBuffer$a;->newInstance()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer.smali b/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer.smali deleted file mode 100644 index 7f5af54ab..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoBinaryBuffer.smali +++ /dev/null @@ -1,904 +0,0 @@ -.class Lcom/vigo/metrics/VigoBinaryBuffer; -.super Ljava/lang/Object; -.source "VigoBinaryBuffer.java" - - -# static fields -.field private static final e:Lcom/vigo/metrics/VigoPool; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoPool<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field private final a:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field private b:S - -.field private final c:[B - -.field private d:I - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/vigo/metrics/VigoPool; - - new-instance v1, Lcom/vigo/metrics/VigoBinaryBuffer$a; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoBinaryBuffer$a;->()V - - invoke-direct {v0, v1}, Lcom/vigo/metrics/VigoPool;->(Lcom/vigo/metrics/VigoPool$a;)V - - sput-object v0, Lcom/vigo/metrics/VigoBinaryBuffer;->e:Lcom/vigo/metrics/VigoPool; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - .line 3 - invoke-direct {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->i()V - - const/16 v0, 0x1000 - - new-array v0, v0, [B - - .line 4 - iput-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - .line 5 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method - -.method private c(I)Z - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - array-length v0, v0 - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - sub-int/2addr v0, v1 - - if-lt v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public static h()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - .line 1 - sget-object v0, Lcom/vigo/metrics/VigoBinaryBuffer;->e:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoPool;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 2 - iget-object v1, v0, Lcom/vigo/metrics/VigoBinaryBuffer;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-object v0 -.end method - -.method private i()V - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - const/4 v0, -0x1 - - .line 2 - iput-short v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - return-void -.end method - - -# virtual methods -.method public a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - const/4 v0, 0x1 - - .line 25 - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 26 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - aput-byte p1, v0, v1 - - :cond_0 - return-object p0 -.end method - -.method public a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - const/4 v0, 0x4 - - .line 17 - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 18 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - and-int/lit16 v2, p1, 0xff - - int-to-byte v2, v2 - - aput-byte v2, v0, v1 - - .line 19 - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - ushr-int/lit8 v2, p1, 0x8 - - and-int/lit16 v2, v2, 0xff - - int-to-byte v2, v2 - - aput-byte v2, v0, v1 - - .line 20 - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - ushr-int/lit8 v2, p1, 0x10 - - and-int/lit16 v2, v2, 0xff - - int-to-byte v2, v2 - - aput-byte v2, v0, v1 - - .line 21 - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - ushr-int/lit8 p1, p1, 0x18 - - and-int/lit16 p1, p1, 0xff - - int-to-byte p1, p1 - - aput-byte p1, v0, v1 - - :cond_0 - return-object p0 -.end method - -.method public a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 7 - - const/16 v0, 0x8 - - .line 8 - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 9 - iget-object v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const-wide/16 v3, 0xff - - and-long v5, p1, v3 - - long-to-int v6, v5 - - int-to-byte v5, v6 - - aput-byte v5, v1, v2 - - .line 10 - iget v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v5, v2, 0x1 - - iput v5, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - ushr-long v5, p1, v0 - - and-long/2addr v5, v3 - - long-to-int v0, v5 - - int-to-byte v0, v0 - - aput-byte v0, v1, v2 - - .line 11 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x10 - - ushr-long v5, p1, v2 - - and-long/2addr v5, v3 - - long-to-int v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v1, v0 - - .line 12 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x18 - - ushr-long v5, p1, v2 - - and-long/2addr v5, v3 - - long-to-int v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v1, v0 - - .line 13 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x20 - - ushr-long v5, p1, v2 - - and-long/2addr v5, v3 - - long-to-int v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v1, v0 - - .line 14 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x28 - - ushr-long v5, p1, v2 - - and-long/2addr v5, v3 - - long-to-int v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v1, v0 - - .line 15 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x30 - - ushr-long v5, p1, v2 - - and-long/2addr v5, v3 - - long-to-int v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v1, v0 - - .line 16 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - const/16 v2, 0x38 - - ushr-long/2addr p1, v2 - - and-long/2addr p1, v3 - - long-to-int p2, p1 - - int-to-byte p1, p2 - - aput-byte p1, v1, v0 - - :cond_0 - return-object p0 -.end method - -.method public a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 1 - - if-eqz p1, :cond_0 - - .line 31 - iget v0, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 32 - iget-object v0, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget p1, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - invoke-virtual {p0, v0, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a([BI)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_0 - return-object p0 -.end method - -.method public a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - .line 2 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/16 v2, 0x7fff - - if-gt v1, v2, :cond_0 - - :try_start_0 - const-string v1, "UTF-8" - - .line 3 - invoke-virtual {p1, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B - - move-result-object p1 - - .line 4 - array-length v1, p1 - - int-to-short v1, v1 - - invoke-virtual {p0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 5 - array-length v1, p1 - - invoke-virtual {p0, p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a([BI)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 6 - :catch_0 - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_0 - - .line 7 - :cond_0 - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - :goto_0 - return-object p0 -.end method - -.method public a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - const/4 v0, 0x2 - - .line 22 - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 23 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - and-int/lit16 v2, p1, 0xff - - int-to-byte v2, v2 - - aput-byte v2, v0, v1 - - .line 24 - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - ushr-int/lit8 p1, p1, 0x8 - - and-int/lit16 p1, p1, 0xff - - int-to-byte p1, p1 - - aput-byte p1, v0, v1 - - :cond_0 - return-object p0 -.end method - -.method public a(Z)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - const/4 v0, 0x1 - - .line 27 - invoke-direct {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 28 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - int-to-byte p1, p1 - - aput-byte p1, v0, v1 - - :cond_0 - return-object p0 -.end method - -.method public a([BI)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - if-eqz p1, :cond_0 - - const/4 v0, 0x0 - - .line 29 - iget-object v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - invoke-static {p1, v0, v1, v2, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - .line 30 - iget p1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/2addr p1, p2 - - iput p1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - :cond_0 - return-object p0 -.end method - -.method a()V - .locals 1 - - const/4 v0, 0x0 - - .line 1 - iput v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - return-void -.end method - -.method public b()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 4 - - .line 3 - iget-short v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - .line 4 - iget-object v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - rsub-int/lit8 v0, v0, 0x75 - - int-to-byte v0, v0 - - aput-byte v0, v1, v2 - - return-object p0 - - .line 5 - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "ending non-tagged buffer" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 0 - - .line 1 - iput-short p1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - .line 2 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - return-object p0 -.end method - -.method public final b(I)V - .locals 0 - - .line 6 - iput p1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - return-void -.end method - -.method public c()[B - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v0 - - return-object v0 -.end method - -.method public final d()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - return v0 -.end method - -.method public final e()V - .locals 2 - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a()V - - .line 2 - iget-short v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_1 - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_0 - const/4 v0, 0x0 - - .line 4 - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_1 - return-void -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - .line 1 - :cond_0 - instance-of v1, p1, Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - .line 2 - :cond_1 - check-cast p1, Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 3 - iget-short v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - iget-short v3, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - if-eq v1, v3, :cond_2 - - return v2 - - .line 4 - :cond_2 - iget v1, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - iget v3, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - if-eq v1, v3, :cond_3 - - return v2 - - :cond_3 - const/4 v1, 0x0 - - .line 5 - :goto_0 - iget v3, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - if-ge v1, v3, :cond_5 - - .line 6 - iget-object v3, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - aget-byte v3, v3, v1 - - iget-object v4, p1, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - aget-byte v4, v4, v1 - - if-eq v3, v4, :cond_4 - - return v2 - - :cond_4 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_5 - return v0 -.end method - -.method public f()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - invoke-direct {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->i()V - - .line 3 - sget-object v0, Lcom/vigo/metrics/VigoBinaryBuffer;->e:Lcom/vigo/metrics/VigoPool; - - invoke-virtual {v0, p0}, Lcom/vigo/metrics/VigoPool;->a(Ljava/lang/Object;)V - - :cond_0 - return-void -.end method - -.method public g()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 5 - - .line 1 - iget-short v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->b:S - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_1 - - const/4 v1, 0x2 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - const/4 v2, 0x0 - - iget v3, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v4, v3, -0x2 - - and-int/lit16 v4, v4, 0xff - - int-to-byte v4, v4 - - aput-byte v4, v0, v2 - - const/4 v2, 0x1 - - sub-int/2addr v3, v1 - - ushr-int/lit8 v1, v3, 0x8 - - and-int/lit16 v1, v1, 0xff - - int-to-byte v1, v1 - - .line 3 - aput-byte v1, v0, v2 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->c:[B - - iget v2, p0, Lcom/vigo/metrics/VigoBinaryBuffer;->d:I - - add-int/lit8 v3, v2, -0x4 - - and-int/lit16 v3, v3, 0xff - - int-to-byte v3, v3 - - aput-byte v3, v0, v1 - - const/4 v1, 0x3 - - add-int/lit8 v2, v2, -0x4 - - ushr-int/lit8 v2, v2, 0x8 - - and-int/lit16 v2, v2, 0xff - - int-to-byte v2, v2 - - .line 5 - aput-byte v2, v0, v1 - - :cond_1 - :goto_0 - return-object p0 -.end method - -.method public toString()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoBinaryBuffer;->c()[B - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoBootstrapBuilder.smali b/smali/smali_classes2/com/vigo/metrics/VigoBootstrapBuilder.smali deleted file mode 100644 index f9c1480ee..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoBootstrapBuilder.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public Lcom/vigo/metrics/VigoBootstrapBuilder; -.super Ljava/lang/Object; -.source "VigoBootstrapBuilder.java" - - -# instance fields -.field final a:Ljava/lang/ref/WeakReference; - -.field final b:Ljava/lang/String; - -.field c:Z - - -# direct methods -.method public constructor (Landroid/content/Context;Ljava/lang/String;)V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lcom/vigo/metrics/VigoBootstrapBuilder;->a:Ljava/lang/ref/WeakReference; - - .line 3 - iput-object p2, p0, Lcom/vigo/metrics/VigoBootstrapBuilder;->b:Ljava/lang/String; - - .line 4 - new-instance p1, Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - invoke-direct {p1}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->()V - - sput-object p1, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - return-void -.end method - - -# virtual methods -.method public a(Lokhttp3/OkHttpClient;)Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 3 - - .line 1 - new-instance v0, Lcom/vigo/metrics/VigoSenderManager; - - sget-object v1, Lcom/vigo/metrics/utils/SenderType;->OKHTTP3:Lcom/vigo/metrics/utils/SenderType; - - new-instance v2, Lcom/vigo/metrics/utils/OkHttp3Sender; - - invoke-direct {v2, p1}, Lcom/vigo/metrics/utils/OkHttp3Sender;->(Lokhttp3/OkHttpClient;)V - - invoke-direct {v0, v1, v2}, Lcom/vigo/metrics/VigoSenderManager;->(Lcom/vigo/metrics/utils/SenderType;Lcom/vigo/metrics/utils/AbstractSender;)V - - sput-object v0, Lcom/vigo/metrics/config;->j:Lcom/vigo/metrics/VigoSenderManager; - - return-object p0 -.end method - -.method public a(Ljava/lang/String;)Lcom/vigo/metrics/VigoSession; - .locals 4 - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoSession; - - invoke-direct {v0, p1}, Lcom/vigo/metrics/VigoSession;->(Ljava/lang/String;)V - - .line 3 - iget-object v1, p0, Lcom/vigo/metrics/VigoBootstrapBuilder;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/content/Context; - - iget-object v2, p0, Lcom/vigo/metrics/VigoBootstrapBuilder;->b:Ljava/lang/String; - - iget-boolean v3, p0, Lcom/vigo/metrics/VigoBootstrapBuilder;->c:Z - - invoke-static {v1, v2, p1, v3}, Lcom/vigo/metrics/VigoSession;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V - - return-object v0 -.end method - -.method public b(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 0 - - return-object p0 -.end method - -.method public c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 2 - - .line 1 - sget-object v0, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v0, p1, v1}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a(Ljava/lang/String;Lcom/vigo/metrics/content/ContentType;)V - - return-object p0 -.end method - -.method public d(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 0 - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoCallEvent$EventType.smali b/smali/smali_classes2/com/vigo/metrics/VigoCallEvent$EventType.smali deleted file mode 100644 index 034863000..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoCallEvent$EventType.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class final enum Lcom/vigo/metrics/VigoCallEvent$EventType; -.super Ljava/lang/Enum; -.source "VigoCallEvent.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoCallEvent; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4018 - name = "EventType" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/VigoCallEvent$EventType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum HEARTBEAT:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum START_AUDIO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum START_VIDEO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum START_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum START_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum STOP:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum STOP_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field public static final enum STOP_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - -# instance fields -.field private final value:B - - -# direct methods -.method static constructor ()V - .locals 11 - - .line 1 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const-string v3, "START_AUDIO_CALL" - - invoke-direct {v0, v3, v1, v2}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_AUDIO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v3, 0x2 - - const-string v4, "START_VIDEO_CALL" - - invoke-direct {v0, v4, v2, v3}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 3 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v4, 0x3 - - const-string v5, "START_VIDEO_UPLOAD" - - invoke-direct {v0, v5, v3, v4}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 4 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v5, 0x4 - - const-string v6, "STOP_VIDEO_UPLOAD" - - invoke-direct {v0, v6, v4, v5}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 5 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v6, 0x5 - - const-string v7, "START_VIDEO_DOWNLOAD" - - invoke-direct {v0, v7, v5, v6}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 6 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v7, 0x6 - - const-string v8, "STOP_VIDEO_DOWNLOAD" - - invoke-direct {v0, v8, v6, v7}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 7 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/4 v8, 0x7 - - const-string v9, "HEARTBEAT" - - invoke-direct {v0, v9, v7, v8}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->HEARTBEAT:Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 8 - new-instance v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - const/16 v9, 0x8 - - const-string v10, "STOP" - - invoke-direct {v0, v10, v8, v9}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP:Lcom/vigo/metrics/VigoCallEvent$EventType; - - new-array v0, v9, [Lcom/vigo/metrics/VigoCallEvent$EventType; - - .line 9 - sget-object v9, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_AUDIO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v9, v0, v1 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_CALL:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP_VIDEO_UPLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v4 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->START_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v5 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP_VIDEO_DOWNLOAD:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v6 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->HEARTBEAT:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v7 - - sget-object v1, Lcom/vigo/metrics/VigoCallEvent$EventType;->STOP:Lcom/vigo/metrics/VigoCallEvent$EventType; - - aput-object v1, v0, v8 - - sput-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->$VALUES:[Lcom/vigo/metrics/VigoCallEvent$EventType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;IB)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(B)V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - .line 2 - iput-byte p3, p0, Lcom/vigo/metrics/VigoCallEvent$EventType;->value:B - - return-void -.end method - -.method private constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - int-to-byte p3, p3 - - .line 3 - invoke-direct {p0, p1, p2, p3}, Lcom/vigo/metrics/VigoCallEvent$EventType;->(Ljava/lang/String;IB)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/VigoCallEvent$EventType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/VigoCallEvent$EventType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/VigoCallEvent$EventType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/VigoCallEvent$EventType;->$VALUES:[Lcom/vigo/metrics/VigoCallEvent$EventType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/VigoCallEvent$EventType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/VigoCallEvent$EventType; - - return-object v0 -.end method - - -# virtual methods -.method public a()B - .locals 1 - - .line 1 - iget-byte v0, p0, Lcom/vigo/metrics/VigoCallEvent$EventType;->value:B - - return v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoCallEvent.smali b/smali/smali_classes2/com/vigo/metrics/VigoCallEvent.smali deleted file mode 100644 index 64108fde9..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoCallEvent.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class Lcom/vigo/metrics/VigoCallEvent; -.super Ljava/lang/Object; -.source "VigoCallEvent.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vigo/metrics/VigoCallEvent$EventType; - } -.end annotation - - -# instance fields -.field final a:Lcom/vigo/metrics/VigoCallEvent$EventType; - -.field final b:I - -.field final c:I - -.field final d:B - -.field final e:I - -.field final f:S diff --git a/smali/smali_classes2/com/vigo/metrics/VigoCallInformation.smali b/smali/smali_classes2/com/vigo/metrics/VigoCallInformation.smali deleted file mode 100644 index 0b9e11d43..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoCallInformation.smali +++ /dev/null @@ -1,202 +0,0 @@ -.class Lcom/vigo/metrics/VigoCallInformation; -.super Ljava/lang/Object; -.source "VigoCallInformation.java" - - -# instance fields -.field private final a:Ljava/lang/String; - -.field private final b:Ljava/lang/String; - -.field private final c:J - -.field private final d:S - -.field e:Lcom/vigo/metrics/stun/NatType; - -.field f:Ljava/util/concurrent/LinkedBlockingQueue; - -.field private g:I - - -# virtual methods -.method a()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - const/16 v1, 0x8 - - .line 2 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 3 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->a:Ljava/lang/String; - - const-string v2, "sessionId" - - invoke-static {v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 4 - iget-wide v1, p0, Lcom/vigo/metrics/VigoCallInformation;->c:J - - invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "timestamp" - - invoke-static {v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 5 - iget-short v1, p0, Lcom/vigo/metrics/VigoCallInformation;->d:S - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "timezone" - - invoke-static {v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 6 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->b:Ljava/lang/String; - - const-string v2, "callee" - - invoke-static {v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 7 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->e:Lcom/vigo/metrics/stun/NatType; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "natType" - - invoke-static {v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 8 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->a:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v1, p0, Lcom/vigo/metrics/VigoCallInformation;->c:J - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-short v1, p0, Lcom/vigo/metrics/VigoCallInformation;->d:S - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 9 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object v0 -.end method - -.method b()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - const/16 v1, 0x9 - - .line 2 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 3 - :goto_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->f:Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-virtual {v1}, Ljava/util/concurrent/LinkedBlockingQueue;->size()I - - move-result v1 - - if-lez v1, :cond_0 - - .line 4 - iget v1, p0, Lcom/vigo/metrics/VigoCallInformation;->g:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lcom/vigo/metrics/VigoCallInformation;->g:I - - .line 5 - iget-object v1, p0, Lcom/vigo/metrics/VigoCallInformation;->f:Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-virtual {v1}, Ljava/util/concurrent/LinkedBlockingQueue;->poll()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/vigo/metrics/VigoCallEvent; - - .line 6 - iget-object v2, v1, Lcom/vigo/metrics/VigoCallEvent;->a:Lcom/vigo/metrics/VigoCallEvent$EventType; - - invoke-virtual {v2}, Lcom/vigo/metrics/VigoCallEvent$EventType;->a()B - - move-result v2 - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v2, v1, Lcom/vigo/metrics/VigoCallEvent;->b:I - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v2, v1, Lcom/vigo/metrics/VigoCallEvent;->c:I - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-byte v2, v1, Lcom/vigo/metrics/VigoCallEvent;->d:B - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v2, v1, Lcom/vigo/metrics/VigoCallEvent;->e:I - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-short v1, v1, Lcom/vigo/metrics/VigoCallEvent;->f:S - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_0 - - .line 7 - :cond_0 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object v0 -.end method - -.method c()I - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoCallInformation;->f:Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-virtual {v0}, Ljava/util/concurrent/LinkedBlockingQueue;->size()I - - move-result v0 - - iget v1, p0, Lcom/vigo/metrics/VigoCallInformation;->g:I - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoCellInfoExtractor.smali b/smali/smali_classes2/com/vigo/metrics/VigoCellInfoExtractor.smali deleted file mode 100644 index 32e9e38e5..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoCellInfoExtractor.smali +++ /dev/null @@ -1,2315 +0,0 @@ -.class public Lcom/vigo/metrics/VigoCellInfoExtractor; -.super Ljava/lang/Object; -.source "VigoCellInfoExtractor.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method a(Landroid/telephony/CellSignalStrengthGsm;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - .locals 7 - - const/4 v0, -0x1 - - .line 70 - :try_start_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "mRssi" - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 71 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v2 - - const/4 v3, 0x1 - - .line 72 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 73 - invoke-virtual {v1, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v4 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 - - .line 74 - :try_start_1 - invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 75 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "mBitErrorRate" - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 76 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v2 - - .line 77 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 78 - invoke-virtual {v1, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result p1 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - .line 79 - :try_start_2 - invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - goto :goto_0 - - :catch_1 - const/4 p1, -0x1 - - goto :goto_0 - - :catch_2 - const/4 p1, -0x1 - - const/4 v4, -0x1 - - :goto_0 - if-eqz p3, :cond_0 - - const/4 p3, 0x4 - - .line 80 - :try_start_3 - invoke-virtual {p2, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 81 - :cond_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - sget-object p3, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v5, p3, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v1, v5 - - long-to-int p3, v1 - - invoke-virtual {p2, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 p3, -0x8000 - - const/16 v1, 0x7fff - - if-ge v4, v1, :cond_1 - - if-le v4, p3, :cond_1 - - int-to-short v2, v4 - - goto :goto_1 - - :cond_1 - const/4 v2, -0x1 - - :goto_1 - invoke-virtual {p2, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge p1, v1, :cond_2 - - if-le p1, p3, :cond_2 - - int-to-short v0, p1 - - :cond_2 - invoke-virtual {p2, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 - - goto :goto_2 - - .line 82 - :catch_3 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_2 - return-void -.end method - -.method a(Landroid/telephony/CellSignalStrengthLte;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - .locals 11 - - const/4 v0, -0x1 - - const/16 v1, 0x7fff - - .line 1 - :try_start_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - const-string v3, "mSignalStrength" - - .line 2 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 3 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - const/4 v5, 0x1 - - .line 4 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 5 - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v6 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_6 - - .line 6 - :try_start_1 - invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mRsrp" - - .line 7 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 8 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 9 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 10 - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v7 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_5 - - .line 11 - :try_start_2 - invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mRsrq" - - .line 12 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 13 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 14 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 15 - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v8 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 - - .line 16 - :try_start_3 - invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mRssnr" - - .line 17 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 18 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 19 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 20 - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v9 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 - - .line 21 - :try_start_4 - invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mCqi" - - .line 22 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 23 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 24 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 25 - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v10 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - .line 26 - :try_start_5 - invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mTimingAdvance" - - .line 27 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v2 - - .line 28 - invoke-virtual {v2}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v3 - - .line 29 - invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 30 - invoke-virtual {v2, p1}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result p1 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_1 - - .line 31 - :try_start_6 - invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0 - - goto :goto_4 - - :catch_0 - nop - - goto :goto_4 - - :catch_1 - const/4 p1, -0x1 - - goto :goto_4 - - :catch_2 - const/4 p1, -0x1 - - goto :goto_3 - - :catch_3 - const/4 p1, -0x1 - - goto :goto_2 - - :catch_4 - const/4 p1, -0x1 - - goto :goto_1 - - :catch_5 - const/4 p1, -0x1 - - goto :goto_0 - - :catch_6 - const/4 p1, -0x1 - - const/4 v6, -0x1 - - :goto_0 - const/16 v7, 0x7fff - - :goto_1 - const/16 v8, 0x7fff - - :goto_2 - const/16 v9, 0x7fff - - :goto_3 - const/4 v10, -0x1 - - :goto_4 - if-eqz p3, :cond_0 - - const/4 p3, 0x3 - - .line 32 - :try_start_7 - invoke-virtual {p2, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 33 - :cond_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - sget-object p3, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v4, p3, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v2, v4 - - long-to-int p3, v2 - - invoke-virtual {p2, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 p3, -0x8000 - - if-gt v6, v1, :cond_1 - - if-lt v6, p3, :cond_1 - - int-to-short v2, v6 - - goto :goto_5 - - :cond_1 - const/4 v2, -0x1 - - :goto_5 - invoke-virtual {p2, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v7, v1, :cond_2 - - if-lt v7, p3, :cond_2 - - int-to-short v2, v7 - - goto :goto_6 - - :cond_2 - const/16 v2, 0x7fff - - :goto_6 - invoke-virtual {p2, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v8, v1, :cond_3 - - if-lt v8, p3, :cond_3 - - int-to-short v2, v8 - - goto :goto_7 - - :cond_3 - const/16 v2, 0x7fff - - :goto_7 - invoke-virtual {p2, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v9, v1, :cond_4 - - if-lt v9, p3, :cond_4 - - int-to-short v1, v9 - - :cond_4 - invoke-virtual {p2, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 p3, 0x7f - - if-gt v10, p3, :cond_5 - - const/16 p3, -0x80 - - if-lt v10, p3, :cond_5 - - int-to-byte p3, v10 - - goto :goto_8 - - :cond_5 - const/4 p3, -0x1 - - :goto_8 - invoke-virtual {p2, p3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - const p3, 0x7fffffff - - if-eq p1, p3, :cond_6 - - goto :goto_9 - - :cond_6 - const/4 p1, -0x1 - - :goto_9 - invoke-virtual {p2, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_7 - - goto :goto_a - - .line 34 - :catch_7 - invoke-virtual {p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_a - return-void -.end method - -.method a(Landroid/telephony/CellSignalStrengthWcdma;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - .locals 15 - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - .line 35 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const-string v3, "mBitErrorRate" - - const/4 v4, -0x1 - - const/4 v5, 0x1 - - const/16 v6, 0x7fff - - const/16 v7, 0x1d - - if-ge v2, v7, :cond_0 - - .line 36 - :try_start_0 - invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - const-string v7, "mSignalStrength" - - invoke-virtual {v2, v7}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v2 - - .line 37 - invoke-virtual {v2}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v7 - - .line 38 - invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 39 - invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v8 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - int-to-short v8, v8 - - .line 40 - :try_start_1 - invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 41 - invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v2 - - .line 42 - invoke-virtual {v2}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v3 - - .line 43 - invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 44 - invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v0 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - int-to-short v0, v0 - - .line 45 - :try_start_2 - invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 - - goto :goto_0 - - :catch_0 - const/4 v0, -0x1 - - goto :goto_0 - - :catch_1 - const/4 v0, -0x1 - - const/16 v8, 0x7fff - - :catch_2 - :goto_0 - const/16 v2, 0x7fff - - const/16 v10, 0x7fff - - goto/16 :goto_3 - - .line 46 - :cond_0 - :try_start_3 - invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - const-string v7, "mRssi" - - .line 47 - invoke-virtual {v2, v7}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v7 - - .line 48 - invoke-virtual {v7}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v8 - - .line 49 - invoke-virtual {v7, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 50 - invoke-virtual {v7, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v9 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_6 - - int-to-short v9, v9 - - .line 51 - :try_start_4 - invoke-virtual {v7, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 52 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 53 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v7 - - .line 54 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 55 - invoke-virtual {v3, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v8 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_5 - - int-to-short v8, v8 - - .line 56 - :try_start_5 - invoke-virtual {v3, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mRscp" - - .line 57 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v3 - - .line 58 - invoke-virtual {v3}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v7 - - .line 59 - invoke-virtual {v3, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 60 - invoke-virtual {v3, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v10 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_4 - - int-to-short v10, v10 - - .line 61 - :try_start_6 - invoke-virtual {v3, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const-string v3, "mEcNo" - - .line 62 - invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v2 - - .line 63 - invoke-virtual {v2}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v3 - - .line 64 - invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 65 - invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v0 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3 - - if-le v0, v5, :cond_1 - - const/16 v0, 0x7fff - - :cond_1 - int-to-short v0, v0 - - .line 66 - :try_start_7 - invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_7 - - goto :goto_2 - - :catch_3 - const/16 v0, 0x7fff - - goto :goto_2 - - :catch_4 - const/16 v0, 0x7fff - - goto :goto_1 - - :catch_5 - const/16 v0, 0x7fff - - const/4 v8, -0x1 - - goto :goto_1 - - :catch_6 - const/16 v0, 0x7fff - - const/4 v8, -0x1 - - const/16 v9, 0x7fff - - :goto_1 - const/16 v10, 0x7fff - - :catch_7 - :goto_2 - move v2, v0 - - move v0, v8 - - move v8, v9 - - :goto_3 - if-eqz p3, :cond_2 - - const/4 v3, 0x2 - - .line 67 - :try_start_8 - invoke-virtual {v1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 68 - :cond_2 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v11 - - sget-object v3, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v13, v3, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v11, v13 - - long-to-int v3, v11 - - invoke-virtual {v1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v3, -0x8000 - - if-ge v8, v6, :cond_3 - - if-le v8, v3, :cond_3 - - goto :goto_4 - - :cond_3 - const/16 v8, 0x7fff - - :goto_4 - invoke-virtual {v1, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge v0, v6, :cond_4 - - if-le v0, v3, :cond_4 - - goto :goto_5 - - :cond_4 - const/4 v0, -0x1 - - :goto_5 - invoke-virtual {v1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge v10, v6, :cond_5 - - if-le v10, v3, :cond_5 - - goto :goto_6 - - :cond_5 - const/16 v10, 0x7fff - - :goto_6 - invoke-virtual {v1, v10}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge v2, v6, :cond_6 - - if-le v2, v3, :cond_6 - - goto :goto_7 - - :cond_6 - const/16 v2, 0x7fff - - :goto_7 - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_8 - - goto :goto_8 - - .line 69 - :catch_8 - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_8 - return-void -.end method - -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoGsm;)V - .locals 7 - - .line 144 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x11 - - if-lt v0, v1, :cond_7 - - .line 145 - invoke-virtual {p2}, Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm; - - move-result-object v0 - - .line 146 - invoke-virtual {p2}, Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm; - - move-result-object p2 - - .line 147 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v1 - - const v2, 0x7fffffff - - if-eq v1, v2, :cond_7 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v1 - - if-eq v1, v2, :cond_7 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v1 - - if-eq v1, v2, :cond_7 - - const/4 v1, 0x1 - - .line 148 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 149 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v2 - - const/high16 v3, -0x10000 - - and-int/2addr v2, v3 - - const/4 v4, -0x1 - - if-eqz v2, :cond_0 - - const/4 v2, -0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v2 - - int-to-short v2, v2 - - :goto_0 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 150 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v2 - - and-int/2addr v2, v3 - - if-eqz v2, :cond_1 - - const/4 v2, -0x1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v2 - - int-to-short v2, v2 - - :goto_1 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 151 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v2 - - and-int/2addr v2, v3 - - if-eqz v2, :cond_2 - - const/4 v2, -0x1 - - goto :goto_2 - - :cond_2 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v2 - - int-to-short v2, v2 - - :goto_2 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 152 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getCid()I - - move-result v2 - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 153 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v3, 0x18 - - if-lt v2, v3, :cond_3 - - .line 154 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getArfcn()I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_3 - - .line 155 - :cond_3 - invoke-virtual {p1, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 156 - :goto_3 - :try_start_0 - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v3, 0x1d - - if-lt v2, v3, :cond_4 - - const-string v2, "mRssi" - - goto :goto_4 - - :cond_4 - const-string v2, "mSignalStrength" - - :goto_4 - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - .line 157 - invoke-virtual {v0}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v2 - - .line 158 - invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 159 - invoke-virtual {v0, p2}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v3 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 - - .line 160 - :try_start_1 - invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 161 - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v2, "mBitErrorRate" - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - .line 162 - invoke-virtual {v0}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v2 - - .line 163 - invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 164 - invoke-virtual {v0, p2}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result p2 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - .line 165 - :try_start_2 - invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_5 - - :catch_0 - nop - - goto :goto_5 - - :catch_1 - const/4 p2, -0x1 - - goto :goto_5 - - :catch_2 - const/4 p2, -0x1 - - const/4 v3, -0x1 - - :goto_5 - const/16 v0, 0x8 - - .line 166 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 167 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - sget-object v2, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v5, v2, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v0, v5 - - long-to-int v1, v0 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v0, -0x8000 - - const/16 v1, 0x7fff - - if-gt v3, v1, :cond_5 - - if-lt v3, v0, :cond_5 - - int-to-short v2, v3 - - goto :goto_6 - - :cond_5 - const/4 v2, -0x1 - - .line 168 - :goto_6 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt p2, v1, :cond_6 - - if-lt p2, v0, :cond_6 - - int-to-short v4, p2 - - .line 169 - :cond_6 - invoke-virtual {p1, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_7 - return-void -.end method - -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoLte;)V - .locals 15 - - move-object/from16 v0, p1 - - .line 83 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x11 - - if-lt v1, v2, :cond_d - - .line 84 - invoke-virtual/range {p2 .. p2}, Landroid/telephony/CellInfoLte;->getCellIdentity()Landroid/telephony/CellIdentityLte; - - move-result-object v1 - - .line 85 - invoke-virtual/range {p2 .. p2}, Landroid/telephony/CellInfoLte;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthLte; - - move-result-object v3 - - .line 86 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v4 - - const v5, 0x7fffffff - - if-eq v4, v5, :cond_d - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v4 - - if-eq v4, v5, :cond_d - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v4 - - if-eq v4, v5, :cond_d - - const/4 v4, 0x3 - - .line 87 - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v4 - - const/high16 v6, -0x10000 - - and-int/2addr v4, v6 - - const/4 v7, -0x1 - - if-eqz v4, :cond_0 - - const/4 v4, -0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v4 - - int-to-short v4, v4 - - :goto_0 - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v4 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_1 - - const/4 v4, -0x1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v4 - - int-to-short v4, v4 - - :goto_1 - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v4 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_2 - - const/4 v4, -0x1 - - goto :goto_2 - - :cond_2 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v4 - - int-to-short v4, v4 - - :goto_2 - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getCi()I - - move-result v4 - - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getPci()I - - move-result v4 - - const/16 v6, -0x8000 - - const/16 v8, 0x7fff - - if-gt v4, v8, :cond_3 - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getPci()I - - move-result v4 - - if-lt v4, v6, :cond_3 - - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getPci()I - - move-result v4 - - int-to-short v4, v4 - - goto :goto_3 - - :cond_3 - const/4 v4, -0x1 - - :goto_3 - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 88 - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v9, 0x18 - - if-lt v4, v9, :cond_4 - - .line 89 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getEarfcn()I - - move-result v4 - - invoke-virtual {v0, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_4 - - .line 90 - :cond_4 - invoke-virtual {v0, v7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 91 - :goto_4 - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v9, 0x1c - - if-lt v4, v9, :cond_6 - - .line 92 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getBandwidth()I - - move-result v4 - - if-ne v4, v5, :cond_5 - - const/4 v1, -0x1 - - goto :goto_5 - - :cond_5 - invoke-virtual {v1}, Landroid/telephony/CellIdentityLte;->getBandwidth()I - - move-result v1 - - :goto_5 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_6 - - .line 93 - :cond_6 - invoke-virtual {v0, v7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 94 - :goto_6 - :try_start_0 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mSignalStrength" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 95 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - const/4 v9, 0x1 - - .line 96 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 97 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v10 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_6 - - .line 98 - :try_start_1 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 99 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mRsrp" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 100 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 101 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 102 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v11 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_5 - - .line 103 - :try_start_2 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 104 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mRsrq" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 105 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 106 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 107 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v12 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 - - .line 108 - :try_start_3 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 109 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mRssnr" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 110 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 111 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 112 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v13 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 - - .line 113 - :try_start_4 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 114 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mCqi" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 115 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 116 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 117 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v14 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - .line 118 - :try_start_5 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 119 - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v4, "mTimingAdvance" - - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - .line 120 - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v4 - - .line 121 - invoke-virtual {v1, v9}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 122 - invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v3 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_1 - - .line 123 - :try_start_6 - invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0 - - goto :goto_b - - :catch_0 - nop - - goto :goto_b - - :catch_1 - const/4 v3, -0x1 - - goto :goto_b - - :catch_2 - const/4 v3, -0x1 - - goto :goto_a - - :catch_3 - const/4 v3, -0x1 - - goto :goto_9 - - :catch_4 - const/4 v3, -0x1 - - goto :goto_8 - - :catch_5 - const/4 v3, -0x1 - - goto :goto_7 - - :catch_6 - const/4 v3, -0x1 - - const/4 v10, -0x1 - - :goto_7 - const/16 v11, 0x7fff - - :goto_8 - const/16 v12, 0x7fff - - :goto_9 - const/16 v13, 0x7fff - - :goto_a - const/4 v14, -0x1 - - .line 124 - :goto_b - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - sget-object v4, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v5, v4, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v1, v5 - - long-to-int v2, v1 - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v1, -0x8000 - - if-gt v10, v8, :cond_7 - - if-lt v10, v1, :cond_7 - - int-to-short v2, v10 - - goto :goto_c - - :cond_7 - const/4 v2, -0x1 - - :goto_c - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v11, v8, :cond_8 - - if-lt v11, v1, :cond_8 - - int-to-short v2, v11 - - goto :goto_d - - :cond_8 - const/16 v2, 0x7fff - - :goto_d - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v12, v8, :cond_9 - - if-lt v12, v1, :cond_9 - - int-to-short v2, v12 - - goto :goto_e - - :cond_9 - const/16 v2, 0x7fff - - :goto_e - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-gt v13, v8, :cond_a - - if-lt v13, v1, :cond_a - - int-to-short v8, v13 - - :cond_a - invoke-virtual {v0, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/16 v1, 0x7f - - if-gt v14, v1, :cond_b - - const/16 v1, -0x80 - - if-lt v14, v1, :cond_b - - int-to-byte v1, v14 - - goto :goto_f - - :cond_b - const/4 v1, -0x1 - - :goto_f - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - const v1, 0x7fffffff - - if-eq v3, v1, :cond_c - - goto :goto_10 - - :cond_c - const/4 v3, -0x1 - - :goto_10 - invoke-virtual {v0, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_d - return-void -.end method - -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;Landroid/telephony/CellInfoWcdma;)V - .locals 9 - - .line 125 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_7 - - .line 126 - invoke-virtual {p2}, Landroid/telephony/CellInfoWcdma;->getCellIdentity()Landroid/telephony/CellIdentityWcdma; - - move-result-object v0 - - .line 127 - invoke-virtual {p2}, Landroid/telephony/CellInfoWcdma;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthWcdma; - - move-result-object p2 - - .line 128 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v1 - - const v2, 0x7fffffff - - if-eq v1, v2, :cond_7 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v1 - - if-eq v1, v2, :cond_7 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v1 - - if-eq v1, v2, :cond_7 - - const/4 v1, 0x2 - - .line 129 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v1 - - const/high16 v2, -0x10000 - - and-int/2addr v1, v2 - - const/4 v3, -0x1 - - if-eqz v1, :cond_0 - - const/4 v1, -0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v1 - - int-to-short v1, v1 - - :goto_0 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v1 - - and-int/2addr v1, v2 - - if-eqz v1, :cond_1 - - const/4 v1, -0x1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v1 - - int-to-short v1, v1 - - :goto_1 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v1 - - and-int/2addr v1, v2 - - if-eqz v1, :cond_2 - - const/4 v1, -0x1 - - goto :goto_2 - - :cond_2 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v1 - - int-to-short v1, v1 - - :goto_2 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getCid()I - - move-result v1 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getPsc()I - - move-result v1 - - const/16 v2, -0x8000 - - const/16 v4, 0x7fff - - if-gt v1, v4, :cond_3 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getPsc()I - - move-result v1 - - if-lt v1, v2, :cond_3 - - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getPsc()I - - move-result v1 - - int-to-short v1, v1 - - goto :goto_3 - - :cond_3 - const/4 v1, -0x1 - - :goto_3 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 130 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v5, 0x18 - - if-lt v1, v5, :cond_4 - - .line 131 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getUarfcn()I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_4 - - .line 132 - :cond_4 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 133 - :goto_4 - :try_start_0 - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v1, "mSignalStrength" - - invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - .line 134 - invoke-virtual {v0}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v1 - - const/4 v5, 0x1 - - .line 135 - invoke-virtual {v0, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 136 - invoke-virtual {v0, p2}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result v6 - - .line 137 - invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 138 - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v1, "mBitErrorRate" - - invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - .line 139 - invoke-virtual {v0}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v1 - - .line 140 - invoke-virtual {v0, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - .line 141 - invoke-virtual {v0, p2}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I - - move-result p2 - - .line 142 - invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - const/16 v0, 0xa - - .line 143 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - sget-object v5, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v7, v5, Lcom/vigo/metrics/Vigo;->t:J - - sub-long/2addr v0, v7 - - long-to-int v1, v0 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge v6, v4, :cond_5 - - if-le v6, v2, :cond_5 - - int-to-short v0, v6 - - goto :goto_5 - - :cond_5 - const/4 v0, -0x1 - - :goto_5 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-ge p2, v4, :cond_6 - - if-le p2, v2, :cond_6 - - int-to-short p2, p2 - - goto :goto_6 - - :cond_6 - const/4 p2, -0x1 - - :goto_6 - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_7 - return-void -.end method - -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoRegisteredCellHolder;)V - .locals 4 - - .line 170 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_10 - - .line 171 - iget-byte v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - const/4 v1, 0x1 - - const/4 v2, -0x1 - - const/high16 v3, -0x10000 - - if-eq v0, v1, :cond_c - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_8 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_4 - - const/4 v1, 0x4 - - if-eq v0, v1, :cond_0 - - goto/16 :goto_c - - .line 172 - :cond_0 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_1 - - const/4 v0, -0x1 - - goto :goto_0 - - :cond_1 - int-to-short v0, v0 - - :goto_0 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_2 - - const/4 v0, -0x1 - - goto :goto_1 - - :cond_2 - int-to-short v0, v0 - - :goto_1 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_3 - - goto :goto_2 - - :cond_3 - int-to-short v2, v0 - - :goto_2 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - invoke-virtual {p1, v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-short v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 173 - iget-object p2, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto/16 :goto_c - - .line 174 - :cond_4 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_5 - - const/4 v0, -0x1 - - goto :goto_3 - - :cond_5 - int-to-short v0, v0 - - :goto_3 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_6 - - const/4 v0, -0x1 - - goto :goto_4 - - :cond_6 - int-to-short v0, v0 - - :goto_4 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_7 - - goto :goto_5 - - :cond_7 - int-to-short v2, v0 - - :goto_5 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - long-to-int v1, v0 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-short v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 175 - iget-object p2, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto/16 :goto_c - - .line 176 - :cond_8 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_9 - - const/4 v0, -0x1 - - goto :goto_6 - - :cond_9 - int-to-short v0, v0 - - :goto_6 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_a - - const/4 v0, -0x1 - - goto :goto_7 - - :cond_a - int-to-short v0, v0 - - :goto_7 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_b - - goto :goto_8 - - :cond_b - int-to-short v2, v0 - - :goto_8 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - long-to-int v1, v0 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-short v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 177 - iget-object p2, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - goto :goto_c - - .line 178 - :cond_c - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_d - - const/4 v0, -0x1 - - goto :goto_9 - - :cond_d - int-to-short v0, v0 - - :goto_9 - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_e - - const/4 v0, -0x1 - - goto :goto_a - - :cond_e - int-to-short v0, v0 - - :goto_a - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - and-int v1, v0, v3 - - if-eqz v1, :cond_f - - goto :goto_b - - :cond_f - int-to-short v2, v0 - - :goto_b - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - long-to-int v1, v0 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v0, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 179 - iget-object p2, p2, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 180 - :goto_c - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_10 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoCellUpdateHandler.smali b/smali/smali_classes2/com/vigo/metrics/VigoCellUpdateHandler.smali deleted file mode 100644 index 9a1ae9783..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoCellUpdateHandler.smali +++ /dev/null @@ -1,824 +0,0 @@ -.class Lcom/vigo/metrics/VigoCellUpdateHandler; -.super Ljava/lang/Object; -.source "VigoCellUpdateHandler.java" - - -# instance fields -.field private a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - -.field private b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - -# direct methods -.method constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - .line 2 - iput-object v0, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 3 - iput-object v0, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - return-void -.end method - -.method private b(Ljava/util/List;)Ljava/util/List; - .locals 7 - - .line 1 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/telephony/CellInfo; - - goto :goto_0 - - .line 2 - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 3 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x12 - - if-ge v1, v2, :cond_1 - - return-object v0 - - .line 4 - :cond_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v2, 0x2 - - if-le v1, v2, :cond_2 - - return-object v0 - - .line 5 - :cond_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v3, 0x0 - - if-nez v1, :cond_5 - - .line 6 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz p1, :cond_3 - - .line 7 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 8 - iput-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 9 - :cond_3 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz p1, :cond_4 - - .line 10 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 11 - iput-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - :cond_4 - return-object v0 - - .line 12 - :cond_5 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-ne v1, v5, :cond_a - - .line 13 - invoke-interface {p1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/telephony/CellInfo; - - .line 14 - iget-object v6, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-nez v6, :cond_6 - - .line 15 - new-instance v3, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v3}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 16 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 17 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_1 - const/4 v1, 0x1 - - goto :goto_3 - - .line 18 - :cond_6 - invoke-virtual {v6, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v6 - - if-eqz v6, :cond_9 - - .line 19 - iget-object v6, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v6}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v6 - - invoke-interface {v0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 20 - iget-object v6, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-nez v6, :cond_7 - - .line 21 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 22 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - .line 23 - :cond_7 - iput-object v6, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 24 - iput-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 25 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v3 - - if-nez v3, :cond_8 - - .line 26 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto :goto_2 - - .line 27 - :cond_8 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v3 - - invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 28 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 29 - :goto_2 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - .line 30 - :cond_9 - iget-object v6, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v6, v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - .line 31 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz v1, :cond_a - - .line 32 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 33 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 34 - iput-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - goto :goto_1 - - :cond_a - const/4 v1, 0x0 - - .line 35 - :goto_3 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-ne v3, v2, :cond_15 - - .line 36 - invoke-interface {p1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/telephony/CellInfo; - - .line 37 - invoke-interface {p1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/telephony/CellInfo; - - .line 38 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-nez v3, :cond_b - - .line 39 - new-instance v1, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 40 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 41 - new-instance v1, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 42 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 43 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 44 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_6 - - .line 45 - :cond_b - invoke-virtual {v3, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v3 - - if-eqz v3, :cond_12 - - .line 46 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v3 - - if-nez v3, :cond_e - - .line 47 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - .line 48 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz p1, :cond_d - - .line 49 - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result p1 - - if-eqz p1, :cond_c - - .line 50 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 51 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 52 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 53 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_6 - - .line 54 - :cond_c - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto/16 :goto_5 - - .line 55 - :cond_d - new-instance p1, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 56 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 57 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 58 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_6 - - .line 59 - :cond_e - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 60 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-nez v1, :cond_f - - .line 61 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 62 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 63 - new-instance v1, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 64 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 65 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_6 - - .line 66 - :cond_f - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v1 - - if-eqz v1, :cond_11 - - .line 67 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 68 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 69 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v1 - - if-eqz v1, :cond_10 - - .line 70 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 71 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - goto :goto_4 - - .line 72 - :cond_10 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto :goto_4 - - .line 73 - :cond_11 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 74 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 75 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - .line 76 - :goto_4 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_6 - - .line 77 - :cond_12 - iget-object v3, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v3, v2}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - .line 78 - iget-object v2, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz v2, :cond_14 - - .line 79 - invoke-virtual {v2, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c(Landroid/telephony/CellInfo;)Z - - move-result v2 - - if-eqz v2, :cond_13 - - .line 80 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 81 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 82 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_6 - - .line 83 - :cond_13 - iget-object v2, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v2, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto :goto_5 - - .line 84 - :cond_14 - new-instance v1, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - iput-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - .line 85 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b(Landroid/telephony/CellInfo;)V - - .line 86 - iget-object p1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_6 - - :cond_15 - :goto_5 - move v5, v1 - - :goto_6 - if-eqz v5, :cond_16 - - goto :goto_7 - - .line 87 - :cond_16 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - :goto_7 - return-object v0 -.end method - - -# virtual methods -.method declared-synchronized a()Ljava/util/List; - .locals 2 - - monitor-enter p0 - - .line 1 - :try_start_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - .line 2 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz v1, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - .line 4 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->b:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 5 - monitor-exit p0 - - return-object v0 - - .line 6 - :cond_0 - :try_start_1 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - if-eqz v1, :cond_1 - - .line 7 - iget-object v1, p0, Lcom/vigo/metrics/VigoCellUpdateHandler;->a:Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 8 - :cond_1 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method declared-synchronized a(Ljava/util/List;)V - .locals 1 - - monitor-enter p0 - - .line 9 - :try_start_0 - invoke-direct {p0, p1}, Lcom/vigo/metrics/VigoCellUpdateHandler;->b(Ljava/util/List;)Ljava/util/List; - - move-result-object p1 - - .line 10 - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 11 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-virtual {v0, p1}, Lcom/vigo/metrics/Vigo;->a(Ljava/util/List;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 12 - :cond_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoConfigParser.smali b/smali/smali_classes2/com/vigo/metrics/VigoConfigParser.smali deleted file mode 100644 index 68ef2c334..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoConfigParser.smali +++ /dev/null @@ -1,329 +0,0 @@ -.class public Lcom/vigo/metrics/VigoConfigParser; -.super Ljava/lang/Object; -.source "VigoConfigParser.java" - - -# direct methods -.method public static a(Landroid/content/Context;Lorg/json/JSONObject;)Lcom/vigo/metrics/VigoUserPerceptionConfig; - .locals 16 - .param p1 # Lorg/json/JSONObject; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/json/JSONException; - } - .end annotation - - move-object/from16 v0, p1 - - const-string v1, "1_bad" - - const-string v2, "1" - - const-string v3, "version_including" - - .line 1 - new-instance v10, Ljava/util/HashMap; - - invoke-direct {v10}, Ljava/util/HashMap;->()V - - const-wide/32 v6, 0x5265c00 - - const/4 v11, 0x0 - - const/4 v5, 0x0 - - :try_start_0 - const-string v8, "freq" - - .line 2 - invoke-virtual {v0, v8}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v8 - - const-string v9, "quota" - - .line 3 - invoke-virtual {v0, v9}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v9 - - const-string v12, "threshold" - - .line 4 - invoke-virtual {v0, v12}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I - - move-result v12 - - .line 5 - invoke-virtual {v0, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z - - move-result v13 - - if-eqz v13, :cond_3 - - .line 6 - invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_0 - - const/4 v13, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v13, 0x0 - - .line 7 - :goto_0 - invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v14 - - invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v15 - - invoke-virtual {v14, v15, v5}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v14 - - iget-object v14, v14, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - - const-string v15, "versions" - - .line 8 - invoke-virtual {v0, v15}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v15 - - .line 9 - :goto_1 - invoke-virtual {v15}, Lorg/json/JSONArray;->length()I - - move-result v4 - - if-ge v5, v4, :cond_2 - - .line 10 - invoke-virtual {v15, v5}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v4 - - .line 11 - invoke-virtual {v14, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_1 - - goto :goto_2 - - :cond_1 - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_2 - move v3, v13 - - goto :goto_2 - - :cond_3 - const/4 v3, 0x1 - - :goto_2 - if-nez v3, :cond_4 - - const/4 v9, 0x0 - - :cond_4 - const-string v3, "questions" - - .line 12 - invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v3 - - .line 13 - new-instance v4, Ljava/util/HashMap; - - invoke-direct {v4}, Ljava/util/HashMap;->()V - - const/4 v5, 0x0 - - .line 14 - :goto_3 - invoke-virtual {v3}, Lorg/json/JSONArray;->length()I - - move-result v13 - - if-ge v5, v13, :cond_5 - - .line 15 - invoke-virtual {v3, v5}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject; - - move-result-object v13 - - .line 16 - new-instance v14, Lcom/vigo/metrics/Question; - - invoke-direct {v14, v13}, Lcom/vigo/metrics/Question;->(Lorg/json/JSONObject;)V - - .line 17 - iget-object v13, v14, Lcom/vigo/metrics/Question;->a:Ljava/lang/String; - - invoke-interface {v4, v13, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v5, v5, 0x1 - - goto :goto_3 - - .line 18 - :cond_5 - new-instance v3, Ljava/util/ArrayList; - - const/4 v5, 0x2 - - invoke-direct {v3, v5}, Ljava/util/ArrayList;->(I)V - - .line 19 - new-instance v13, Ljava/util/ArrayList; - - invoke-direct {v13, v5}, Ljava/util/ArrayList;->(I)V - - const-string v5, "scenarios" - - .line 20 - invoke-virtual {v0, v5}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v0 - - .line 21 - invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v5 - - .line 22 - invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; - - move-result-object v0 - - const/4 v14, 0x0 - - .line 23 - :goto_4 - invoke-virtual {v5}, Lorg/json/JSONArray;->length()I - - move-result v15 - - if-lt v14, v15, :cond_7 - - const/4 v5, 0x0 - - .line 24 - :goto_5 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I - - move-result v14 - - if-ge v5, v14, :cond_6 - - .line 25 - invoke-virtual {v0, v5}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v14 - - invoke-interface {v4, v14}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v14 - - invoke-interface {v3, v14}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - add-int/lit8 v5, v5, 0x1 - - goto :goto_5 - - .line 26 - :cond_6 - invoke-interface {v10, v2, v13}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 27 - invoke-interface {v10, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - .line 28 - new-instance v4, Lcom/vigo/metrics/VigoUserPerceptionConfig; - - move v5, v8 - - move v8, v9 - - move v9, v12 - - invoke-direct/range {v4 .. v10}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->(IJZILjava/util/Map;)V - - return-object v11 - - .line 29 - :cond_7 - :try_start_1 - invoke-virtual {v5, v14}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; - - move-result-object v15 - - invoke-interface {v4, v15}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v15 - - invoke-interface {v13, v15}, Ljava/util/List;->add(Ljava/lang/Object;)Z - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - - add-int/lit8 v14, v14, 0x1 - - goto :goto_4 - - :catch_0 - move-exception v0 - - goto :goto_6 - - :catch_1 - move-exception v0 - - :goto_6 - const/4 v1, 0x1 - - new-array v1, v1, [Ljava/lang/Object; - - .line 30 - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - const/4 v2, 0x0 - - aput-object v0, v1, v2 - - const-string v0, "Vigo" - - const-string v2, "vigo update config %s" - - invoke-static {v0, v2, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I - - return-object v11 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$a.smali deleted file mode 100644 index 099adf7e7..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$a.smali +++ /dev/null @@ -1,79 +0,0 @@ -.class final Lcom/vigo/metrics/VigoDataUpdaters$a; -.super Ljava/lang/Object; -.source "VigoDataUpdaters.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoDataUpdaters; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - .line 1 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v0, v0, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v1, "wifi" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/net/wifi/WifiManager; - - .line 2 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x17 - - if-lt v1, v2, :cond_0 - - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v1, v1, Lcom/vigo/metrics/Vigo;->d:Landroid/content/Context; - - const-string v2, "android.permission.CHANGE_WIFI_STATE" - - invoke-virtual {v1, v2}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I - - move-result v1 - - if-nez v1, :cond_1 - - :cond_0 - if-eqz v0, :cond_1 - - .line 3 - invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->startScan()Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$b.smali b/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$b.smali deleted file mode 100644 index 273dc0949..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters$b.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class final Lcom/vigo/metrics/VigoDataUpdaters$b; -.super Ljava/lang/Object; -.source "VigoDataUpdaters.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoDataUpdaters; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - - -# direct methods -.method constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - .line 1 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v0, v0, Lcom/vigo/metrics/Vigo;->e:Landroid/telephony/TelephonyManager; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_3 - - .line 3 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 4 - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - .line 5 - :cond_1 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - .line 6 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/telephony/CellInfo; - - if-eqz v2, :cond_1 - - .line 7 - invoke-virtual {v2}, Landroid/telephony/CellInfo;->isRegistered()Z - - move-result v3 - - if-eqz v3, :cond_1 - - .line 8 - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - .line 9 - :cond_2 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v0, v0, Lcom/vigo/metrics/Vigo;->a:Lcom/vigo/metrics/VigoCellUpdateHandler; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoCellUpdateHandler;->a(Ljava/util/List;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_3 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters.smali b/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters.smali deleted file mode 100644 index 9d1b7a60e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDataUpdaters.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class Lcom/vigo/metrics/VigoDataUpdaters; -.super Ljava/lang/Object; -.source "VigoDataUpdaters.java" - - -# static fields -.field static final a:Landroid/util/Pair; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Pair<", - "+", - "Ljava/lang/Runnable;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field static final b:Landroid/util/Pair; - .annotation build Landroid/annotation/TargetApi; - value = 0x11 - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Pair<", - "+", - "Ljava/lang/Runnable;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field static c:Ljava/util/concurrent/ScheduledFuture; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ScheduledFuture<", - "*>;" - } - .end annotation -.end field - -.field static d:Ljava/util/concurrent/ScheduledFuture; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ScheduledFuture<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method static constructor ()V - .locals 4 - - .line 1 - new-instance v0, Landroid/util/Pair; - - new-instance v1, Lcom/vigo/metrics/VigoDataUpdaters$a; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoDataUpdaters$a;->()V - - const-wide/32 v2, 0xea60 - - .line 2 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-direct {v0, v1, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - sput-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->a:Landroid/util/Pair; - - .line 3 - new-instance v0, Landroid/util/Pair; - - new-instance v1, Lcom/vigo/metrics/VigoDataUpdaters$b; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoDataUpdaters$b;->()V - - const-wide/16 v2, 0x3e8 - - .line 4 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-direct {v0, v1, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - sput-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->b:Landroid/util/Pair; - - const/4 v0, 0x0 - - .line 5 - sput-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->c:Ljava/util/concurrent/ScheduledFuture; - - .line 6 - sput-object v0, Lcom/vigo/metrics/VigoDataUpdaters;->d:Ljava/util/concurrent/ScheduledFuture; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDelegate$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoDelegate$a.smali deleted file mode 100644 index 323adedd9..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDelegate$a.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class synthetic Lcom/vigo/metrics/VigoDelegate$a; -.super Ljava/lang/Object; -.source "VigoDelegate.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoDelegate; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation - - -# static fields -.field static final synthetic a:[I - - -# direct methods -.method static constructor ()V - .locals 3 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/content/ContentType;->values()[Lcom/vigo/metrics/content/ContentType; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - :try_start_0 - sget-object v0, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->AUDIO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :try_start_1 - sget-object v0, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x2 - - aput v2, v0, v1 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v0, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->API:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x3 - - aput v2, v0, v1 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - :try_start_3 - sget-object v0, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->VOIP:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x4 - - aput v2, v0, v1 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDelegate.smali b/smali/smali_classes2/com/vigo/metrics/VigoDelegate.smali deleted file mode 100644 index 659245b36..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDelegate.smali +++ /dev/null @@ -1,2683 +0,0 @@ -.class public Lcom/vigo/metrics/VigoDelegate; -.super Ljava/lang/Object; -.source "VigoDelegate.java" - - -# instance fields -.field private a:Z - -.field private b:J - -.field private volatile c:Ljava/lang/String; - -.field private d:Ljava/lang/String; - -.field private e:B - -.field private f:S - -.field private g:I - -.field private h:J - -.field private i:I - -.field private j:Ljava/lang/Integer; - -.field private k:J - -.field private l:I - -.field private m:J - -.field private n:Ljava/lang/String; - -.field private o:I - -.field private p:I - -.field private q:Z - -.field private r:Z - -.field private s:Z - -.field private t:Z - -.field private u:Z - -.field private final v:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field private final w:Lcom/vigo/metrics/VigoSyncStack; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "Lcom/vigo/metrics/VigoBinaryBuffer;", - ">;" - } - .end annotation -.end field - -.field private final x:Lcom/vigo/metrics/VigoSession; - -.field public volatile y:Z - - -# direct methods -.method public constructor (Lcom/vigo/metrics/VigoSession;)V - .locals 3 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - const-wide/16 v1, 0x0 - - .line 3 - iput-wide v1, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - const/4 v1, 0x0 - - .line 4 - iput v1, p0, Lcom/vigo/metrics/VigoDelegate;->i:I - - const/16 v2, 0x7530 - - .line 5 - iput v2, p0, Lcom/vigo/metrics/VigoDelegate;->p:I - - .line 6 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->r:Z - - .line 7 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - .line 8 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->t:Z - - .line 9 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->u:Z - - .line 10 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - iput-object v2, p0, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 11 - new-instance v2, Lcom/vigo/metrics/VigoSyncStack; - - invoke-direct {v2}, Lcom/vigo/metrics/VigoSyncStack;->()V - - iput-object v2, p0, Lcom/vigo/metrics/VigoDelegate;->w:Lcom/vigo/metrics/VigoSyncStack; - - .line 12 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - .line 13 - iput-object p1, p0, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - .line 14 - iget-object p1, p1, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - const-string v1, "5d" - - invoke-virtual {p1, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - .line 15 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - :cond_0 - return-void -.end method - -.method private static a(I)B - .locals 3 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-ge p0, v1, :cond_0 - - return v0 - - :cond_0 - const/16 v2, 0x40 - - if-ge p0, v2, :cond_1 - - return v1 - - :cond_1 - const/16 v1, 0x70 - - if-ge p0, v1, :cond_2 - - const/4 p0, 0x2 - - return p0 - - :cond_2 - const/16 v1, 0x90 - - if-ge p0, v1, :cond_3 - - const/4 p0, 0x3 - - return p0 - - :cond_3 - const/16 v1, 0xb0 - - if-ge p0, v1, :cond_4 - - const/4 p0, 0x4 - - return p0 - - :cond_4 - const/16 v1, 0xe0 - - if-ge p0, v1, :cond_5 - - const/4 p0, 0x5 - - return p0 - - :cond_5 - const/16 v1, 0x120 - - if-ge p0, v1, :cond_6 - - const/4 p0, 0x6 - - return p0 - - :cond_6 - const/16 v1, 0x1f4 - - if-ge p0, v1, :cond_7 - - const/4 v0, 0x7 - - :cond_7 - int-to-byte p0, v0 - - return p0 -.end method - -.method private a(BSJJLjava/lang/String;Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 4 - - .line 91 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - const/4 v1, 0x2 - - .line 92 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v1, 0x1 - - .line 93 - :try_start_0 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 94 - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - long-to-int v1, p3 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v3, p5, v1 - - if-nez v3, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - long-to-int v1, p5 - - .line 95 - :goto_0 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v1, "" - - if-eqz p7, :cond_1 - - goto :goto_1 - - :cond_1 - move-object p7, v1 - - .line 96 - :goto_1 - :try_start_1 - invoke-virtual {v0, p7}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 97 - invoke-virtual {v0, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - if-eqz p8, :cond_2 - - goto :goto_2 - - :cond_2 - move-object p8, v1 - - .line 98 - :goto_2 - invoke-virtual {v0, p8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 99 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - const-string p2, "vigo.delegate" - - .line 100 - new-instance p7, Ljava/lang/StringBuilder; - - invoke-direct {p7}, Ljava/lang/StringBuilder;->()V - - const-string p8, "setupContentInformation: duration " - - invoke-virtual {p7, p8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p7, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p5, " bitrate " - - invoke-virtual {p7, p5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p7, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p3, " quality " - - invoke-virtual {p7, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p7, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_3 - - .line 101 - :catch_0 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_3 - return-object v0 -.end method - -.method private a(Lcom/vigo/metrics/VigoBinaryBuffer;BJJ)Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 7 - - const-string v0, "vigo.delegate" - - .line 102 - :try_start_0 - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoDelegate;->i:I - - const/4 v2, 0x1 - - add-int/2addr v1, v2 - - iput v1, p0, Lcom/vigo/metrics/VigoDelegate;->i:I - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v3, p0, Lcom/vigo/metrics/VigoDelegate;->h:J - - sub-long v3, p3, v3 - - long-to-int v1, v3 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v1, -0x1 - - cmp-long v5, p5, v3 - - if-nez v5, :cond_0 - - const/4 v3, -0x1 - - goto :goto_0 - - :cond_0 - long-to-int v3, p5 - - :goto_0 - invoke-virtual {p1, v3}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v3, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - if-eqz v3, :cond_1 - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - const v3, 0xf4240 - - mul-int v1, v1, v3 - - :cond_1 - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J - - move-result-wide v3 - - invoke-virtual {p1, v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - sget v1, Lcom/vigo/metrics/config;->c:I - - invoke-static {v1}, Landroid/net/TrafficStats;->getUidRxBytes(I)J - - move-result-wide v3 - - invoke-virtual {p1, v3, v4}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-static {}, Lcom/vigo/metrics/Vigo;->f()I - - move-result v1 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v3, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - const-wide/16 v5, 0x0 - - cmp-long v1, v3, v5 - - if-eqz v1, :cond_2 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - int-to-byte v1, v1 - - invoke-virtual {p1, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(B)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 103 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "setupPlaybackEventInformation: position " - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p5, " bytes " - - invoke-virtual {v1, p5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {}, Landroid/net/TrafficStats;->getTotalRxBytes()J - - move-result-wide p5 - - invoke-virtual {v1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p5, " bitrate " - - invoke-virtual {v1, p5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p5, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - invoke-virtual {v1, p5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p5 - - invoke-static {v0, p5}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p5, 0x3 - - if-ne p5, p2, :cond_3 - - .line 104 - iget p2, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide p5, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - sub-long p5, p3, p5 - - long-to-int p2, p5 - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 105 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string p5, "setupPlaybackEventInformation: buffering duration " - - invoke-virtual {p2, p5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide p5, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - sub-long/2addr p3, p5 - - long-to-int p4, p3 - - invoke-virtual {p2, p4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {v0, p2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :cond_3 - const/4 p3, 0x2 - - const-string p4, "setupPlaybackEventInformation: buffering number " - - if-ne p3, p2, :cond_4 - - .line 106 - :try_start_1 - iget p2, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - add-int/2addr p2, v2 - - iput p2, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 107 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p2, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p3, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {v0, p2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_2 - - :cond_4 - const/16 p3, 0xa - - if-ne p3, p2, :cond_5 - - const-string p2, "" - - .line 108 - invoke-virtual {p1, p2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 109 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p2, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p3, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {v0, p2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 110 - :cond_5 - :goto_2 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_3 - - .line 111 - :catch_0 - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_3 - return-object p1 -.end method - -.method private static b(I)B - .locals 4 - - .line 26 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "picture height: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v0, -0x2 - - const/4 v2, -0x1 - - const/4 v3, 0x0 - - if-eq p0, v0, :cond_2 - - if-eq p0, v2, :cond_1 - - if-eqz p0, :cond_0 - - sparse-switch p0, :sswitch_data_0 - - :cond_0 - const/4 v2, 0x0 - - goto :goto_0 - - :sswitch_0 - const/16 v2, 0x9 - - goto :goto_0 - - :sswitch_1 - const/16 v2, 0x8 - - goto :goto_0 - - :sswitch_2 - const/4 v2, 0x7 - - goto :goto_0 - - :sswitch_3 - const/4 v2, 0x6 - - goto :goto_0 - - :sswitch_4 - const/4 v2, 0x5 - - goto :goto_0 - - :sswitch_5 - const/4 v2, 0x4 - - goto :goto_0 - - :sswitch_6 - const/4 v2, 0x3 - - goto :goto_0 - - :sswitch_7 - const/4 v2, 0x2 - - goto :goto_0 - - :sswitch_8 - const/4 v2, 0x1 - - goto :goto_0 - - :sswitch_9 - const/16 v2, 0x65 - - goto :goto_0 - - :cond_1 - const/16 v2, 0x64 - - .line 27 - :cond_2 - :goto_0 - new-instance p0, Ljava/lang/StringBuilder; - - invoke-direct {p0}, Ljava/lang/StringBuilder;->()V - - const-string v0, "picture quality: " - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v1, p0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - return v2 - - :sswitch_data_0 - .sparse-switch - 0x5a -> :sswitch_9 - 0x90 -> :sswitch_8 - 0xb4 -> :sswitch_8 - 0xf0 -> :sswitch_7 - 0x10e -> :sswitch_7 - 0x168 -> :sswitch_6 - 0x1e0 -> :sswitch_5 - 0x21c -> :sswitch_5 - 0x2d0 -> :sswitch_4 - 0x438 -> :sswitch_3 - 0x5a0 -> :sswitch_2 - 0x870 -> :sswitch_1 - 0xc00 -> :sswitch_0 - .end sparse-switch -.end method - -.method private b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 8 - - .line 19 - :try_start_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {}, Lcom/vigo/metrics/GlobalConfig;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "/uxzoom/3/notify" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - .line 20 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v2 - - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - iget-object v3, v0, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - iget-object v4, p0, Lcom/vigo/metrics/VigoDelegate;->c:Ljava/lang/String; - - iget-object v6, p0, Lcom/vigo/metrics/VigoDelegate;->w:Lcom/vigo/metrics/VigoSyncStack; - - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - iget-object v7, v0, Lcom/vigo/metrics/VigoSession;->q:Ljava/util/Map; - - move-object v5, p1 - - invoke-virtual/range {v1 .. v7}, Lcom/vigo/metrics/Vigo;->a(Landroid/net/Uri$Builder;Ljava/lang/String;Ljava/lang/String;Lcom/vigo/metrics/VigoBinaryBuffer;Lcom/vigo/metrics/VigoSyncStack;Ljava/util/Map;)Landroid/net/Uri$Builder; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p1 - - .line 21 - new-instance v0, Lcom/vigo/metrics/DefferedEvent; - - invoke-direct {v0}, Lcom/vigo/metrics/DefferedEvent;->()V - - .line 22 - iput-object p1, v0, Lcom/vigo/metrics/DefferedEvent;->a:Landroid/net/Uri; - - .line 23 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - iput-wide v1, v0, Lcom/vigo/metrics/DefferedEvent;->b:J - - .line 24 - sget-object p1, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/EventSender;->a(Lcom/vigo/metrics/DefferedEvent;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - const-string v0, "vigo.delegate" - - const-string v1, "Error sending vigo event" - - .line 25 - invoke-static {v0, v1, p1}, Lcom/vigo/metrics/Log;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - return-void -.end method - -.method private d()Lcom/vigo/metrics/VigoBinaryBuffer; - .locals 3 - - .line 10 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - const/4 v1, 0x3 - - .line 11 - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 12 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->c:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-wide v1, p0, Lcom/vigo/metrics/VigoDelegate;->m:J - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(J)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoDelegate;->o:I - - int-to-short v1, v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - .line 13 - :catch_0 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - :goto_0 - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 24 - iget v0, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - return v0 -.end method - -.method public a(BJJ)V - .locals 16 - - move-object/from16 v10, p0 - - .line 112 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v11 - - .line 113 - iget-object v0, v10, Lcom/vigo/metrics/VigoDelegate;->c:Ljava/lang/String; - - const/4 v1, 0x7 - - if-nez v0, :cond_0 - - const/4 v3, 0x7 - - goto :goto_0 - - :cond_0 - move/from16 v3, p1 - - :goto_0 - const/4 v0, -0x7 - - const/4 v13, 0x4 - - if-eq v3, v0, :cond_2 - - const/4 v0, 0x1 - - if-eq v3, v0, :cond_1 - - const/4 v0, 0x3 - - if-eq v3, v0, :cond_1 - - if-eq v3, v13, :cond_1 - - const/16 v0, 0x9 - - if-eq v3, v0, :cond_1 - - const/16 v0, 0xa - - if-eq v3, v0, :cond_1 - - .line 114 - iget-object v8, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - monitor-enter v8 - - .line 115 - :try_start_0 - iget-object v2, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - move-object/from16 v1, p0 - - move-wide v4, v11 - - move-wide/from16 v6, p2 - - invoke-direct/range {v1 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(Lcom/vigo/metrics/VigoBinaryBuffer;BJJ)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 116 - monitor-exit v8 - - goto :goto_4 - - :catchall_0 - move-exception v0 - - monitor-exit v8 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - move v0, v3 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x7 - - .line 117 - :goto_1 - invoke-direct/range {p0 .. p0}, Lcom/vigo/metrics/VigoDelegate;->d()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v14 - - .line 118 - iget-byte v2, v10, Lcom/vigo/metrics/VigoDelegate;->e:B - - iget-short v3, v10, Lcom/vigo/metrics/VigoDelegate;->f:S - - iget v1, v10, Lcom/vigo/metrics/VigoDelegate;->g:I - - int-to-long v4, v1 - - iget-object v8, v10, Lcom/vigo/metrics/VigoDelegate;->n:Ljava/lang/String; - - iget-object v9, v10, Lcom/vigo/metrics/VigoDelegate;->d:Ljava/lang/String; - - move-object/from16 v1, p0 - - move-wide/from16 v6, p4 - - invoke-direct/range {v1 .. v9}, Lcom/vigo/metrics/VigoDelegate;->a(BSJJLjava/lang/String;Ljava/lang/String;)Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v8 - - .line 119 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v9 - - .line 120 - iget-object v15, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - monitor-enter v15 - - .line 121 - :try_start_1 - iput-wide v11, v10, Lcom/vigo/metrics/VigoDelegate;->b:J - - .line 122 - iget-object v2, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - move-object/from16 v1, p0 - - move v3, v0 - - move-wide v4, v11 - - move-wide/from16 v6, p2 - - invoke-direct/range {v1 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(Lcom/vigo/metrics/VigoBinaryBuffer;BJJ)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 123 - invoke-virtual {v9, v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v9, v14}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - iget-object v0, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->b()Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v9, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(Lcom/vigo/metrics/VigoBinaryBuffer;)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 124 - iget-object v0, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - .line 125 - iget-object v0, v10, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0, v13}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - .line 126 - :try_start_2 - invoke-virtual {v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 127 - :goto_2 - invoke-virtual {v14}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_3 - - :catchall_1 - move-exception v0 - - .line 128 - invoke-virtual {v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 129 - invoke-virtual {v14}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - .line 130 - throw v0 - - .line 131 - :catch_0 - invoke-virtual {v8}, Lcom/vigo/metrics/VigoBinaryBuffer;->f()V - - goto :goto_2 - - .line 132 - :goto_3 - monitor-exit v15 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - .line 133 - invoke-direct {v10, v9}, Lcom/vigo/metrics/VigoDelegate;->b(Lcom/vigo/metrics/VigoBinaryBuffer;)V - - :goto_4 - return-void - - :catchall_2 - move-exception v0 - - .line 134 - :try_start_3 - monitor-exit v15 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - throw v0 -.end method - -.method public a(BSIJJ)V - .locals 6 - - .line 53 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_1 - - iget v0, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - if-eq v0, p3, :cond_1 - - .line 54 - iput p3, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - .line 55 - iget-byte v0, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - if-nez v0, :cond_0 - - if-eqz p1, :cond_0 - - .line 56 - iput-byte p1, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - .line 57 - iput-short p2, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - .line 58 - :cond_0 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "onAutoBitrateChange: newBitrate " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, " bufferPct " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p3, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string p3, ", quality = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-byte p3, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, ", height = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-short p3, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, ", quality_update = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "vigo.delegate" - - invoke-static {p2, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v1, 0x7 - - move-object v0, p0 - - move-wide v2, p6 - - move-wide v4, p4 - - .line 59 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_1 - return-void -.end method - -.method public a(FJJ)V - .locals 16 - - move-object/from16 v6, p0 - - move/from16 v7, p1 - - move-wide/from16 v8, p4 - - .line 60 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onSeek: offset " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; - - const-string v10, " bufferPct " - - invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", duration " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-wide/from16 v11, p2 - - invoke-virtual {v0, v11, v12}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", position " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v8, v9}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", host " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, v6, Lcom/vigo/metrics/VigoDelegate;->n:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v13, "vigo.delegate" - - invoke-static {v13, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 61 - iget-boolean v0, v6, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_1 - - .line 62 - iget-wide v0, v6, Lcom/vigo/metrics/VigoDelegate;->k:J - - const-wide/16 v14, 0x0 - - cmp-long v2, v0, v14 - - if-eqz v2, :cond_0 - - .line 63 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onBufferingEnd (in Seek): " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v8, v9}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v13, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v1, 0x3 - - move-object/from16 v0, p0 - - move-wide/from16 v2, p4 - - move-wide/from16 v4, p2 - - .line 64 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - .line 65 - iput-wide v14, v6, Lcom/vigo/metrics/VigoDelegate;->k:J - - const/4 v0, 0x1 - - .line 66 - iput-boolean v0, v6, Lcom/vigo/metrics/VigoDelegate;->t:Z - - :cond_0 - const/4 v1, 0x7 - - move-object/from16 v0, p0 - - move-wide/from16 v2, p4 - - move-wide/from16 v4, p2 - - .line 67 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - const/4 v0, 0x0 - - .line 68 - iput-object v0, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - const/4 v1, 0x6 - - float-to-long v7, v7 - - move-object/from16 v0, p0 - - move-wide v2, v7 - - .line 69 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - .line 70 - iget-boolean v0, v6, Lcom/vigo/metrics/VigoDelegate;->t:Z - - if-eqz v0, :cond_1 - - .line 71 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onBufferingStart (after Seek): " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v13, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 72 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, v6, Lcom/vigo/metrics/VigoDelegate;->k:J - - const/4 v1, 0x2 - - move-object/from16 v0, p0 - - move-wide v2, v7 - - move-wide/from16 v4, p2 - - .line 73 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - const/4 v0, 0x0 - - .line 74 - iput-boolean v0, v6, Lcom/vigo/metrics/VigoDelegate;->t:Z - - :cond_1 - return-void -.end method - -.method public a(II)V - .locals 6 - - .line 86 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "onError: " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "vigo.delegate" - - invoke-static {p2, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 87 - iget-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz p1, :cond_0 - - iget-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->q:Z - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - .line 88 - iput-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->q:Z - - const/16 v1, 0xa - - const-wide/16 v2, -0x1 - - const-wide/16 v4, -0x1 - - move-object v0, p0 - - .line 89 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - const-wide/16 p1, 0x0 - - .line 90 - iput-wide p1, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - :cond_0 - return-void -.end method - -.method public a(IIJJLjava/lang/String;)V - .locals 10 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - move-object v9, p0 - - .line 40 - iget-object v0, v9, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - iget-object v1, v0, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - move-object v0, p0 - - move v2, p1 - - move v3, p2 - - move-wide v4, p3 - - move-wide v6, p5 - - move-object/from16 v8, p7 - - invoke-virtual/range {v0 .. v8}, Lcom/vigo/metrics/VigoDelegate;->a(Ljava/lang/String;IIJJLjava/lang/String;)V - - return-void -.end method - -.method public a(IJJ)V - .locals 7 - - .line 75 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_2 - - .line 76 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - .line 77 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - .line 78 - iget v2, p0, Lcom/vigo/metrics/VigoDelegate;->p:I - - int-to-long v2, v2 - - iget-wide v4, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - sub-long/2addr v0, v4 - - const/16 v4, 0x64 - - cmp-long v5, v2, v0 - - if-ltz v5, :cond_0 - - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->r:Z - - if-nez v0, :cond_2 - - if-ne v4, p1, :cond_2 - - :cond_0 - if-ne v4, p1, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - .line 79 - :goto_0 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->r:Z - - .line 80 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onBufferingUpdate: percent " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, "%, pos = " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p1, ", bufferPct " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string p1, ", seqNum " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p1, p0, Lcom/vigo/metrics/VigoDelegate;->i:I - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, " isQualityAdviserSupported " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "vigo.delegate" - - invoke-static {v0, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v2, -0x7 - - move-object v1, p0 - - move-wide v3, p4 - - move-wide v5, p2 - - .line 81 - invoke-virtual/range {v1 .. v6}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_2 - return-void -.end method - -.method public a(JJ)V - .locals 10 - - .line 82 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_0 - - iget-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - .line 83 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onBufferingEnd: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, " bufferPct " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v5, 0x3 - - move-object v4, p0 - - move-wide v6, p3 - - move-wide v8, p1 - - .line 84 - invoke-virtual/range {v4 .. v9}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - .line 85 - iput-wide v2, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - :cond_0 - return-void -.end method - -.method public a(JJZ)V - .locals 7 - - .line 32 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_1 - - .line 33 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-eqz v0, :cond_0 - - .line 34 - sget-object p5, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {p5}, Lcom/vigo/metrics/a0/ActiveSessionController;->b()V - - .line 35 - new-instance p5, Ljava/lang/StringBuilder; - - invoke-direct {p5}, Ljava/lang/StringBuilder;->()V - - const-string v0, "onResumePlayback: " - - invoke-virtual {p5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p5, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v0, " bufferPct " - - invoke-virtual {p5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {p5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p5 - - const-string v0, "vigo.delegate" - - invoke-static {v0, p5}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v2, 0x5 - - move-object v1, p0 - - move-wide v3, p3 - - move-wide v5, p1 - - .line 36 - invoke-virtual/range {v1 .. v6}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - goto :goto_0 - - :cond_0 - if-eqz p5, :cond_1 - - .line 37 - sget-object p1, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {p1}, Lcom/vigo/metrics/a0/ActiveSessionController;->b()V - - :cond_1 - :goto_0 - const/4 p1, 0x0 - - .line 38 - iput-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - const/16 p1, 0x7530 - - .line 39 - iput p1, p0, Lcom/vigo/metrics/VigoDelegate;->p:I - - return-void -.end method - -.method public a(Landroid/net/Uri;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - .line 22 - iput-object p1, p0, Lcom/vigo/metrics/VigoDelegate;->n:Ljava/lang/String; - - goto :goto_0 - - .line 23 - :cond_0 - :try_start_0 - invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/VigoDelegate;->n:Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 1 - - .line 135 - invoke-static {}, Lcom/vigo/metrics/Vigo;->f()I - - move-result v0 - - invoke-virtual {p1, v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->a(I)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 136 - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->w:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - - return-void -.end method - -.method public a(Ljava/lang/String;BS)V - .locals 8 - - if-nez p1, :cond_0 - - const/4 v0, 0x0 - - .line 25 - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoDelegate;->a(Landroid/net/Uri;)V - - goto :goto_0 - - .line 26 - :cond_0 - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lcom/vigo/metrics/VigoDelegate;->a(Landroid/net/Uri;)V - - :goto_0 - const/4 v0, 0x0 - - .line 27 - iput v0, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - .line 28 - iput-byte p2, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - .line 29 - iput-short p3, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - const/16 v0, 0x64 - - if-ne v0, p2, :cond_1 - - const/4 p2, 0x1 - - .line 30 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - :cond_1 - const/4 v2, -0x1 - - .line 31 - iget-object p2, p0, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - iget-wide v3, p2, Lcom/vigo/metrics/VigoSession;->j:J - - iget-wide v5, p2, Lcom/vigo/metrics/VigoSession;->k:J - - move-object v0, p0 - - move v1, p3 - - move-object v7, p1 - - invoke-virtual/range {v0 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(IIJJLjava/lang/String;)V - - return-void -.end method - -.method public a(Ljava/lang/String;IIJJLjava/lang/String;)V - .locals 8 - - move-object v6, p0 - - move v0, p3 - - .line 41 - sget-object v1, Lcom/vigo/metrics/VigoDelegate$a;->a:[I - - sget-object v2, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - move-object v3, p1 - - invoke-virtual {v2, p1}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a(Ljava/lang/String;)Lcom/vigo/metrics/content/ContentType; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I - - move-result v2 - - aget v1, v1, v2 - - const/4 v2, 0x1 - - if-eq v1, v2, :cond_1 - - const/4 v2, 0x2 - - if-eq v1, v2, :cond_0 - - const/4 v2, 0x3 - - if-eq v1, v2, :cond_0 - - const/4 v2, 0x4 - - if-eq v1, v2, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - .line 42 - :cond_0 - invoke-static {p2}, Lcom/vigo/metrics/VigoDelegate;->b(I)B - - move-result v1 - - goto :goto_0 - - .line 43 - :cond_1 - invoke-static {p3}, Lcom/vigo/metrics/VigoDelegate;->a(I)B - - move-result v1 - - :goto_0 - if-eqz p8, :cond_2 - - .line 44 - invoke-static/range {p8 .. p8}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v2 - - invoke-virtual {p0, v2}, Lcom/vigo/metrics/VigoDelegate;->a(Landroid/net/Uri;)V - - .line 45 - :cond_2 - iget-boolean v2, v6, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v2, :cond_4 - - iget-byte v2, v6, Lcom/vigo/metrics/VigoDelegate;->e:B - - if-eq v1, v2, :cond_4 - - .line 46 - iput v0, v6, Lcom/vigo/metrics/VigoDelegate;->g:I - - const-string v3, ", quality = " - - const-string v4, " bufferPct " - - const-string v5, "vigo.delegate" - - if-eqz v2, :cond_3 - - const/4 v7, -0x1 - - if-eq v2, v7, :cond_3 - - .line 47 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v7, "onManualBitrateChange bitrate_change: newBitrate " - - invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v5, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 48 - iput-byte v1, v6, Lcom/vigo/metrics/VigoDelegate;->e:B - - const/16 v1, 0x8 - - move-object v0, p0 - - move-wide v2, p6 - - move-wide v4, p4 - - .line 49 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - goto :goto_1 - - .line 50 - :cond_3 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v7, "UpdateQuality: newBitrate " - - invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, v6, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v5, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 51 - iput-byte v1, v6, Lcom/vigo/metrics/VigoDelegate;->e:B - - const/4 v1, 0x7 - - move-object v0, p0 - - move-wide v2, p6 - - move-wide v4, p4 - - .line 52 - invoke-virtual/range {v0 .. v5}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_4 - :goto_1 - return-void -.end method - -.method public a(Ljava/lang/String;Ljava/lang/String;BSZ)V - .locals 2 - - .line 1 - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->c:Ljava/lang/String; - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->x:Lcom/vigo/metrics/VigoSession; - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->c:Ljava/lang/String; - - iput-object v1, v0, Lcom/vigo/metrics/VigoSession;->c:Ljava/lang/String; - - .line 3 - iget-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->v:Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v1, 0x4 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 4 - iput-byte p3, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - .line 5 - iput-short p4, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - .line 6 - iput-object p2, p0, Lcom/vigo/metrics/VigoDelegate;->d:Ljava/lang/String; - - const/4 p2, 0x0 - - .line 7 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->q:Z - - const-wide/16 p3, 0x0 - - .line 8 - iput-wide p3, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - .line 9 - iput-boolean p5, p0, Lcom/vigo/metrics/VigoDelegate;->u:Z - - .line 10 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->h:J - - .line 11 - iput p2, p0, Lcom/vigo/metrics/VigoDelegate;->i:I - - .line 12 - iput p2, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - .line 13 - iput-wide p3, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - const/4 p3, 0x0 - - .line 14 - iput-object p3, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - .line 15 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p3 - - iput-wide p3, p0, Lcom/vigo/metrics/VigoDelegate;->m:J - - .line 16 - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/util/Calendar;->getTimeZone()Ljava/util/TimeZone; - - move-result-object p3 - - iget-wide p4, p0, Lcom/vigo/metrics/VigoDelegate;->m:J - - invoke-virtual {p3, p4, p5}, Ljava/util/TimeZone;->getOffset(J)I - - move-result p3 - - const p4, 0xea60 - - div-int/2addr p3, p4 - - iput p3, p0, Lcom/vigo/metrics/VigoDelegate;->o:I - - .line 17 - iput p2, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - .line 18 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->r:Z - - .line 19 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - .line 20 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->t:Z - - if-eqz p1, :cond_0 - - .line 21 - invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lcom/vigo/metrics/VigoDelegate;->a(Landroid/net/Uri;)V - - :cond_0 - return-void -.end method - -.method public b()V - .locals 3 - - .line 15 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_0 - - .line 16 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onPlaybackStart: isQualityAdviserSupported = " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 17 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v1, p0, Lcom/vigo/metrics/VigoDelegate;->h:J - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/Vigo;->a(J)V - - .line 18 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - :cond_0 - return-void -.end method - -.method public b(BSIJJ)V - .locals 8 - - .line 1 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_1 - - .line 2 - iput p3, p0, Lcom/vigo/metrics/VigoDelegate;->g:I - - .line 3 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onManualBitrateChange: notified_when_auto: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 4 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - if-nez v0, :cond_0 - - .line 5 - iput-byte p1, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - .line 6 - iput-short p2, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - .line 7 - iput-boolean p2, p0, Lcom/vigo/metrics/VigoDelegate;->s:Z - - .line 8 - :goto_0 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "onManualBitrateChange: newBitrate " - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, " bufferPct " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p3, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string p3, ", quality = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-byte p3, p0, Lcom/vigo/metrics/VigoDelegate;->e:B - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, ", height = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-short p3, p0, Lcom/vigo/metrics/VigoDelegate;->f:S - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, ", quality_update = " - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/16 v3, 0x8 - - move-object v2, p0 - - move-wide v4, p6 - - move-wide v6, p4 - - .line 9 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_1 - return-void -.end method - -.method public b(JJ)V - .locals 8 - - .line 10 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - .line 11 - iput-object v0, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - .line 12 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onBufferingStart: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, " bufferPct " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 13 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - const/4 v3, 0x2 - - move-object v2, p0 - - move-wide v4, p3 - - move-wide v6, p1 - - .line 14 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_0 - return-void -.end method - -.method public c()V - .locals 9 - - .line 4 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - .line 5 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - .line 6 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onPlaybackStart: isQualityAdviserSupported = " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 7 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-wide v1, p0, Lcom/vigo/metrics/VigoDelegate;->h:J - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/Vigo;->a(J)V - - const/4 v4, 0x1 - - const-wide/16 v5, -0x1 - - const-wide/16 v7, 0x0 - - move-object v3, p0 - - .line 8 - invoke-virtual/range {v3 .. v8}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - .line 9 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - :cond_0 - return-void -.end method - -.method public c(JJ)V - .locals 8 - - .line 1 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_0 - - .line 2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onHeartbeat: position " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", bufferPct " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v3, 0x7 - - move-object v2, p0 - - move-wide v4, p3 - - move-wide v6, p1 - - .line 3 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_0 - return-void -.end method - -.method public d(JJ)V - .locals 8 - - .line 1 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - if-eqz v0, :cond_2 - - .line 2 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-nez v0, :cond_0 - - .line 3 - sget-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->a()V - - .line 4 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "onPausePlayback: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, " bufferPct = " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, " isQualityAdviserSupported " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "vigo.delegate" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v3, 0x4 - - move-object v2, p0 - - move-wide v4, p3 - - move-wide v6, p1 - - .line 5 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - :cond_0 - const/4 p1, 0x1 - - .line 6 - iput-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - .line 7 - iget-boolean p1, p0, Lcom/vigo/metrics/VigoDelegate;->u:Z - - if-eqz p1, :cond_1 - - const p1, 0x1d4c0 - - .line 8 - iput p1, p0, Lcom/vigo/metrics/VigoDelegate;->p:I - - goto :goto_0 - - :cond_1 - const-wide/16 p1, 0x0 - - .line 9 - iput-wide p1, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - :cond_2 - :goto_0 - return-void -.end method - -.method public e(JJ)Lcom/vigo/metrics/ViewQualityReport; - .locals 9 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/Object; - - .line 1 - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lcom/vigo/metrics/VigoDelegate;->j:Ljava/lang/Integer; - - const/4 v2, 0x2 - - aput-object v1, v0, v2 - - const-string v1, "vigo.delegate" - - const-string v2, "onPlaybackStop: duration %d, position %d, %d bufferPct" - - invoke-static {v1, v2, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I - - .line 2 - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->a:Z - - const-wide/16 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-boolean v0, p0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-nez v0, :cond_0 - - .line 3 - sget-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->a()V - - const/16 v4, 0x9 - - move-object v3, p0 - - move-wide v5, p3 - - move-wide v7, p1 - - .line 4 - invoke-virtual/range {v3 .. v8}, Lcom/vigo/metrics/VigoDelegate;->a(BJJ)V - - .line 5 - iput-wide v1, p0, Lcom/vigo/metrics/VigoDelegate;->b:J - - .line 6 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-virtual {p1}, Lcom/vigo/metrics/Vigo;->c()V - - .line 7 - :cond_0 - new-instance p1, Lcom/vigo/metrics/ViewQualityReport; - - iget p2, p0, Lcom/vigo/metrics/VigoDelegate;->l:I - - iget-wide p3, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - cmp-long v0, p3, v1 - - if-lez v0, :cond_1 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide p3 - - iget-wide v0, p0, Lcom/vigo/metrics/VigoDelegate;->k:J - - sub-long v1, p3, v0 - - :cond_1 - invoke-direct {p1, p2, v1, v2}, Lcom/vigo/metrics/ViewQualityReport;->(IJ)V - - return-object p1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoDelegateCustom1.smali b/smali/smali_classes2/com/vigo/metrics/VigoDelegateCustom1.smali deleted file mode 100644 index 17abd331b..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoDelegateCustom1.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public Lcom/vigo/metrics/VigoDelegateCustom1; -.super Ljava/lang/Object; -.source "VigoDelegateCustom1.java" - - -# virtual methods -.method a(Lcom/vigo/metrics/VigoBinaryBuffer;)V - .locals 0 - - const p0, 0x0 - - throw p0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoPool$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoPool$a.smali deleted file mode 100644 index 8c011f571..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoPool$a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lcom/vigo/metrics/VigoPool$a; -.super Ljava/lang/Object; -.source "VigoPool.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoPool; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract newInstance()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoPool.smali b/smali/smali_classes2/com/vigo/metrics/VigoPool.smali deleted file mode 100644 index f4bfdbda3..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoPool.smali +++ /dev/null @@ -1,114 +0,0 @@ -.class public Lcom/vigo/metrics/VigoPool; -.super Ljava/lang/Object; -.source "VigoPool.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vigo/metrics/VigoPool$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field private final a:Lcom/vigo/metrics/VigoSyncStack; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "TT;>;" - } - .end annotation -.end field - -.field private final b:Lcom/vigo/metrics/VigoPool$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoPool$a<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/vigo/metrics/VigoPool$a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vigo/metrics/VigoPool$a<", - "TT;>;)V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/vigo/metrics/VigoPool;->b:Lcom/vigo/metrics/VigoPool$a; - - .line 3 - new-instance p1, Lcom/vigo/metrics/VigoSyncStack; - - invoke-direct {p1}, Lcom/vigo/metrics/VigoSyncStack;->()V - - iput-object p1, p0, Lcom/vigo/metrics/VigoPool;->a:Lcom/vigo/metrics/VigoSyncStack; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoPool;->a:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSyncStack;->c()Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoPool;->b:Lcom/vigo/metrics/VigoPool$a; - - invoke-interface {v0}, Lcom/vigo/metrics/VigoPool$a;->newInstance()Ljava/lang/Object; - - move-result-object v0 - - :cond_0 - return-object v0 -.end method - -.method public a(Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - .line 3 - iget-object v0, p0, Lcom/vigo/metrics/VigoPool;->a:Lcom/vigo/metrics/VigoSyncStack; - - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoRegisteredCellHolder.smali b/smali/smali_classes2/com/vigo/metrics/VigoRegisteredCellHolder.smali deleted file mode 100644 index cd0646739..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoRegisteredCellHolder.smali +++ /dev/null @@ -1,1028 +0,0 @@ -.class Lcom/vigo/metrics/VigoRegisteredCellHolder; -.super Ljava/lang/Object; -.source "VigoRegisteredCellHolder.java" - - -# instance fields -.field a:B - -.field b:I - -.field c:I - -.field d:I - -.field e:J - -.field f:I - -.field g:S - -.field h:I - -.field i:Lcom/vigo/metrics/VigoBinaryBuffer; - -.field j:Z - -.field private k:I - -.field private l:Landroid/telephony/CellSignalStrength; - - -# direct methods -.method constructor ()V - .locals 3 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - .line 2 - iput-byte v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 3 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 4 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 5 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - const-wide/16 v1, -0x1 - - .line 6 - iput-wide v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 7 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 8 - iput-short v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - .line 9 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - const/4 v0, 0x0 - - .line 10 - iput-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v0, 0x1 - - .line 11 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->j:Z - - const/4 v0, 0x0 - - .line 12 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - return-void -.end method - - -# virtual methods -.method public a()Lcom/vigo/metrics/VigoRegisteredCellHolder; - .locals 3 - - .line 22 - new-instance v0, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - .line 23 - iget-byte v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - iput-byte v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 24 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 25 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 26 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - .line 27 - iget-wide v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - iput-wide v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 28 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 29 - iget-short v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - iput-short v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - .line 30 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - .line 31 - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - iput-object v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 32 - iget-object v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v1, 0x1 - - .line 33 - iput-boolean v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->j:Z - - .line 34 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v1 - - iput-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 35 - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object v0 -.end method - -.method a(Landroid/telephony/CellInfo;)V - .locals 4 - - .line 1 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_6 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - .line 3 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v0 - - iput-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 4 - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0, v2}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 5 - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - goto :goto_0 - - .line 6 - :cond_0 - iget v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - const/16 v3, 0xa - - if-ne v0, v3, :cond_1 - - return-void - - :cond_1 - add-int/2addr v0, v1 - - .line 7 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - .line 8 - :goto_0 - iget-byte v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - if-eq v0, v1, :cond_4 - - const/4 v3, 0x2 - - if-eq v0, v3, :cond_3 - - const/4 v3, 0x3 - - if-eq v0, v3, :cond_2 - - goto :goto_1 - - .line 9 - :cond_2 - check-cast p1, Landroid/telephony/CellInfoLte; - - invoke-virtual {p1}, Landroid/telephony/CellInfoLte;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthLte; - - move-result-object v0 - - iget-object v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - invoke-virtual {v0, v3}, Landroid/telephony/CellSignalStrengthLte;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_5 - - .line 10 - iget v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - add-int/2addr v0, v1 - - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - .line 11 - invoke-virtual {p1}, Landroid/telephony/CellInfoLte;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthLte; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - .line 12 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object p1, p1, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - check-cast v0, Landroid/telephony/CellSignalStrengthLte; - - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0, v1, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Landroid/telephony/CellSignalStrengthLte;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - - goto :goto_1 - - .line 13 - :cond_3 - check-cast p1, Landroid/telephony/CellInfoWcdma; - - invoke-virtual {p1}, Landroid/telephony/CellInfoWcdma;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthWcdma; - - move-result-object v0 - - iget-object v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - invoke-virtual {v0, v3}, Landroid/telephony/CellSignalStrengthWcdma;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_5 - - .line 14 - iget v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - add-int/2addr v0, v1 - - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - .line 15 - invoke-virtual {p1}, Landroid/telephony/CellInfoWcdma;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthWcdma; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - .line 16 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object p1, p1, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - check-cast v0, Landroid/telephony/CellSignalStrengthWcdma; - - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0, v1, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Landroid/telephony/CellSignalStrengthWcdma;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - - goto :goto_1 - - .line 17 - :cond_4 - check-cast p1, Landroid/telephony/CellInfoGsm; - - invoke-virtual {p1}, Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm; - - move-result-object v0 - - iget-object v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - invoke-virtual {v0, v3}, Landroid/telephony/CellSignalStrengthGsm;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_5 - - .line 18 - iget v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - add-int/2addr v0, v1 - - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - .line 19 - invoke-virtual {p1}, Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm; - - move-result-object p1 - - iput-object p1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - .line 20 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object p1, p1, Lcom/vigo/metrics/Vigo;->c:Lcom/vigo/metrics/VigoCellInfoExtractor; - - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->l:Landroid/telephony/CellSignalStrength; - - check-cast v0, Landroid/telephony/CellSignalStrengthGsm; - - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1, v0, v1, v2}, Lcom/vigo/metrics/VigoCellInfoExtractor;->a(Landroid/telephony/CellSignalStrengthGsm;Lcom/vigo/metrics/VigoBinaryBuffer;Z)V - - .line 21 - :cond_5 - :goto_1 - iget-object p1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - :cond_6 - return-void -.end method - -.method public b()Lcom/vigo/metrics/VigoRegisteredCellHolder; - .locals 3 - - .line 39 - new-instance v0, Lcom/vigo/metrics/VigoRegisteredCellHolder; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->()V - - .line 40 - iget-byte v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - iput-byte v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 41 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 42 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 43 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - .line 44 - iget-wide v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - iput-wide v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 45 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 46 - iget-short v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - iput-short v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - .line 47 - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - iput v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - .line 48 - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - iput-object v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 49 - iget-object v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->g()Lcom/vigo/metrics/VigoBinaryBuffer; - - const/4 v1, 0x0 - - .line 50 - iput-boolean v1, v0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->j:Z - - .line 51 - invoke-static {}, Lcom/vigo/metrics/VigoBinaryBuffer;->h()Lcom/vigo/metrics/VigoBinaryBuffer; - - move-result-object v2 - - iput-object v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - .line 52 - iget-object v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v2, v1}, Lcom/vigo/metrics/VigoBinaryBuffer;->b(S)Lcom/vigo/metrics/VigoBinaryBuffer; - - return-object v0 -.end method - -.method b(Landroid/telephony/CellInfo;)V - .locals 4 - - .line 1 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_6 - - if-eqz p1, :cond_6 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - if-eqz v0, :cond_0 - - .line 3 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoBinaryBuffer;->e()V - - const/4 v0, 0x0 - - .line 4 - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->k:I - - .line 5 - :cond_0 - instance-of v0, p1, Landroid/telephony/CellInfoGsm; - - const/16 v1, 0x18 - - if-eqz v0, :cond_2 - - .line 6 - move-object v0, p1 - - check-cast v0, Landroid/telephony/CellInfoGsm; - - invoke-virtual {v0}, Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm; - - move-result-object v0 - - const/4 v2, 0x1 - - .line 7 - iput-byte v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 8 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 9 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 10 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - .line 11 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getCid()I - - move-result v2 - - int-to-long v2, v2 - - iput-wide v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 12 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v2, v1, :cond_1 - - .line 13 - invoke-virtual {v0}, Landroid/telephony/CellIdentityGsm;->getArfcn()I - - move-result v0 - - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 14 - :cond_1 - invoke-virtual {p0, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto/16 :goto_0 - - .line 15 - :cond_2 - instance-of v0, p1, Landroid/telephony/CellInfoWcdma; - - if-eqz v0, :cond_4 - - .line 16 - move-object v0, p1 - - check-cast v0, Landroid/telephony/CellInfoWcdma; - - invoke-virtual {v0}, Landroid/telephony/CellInfoWcdma;->getCellIdentity()Landroid/telephony/CellIdentityWcdma; - - move-result-object v0 - - const/4 v2, 0x2 - - .line 17 - iput-byte v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 18 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 19 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 20 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - .line 21 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getCid()I - - move-result v2 - - int-to-long v2, v2 - - iput-wide v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 22 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v2, v1, :cond_3 - - .line 23 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getUarfcn()I - - move-result v1 - - iput v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 24 - invoke-virtual {v0}, Landroid/telephony/CellIdentityWcdma;->getPsc()I - - move-result v0 - - int-to-short v0, v0 - - iput-short v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - .line 25 - :cond_3 - invoke-virtual {p0, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - goto :goto_0 - - .line 26 - :cond_4 - instance-of v0, p1, Landroid/telephony/CellInfoLte; - - if-eqz v0, :cond_6 - - .line 27 - move-object v0, p1 - - check-cast v0, Landroid/telephony/CellInfoLte; - - invoke-virtual {v0}, Landroid/telephony/CellInfoLte;->getCellIdentity()Landroid/telephony/CellIdentityLte; - - move-result-object v0 - - const/4 v2, 0x3 - - .line 28 - iput-byte v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - .line 29 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - .line 30 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - .line 31 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v2 - - iput v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - .line 32 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getCi()I - - move-result v2 - - int-to-long v2, v2 - - iput-wide v2, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - .line 33 - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v2, v1, :cond_5 - - .line 34 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getEarfcn()I - - move-result v1 - - iput v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - .line 35 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getPci()I - - move-result v1 - - int-to-short v1, v1 - - iput-short v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - .line 36 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x1c - - if-lt v1, v2, :cond_5 - - .line 37 - invoke-virtual {v0}, Landroid/telephony/CellIdentityLte;->getBandwidth()I - - move-result v0 - - iput v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - .line 38 - :cond_5 - invoke-virtual {p0, p1}, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a(Landroid/telephony/CellInfo;)V - - :cond_6 - :goto_0 - return-void -.end method - -.method c(Landroid/telephony/CellInfo;)Z - .locals 7 - .annotation build Landroid/annotation/TargetApi; - value = 0x12 - .end annotation - - .line 1 - instance-of v0, p1, Landroid/telephony/CellInfoGsm; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_2 - - .line 2 - check-cast p1, Landroid/telephony/CellInfoGsm; - - invoke-virtual {p1}, Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm; - - move-result-object p1 - - .line 3 - iget-byte v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - if-ne v0, v2, :cond_0 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityGsm;->getMcc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - if-ne v0, v3, :cond_0 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityGsm;->getMnc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - if-ne v0, v3, :cond_0 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityGsm;->getLac()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - if-ne v0, v3, :cond_0 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityGsm;->getCid()I - - move-result p1 - - int-to-long v3, p1 - - iget-wide v5, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - cmp-long p1, v3, v5 - - if-eqz p1, :cond_1 - - :cond_0 - const/4 v1, 0x1 - - :cond_1 - return v1 - - .line 4 - :cond_2 - instance-of v0, p1, Landroid/telephony/CellInfoWcdma; - - if-eqz v0, :cond_5 - - .line 5 - check-cast p1, Landroid/telephony/CellInfoWcdma; - - invoke-virtual {p1}, Landroid/telephony/CellInfoWcdma;->getCellIdentity()Landroid/telephony/CellIdentityWcdma; - - move-result-object p1 - - .line 6 - iget-byte v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - const/4 v3, 0x2 - - if-ne v0, v3, :cond_3 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityWcdma;->getMcc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - if-ne v0, v3, :cond_3 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityWcdma;->getMnc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - if-ne v0, v3, :cond_3 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityWcdma;->getLac()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - if-ne v0, v3, :cond_3 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityWcdma;->getCid()I - - move-result p1 - - int-to-long v3, p1 - - iget-wide v5, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - cmp-long p1, v3, v5 - - if-eqz p1, :cond_4 - - :cond_3 - const/4 v1, 0x1 - - :cond_4 - return v1 - - .line 7 - :cond_5 - instance-of v0, p1, Landroid/telephony/CellInfoLte; - - if-eqz v0, :cond_7 - - .line 8 - check-cast p1, Landroid/telephony/CellInfoLte; - - invoke-virtual {p1}, Landroid/telephony/CellInfoLte;->getCellIdentity()Landroid/telephony/CellIdentityLte; - - move-result-object p1 - - .line 9 - iget-byte v0, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - const/4 v3, 0x3 - - if-ne v0, v3, :cond_6 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityLte;->getMcc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - if-ne v0, v3, :cond_6 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityLte;->getMnc()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - if-ne v0, v3, :cond_6 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityLte;->getTac()I - - move-result v0 - - iget v3, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - if-ne v0, v3, :cond_6 - - invoke-virtual {p1}, Landroid/telephony/CellIdentityLte;->getCi()I - - move-result p1 - - int-to-long v3, p1 - - iget-wide v5, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - cmp-long p1, v3, v5 - - if-eqz p1, :cond_7 - - :cond_6 - const/4 v1, 0x1 - - :cond_7 - return v1 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - .line 1 - new-instance v0, Ljava/lang/StringBuffer; - - const-string v1, "VigoRegisteredCellHolder{" - - invoke-direct {v0, v1}, Ljava/lang/StringBuffer;->(Ljava/lang/String;)V - - const-string v1, "type=" - - .line 2 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget-byte v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->a:B - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", mcc=" - - .line 3 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->b:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", mnc=" - - .line 4 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->c:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", area=" - - .line 5 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->d:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", cellId=" - - .line 6 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget-wide v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->e:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer; - - const-string v1, ", rfcn=" - - .line 7 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->f:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", pscPci=" - - .line 8 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget-short v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->g:S - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", bandwidth=" - - .line 9 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->h:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; - - const-string v1, ", isActive=" - - .line 10 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->j:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Z)Ljava/lang/StringBuffer; - - const-string v1, ", signalList=" - - .line 11 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - iget-object v1, p0, Lcom/vigo/metrics/VigoRegisteredCellHolder;->i:Lcom/vigo/metrics/VigoBinaryBuffer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/Object;)Ljava/lang/StringBuffer; - - const/16 v1, 0x7d - - .line 12 - invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - .line 13 - invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoResponse.smali b/smali/smali_classes2/com/vigo/metrics/VigoResponse.smali deleted file mode 100644 index 4ea43045c..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoResponse.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public Lcom/vigo/metrics/VigoResponse; -.super Ljava/lang/Object; -.source "VigoResponse.java" - - -# instance fields -.field public a:I - -.field public b:[B - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - .line 2 - iput v0, p0, Lcom/vigo/metrics/VigoResponse;->a:I - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vigo/metrics/VigoResponse;->b:[B - - return-void -.end method - - -# virtual methods -.method a()Lorg/json/JSONObject; - .locals 5 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoResponse;->b:[B - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - .line 2 - :cond_0 - :try_start_0 - new-instance v2, Lorg/json/JSONObject; - - new-instance v3, Ljava/lang/String; - - const-string v4, "UTF-8" - - invoke-direct {v3, v0, v4}, Ljava/lang/String;->([BLjava/lang/String;)V - - invoke-direct {v2, v3}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v2 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catch_1 - move-exception v0 - - :goto_0 - const-string v2, "VigoRespone" - - const-string v3, "Failed to parse the body as JSON" - - .line 3 - invoke-static {v2, v3, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-object v1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSenderManager.smali b/smali/smali_classes2/com/vigo/metrics/VigoSenderManager.smali deleted file mode 100644 index 25e8db355..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSenderManager.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public Lcom/vigo/metrics/VigoSenderManager; -.super Ljava/lang/Object; -.source "VigoSenderManager.java" - - -# instance fields -.field a:Lcom/vigo/metrics/utils/AbstractSender; - - -# direct methods -.method public constructor (Lcom/vigo/metrics/utils/SenderType;Lcom/vigo/metrics/utils/AbstractSender;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p2, p0, Lcom/vigo/metrics/VigoSenderManager;->a:Lcom/vigo/metrics/utils/AbstractSender; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSession$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoSession$a.smali deleted file mode 100644 index a37e2b671..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSession$a.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class Lcom/vigo/metrics/VigoSession$a; -.super Ljava/util/TimerTask; -.source "VigoSession.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/VigoSession;->b()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# direct methods -.method constructor (Lcom/vigo/metrics/VigoSession;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/util/TimerTask;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/vigo/metrics/Vigo;->a()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSession$b$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoSession$b$a.smali deleted file mode 100644 index e545b9cca..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSession$b$a.smali +++ /dev/null @@ -1,182 +0,0 @@ -.class Lcom/vigo/metrics/VigoSession$b$a; -.super Ljava/lang/Object; -.source "VigoSession.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/VigoSession$b;->run()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vigo/metrics/VigoSession$b; - - -# direct methods -.method constructor (Lcom/vigo/metrics/VigoSession$b;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 7 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz v0, :cond_1 - - .line 2 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - iget-boolean v1, v1, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-nez v1, :cond_1 - - .line 3 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-object v2, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v2, v2, Lcom/vigo/metrics/VigoSession$b;->b:Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - - invoke-interface {v2}, Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;->getBufferedPercentage()I - - move-result v2 - - iput v2, v1, Lcom/vigo/metrics/VigoSession;->l:I - - .line 4 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-object v2, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v2, v2, Lcom/vigo/metrics/VigoSession$b;->b:Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - - invoke-interface {v2}, Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;->getDuration()J - - move-result-wide v2 - - iput-wide v2, v1, Lcom/vigo/metrics/VigoSession;->j:J - - .line 5 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-object v2, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v2, v2, Lcom/vigo/metrics/VigoSession$b;->b:Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - - invoke-interface {v2}, Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;->getCurrentPosition()J - - move-result-wide v2 - - iput-wide v2, v1, Lcom/vigo/metrics/VigoSession;->k:J - - .line 6 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget v2, v1, Lcom/vigo/metrics/VigoSession;->l:I - - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-wide v3, v1, Lcom/vigo/metrics/VigoSession;->j:J - - iget-object v1, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget-wide v5, v1, Lcom/vigo/metrics/VigoSession;->k:J - - move-object v1, v0 - - invoke-virtual/range {v1 .. v6}, Lcom/vigo/metrics/VigoDelegate;->a(IJJ)V - - const-string v1, "vigo" - - .line 7 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "on " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v0, v0, Lcom/vigo/metrics/VigoDelegate;->y:Z - - if-eqz v0, :cond_0 - - const-string v0, "paused" - - goto :goto_0 - - :cond_0 - const-string v0, "active" - - :goto_0 - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " delegate " - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lcom/vigo/metrics/VigoSession$b$a;->a:Lcom/vigo/metrics/VigoSession$b; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iget v0, v0, Lcom/vigo/metrics/VigoSession;->a:I - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, " event heartbeat" - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->c(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSession$b.smali b/smali/smali_classes2/com/vigo/metrics/VigoSession$b.smali deleted file mode 100644 index d28b3e950..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSession$b.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class Lcom/vigo/metrics/VigoSession$b; -.super Ljava/util/TimerTask; -.source "VigoSession.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/VigoSession;->a(Ljava/lang/String;Ljava/lang/String;BZLcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;Landroid/os/Handler;)Lcom/vigo/metrics/listeners/VigoPlayerListener; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Landroid/os/Handler; - -.field final synthetic b:Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - -.field final synthetic c:Lcom/vigo/metrics/VigoSession; - - -# direct methods -.method constructor (Lcom/vigo/metrics/VigoSession;Landroid/os/Handler;Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vigo/metrics/VigoSession$b;->c:Lcom/vigo/metrics/VigoSession; - - iput-object p2, p0, Lcom/vigo/metrics/VigoSession$b;->a:Landroid/os/Handler; - - iput-object p3, p0, Lcom/vigo/metrics/VigoSession$b;->b:Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - - invoke-direct {p0}, Ljava/util/TimerTask;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession$b;->a:Landroid/os/Handler; - - new-instance v1, Lcom/vigo/metrics/VigoSession$b$a; - - invoke-direct {v1, p0}, Lcom/vigo/metrics/VigoSession$b$a;->(Lcom/vigo/metrics/VigoSession$b;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSession$c.smali b/smali/smali_classes2/com/vigo/metrics/VigoSession$c.smali deleted file mode 100644 index 6027c7a8e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSession$c.smali +++ /dev/null @@ -1,170 +0,0 @@ -.class synthetic Lcom/vigo/metrics/VigoSession$c; -.super Ljava/lang/Object; -.source "VigoSession.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoSession; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation - - -# static fields -.field static final synthetic a:[I - -.field static final synthetic b:[I - - -# direct methods -.method static constructor ()V - .locals 6 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/content/VigoPlayerStates;->values()[Lcom/vigo/metrics/content/VigoPlayerStates; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vigo/metrics/VigoSession$c;->b:[I - - const/4 v0, 0x1 - - :try_start_0 - sget-object v1, Lcom/vigo/metrics/VigoSession$c;->b:[I - - sget-object v2, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I - - move-result v2 - - aput v0, v1, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v1, 0x2 - - :try_start_1 - sget-object v2, Lcom/vigo/metrics/VigoSession$c;->b:[I - - sget-object v3, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I - - move-result v3 - - aput v1, v2, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v2, 0x3 - - :try_start_2 - sget-object v3, Lcom/vigo/metrics/VigoSession$c;->b:[I - - sget-object v4, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I - - move-result v4 - - aput v2, v3, v4 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v3, 0x4 - - :try_start_3 - sget-object v4, Lcom/vigo/metrics/VigoSession$c;->b:[I - - sget-object v5, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I - - move-result v5 - - aput v3, v4, v5 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - .line 2 - :catch_3 - invoke-static {}, Lcom/vigo/metrics/content/ContentType;->values()[Lcom/vigo/metrics/content/ContentType; - - move-result-object v4 - - array-length v4, v4 - - new-array v4, v4, [I - - sput-object v4, Lcom/vigo/metrics/VigoSession$c;->a:[I - - :try_start_4 - sget-object v4, Lcom/vigo/metrics/VigoSession$c;->a:[I - - sget-object v5, Lcom/vigo/metrics/content/ContentType;->AUDIO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I - - move-result v5 - - aput v0, v4, v5 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lcom/vigo/metrics/VigoSession$c;->a:[I - - sget-object v4, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I - - move-result v4 - - aput v1, v0, v4 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lcom/vigo/metrics/VigoSession$c;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->API:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - :try_start_7 - sget-object v0, Lcom/vigo/metrics/VigoSession$c;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->VOIP:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aput v3, v0, v1 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSession.smali b/smali/smali_classes2/com/vigo/metrics/VigoSession.smali deleted file mode 100644 index ac40f4588..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSession.smali +++ /dev/null @@ -1,1576 +0,0 @@ -.class public Lcom/vigo/metrics/VigoSession; -.super Ljava/lang/Object; -.source "VigoSession.java" - - -# static fields -.field private static volatile s:I - -.field public static final t:Lcom/vigo/metrics/EventSender; - -.field private static final u:Ljava/lang/Thread; - - -# instance fields -.field public final a:I - -.field public final b:Ljava/lang/Object; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field private e:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lcom/google/android/exoplayer2/f0;", - ">;" - } - .end annotation -.end field - -.field public f:I - -.field public g:Lcom/vigo/metrics/VigoDelegate; - -.field private h:Ljava/util/Timer; - -.field private i:Lcom/google/android/exoplayer2/f0$b; - -.field public j:J - -.field public k:J - -.field public l:I - -.field public m:Z - -.field public n:Z - -.field public o:Z - -.field public volatile p:Z - -.field final q:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field private r:Z - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Lcom/vigo/metrics/EventSender; - - invoke-direct {v0}, Lcom/vigo/metrics/EventSender;->()V - - sput-object v0, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - .line 2 - new-instance v0, Ljava/lang/Thread; - - sget-object v1, Lcom/vigo/metrics/VigoSession;->t:Lcom/vigo/metrics/EventSender; - - invoke-direct {v0, v1}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V - - sput-object v0, Lcom/vigo/metrics/VigoSession;->u:Ljava/lang/Thread; - - return-void -.end method - -.method public constructor ()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const/4 v0, 0x0 - - .line 1 - invoke-direct {p0, v0, v0}, Lcom/vigo/metrics/VigoSession;->(Ljava/lang/String;Ljava/util/Map;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;)V - .locals 1 - - const/4 v0, 0x0 - - .line 2 - invoke-direct {p0, p1, v0}, Lcom/vigo/metrics/VigoSession;->(Ljava/lang/String;Ljava/util/Map;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/util/Map;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - .line 3 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 4 - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - const-string v0, "" - - .line 5 - iput-object v0, p0, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - const/4 v0, 0x1 - - .line 6 - iput v0, p0, Lcom/vigo/metrics/VigoSession;->f:I - - .line 7 - new-instance v1, Lcom/vigo/metrics/VigoDelegate; - - invoke-direct {v1, p0}, Lcom/vigo/metrics/VigoDelegate;->(Lcom/vigo/metrics/VigoSession;)V - - iput-object v1, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - const-wide/16 v1, 0x0 - - .line 8 - iput-wide v1, p0, Lcom/vigo/metrics/VigoSession;->j:J - - .line 9 - iput-wide v1, p0, Lcom/vigo/metrics/VigoSession;->k:J - - const/4 v1, 0x0 - - .line 10 - iput v1, p0, Lcom/vigo/metrics/VigoSession;->l:I - - .line 11 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoSession;->m:Z - - .line 12 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoSession;->n:Z - - .line 13 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoSession;->p:Z - - .line 14 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoSession;->r:Z - - .line 15 - iput-object p2, p0, Lcom/vigo/metrics/VigoSession;->q:Ljava/util/Map; - - .line 16 - iput-object p1, p0, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - .line 17 - sget-object p1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - monitor-enter p1 - - .line 18 - :try_start_0 - sget p2, Lcom/vigo/metrics/VigoSession;->s:I - - add-int/lit8 v0, p2, 0x1 - - sput v0, Lcom/vigo/metrics/VigoSession;->s:I - - iput p2, p0, Lcom/vigo/metrics/VigoSession;->a:I - - .line 19 - sget-object p2, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - iget v0, p0, Lcom/vigo/metrics/VigoSession;->a:I - - invoke-virtual {p2, v0, p0}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - .line 20 - monitor-exit p1 - - return-void - - :catchall_0 - move-exception p2 - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p2 -.end method - -.method private static a(I)B - .locals 2 - - const/4 v0, 0x1 - - if-ge p0, v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - const/16 v1, 0x40 - - if-ge p0, v1, :cond_1 - - return v0 - - :cond_1 - const/16 v0, 0x70 - - if-ge p0, v0, :cond_2 - - const/4 p0, 0x2 - - return p0 - - :cond_2 - const/16 v0, 0x90 - - if-ge p0, v0, :cond_3 - - const/4 p0, 0x3 - - return p0 - - :cond_3 - const/16 v0, 0xb0 - - if-ge p0, v0, :cond_4 - - const/4 p0, 0x4 - - return p0 - - :cond_4 - const/16 v0, 0xe0 - - if-ge p0, v0, :cond_5 - - const/4 p0, 0x5 - - return p0 - - :cond_5 - const/16 v0, 0x120 - - if-ge p0, v0, :cond_6 - - const/4 p0, 0x6 - - return p0 - - :cond_6 - const/16 v0, 0x1f4 - - if-ge p0, v0, :cond_7 - - const/4 p0, 0x7 - - goto :goto_0 - - :cond_7 - const/4 p0, -0x1 - - :goto_0 - int-to-byte p0, p0 - - return p0 -.end method - -.method public static declared-synchronized a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V - .locals 3 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-class v0, Lcom/vigo/metrics/VigoSession; - - monitor-enter v0 - - .line 1 - :try_start_0 - invoke-static {p2}, Lcom/vigo/metrics/VigoSession;->a(Ljava/lang/String;)V - - const-string v1, "vigo.VigoSession" - - const-string v2, "VIGO SDK v1.1" - - .line 2 - invoke-static {v1, v2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 3 - :try_start_1 - sget-object v1, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - sget-object v1, Lcom/vigo/metrics/VigoSession;->u:Ljava/lang/Thread; - - invoke-virtual {v1}, Ljava/lang/Thread;->isAlive()Z - - move-result v1 - - if-nez v1, :cond_1 - - .line 4 - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - sput-object p0, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - .line 5 - new-instance p0, Lcom/vigo/metrics/Storage; - - sget-object v1, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-direct {p0, v1}, Lcom/vigo/metrics/Storage;->(Landroid/content/Context;)V - - sput-object p0, Lcom/vigo/metrics/config;->f:Lcom/vigo/metrics/Storage; - - .line 6 - new-instance p0, Lcom/vigo/metrics/Vigo; - - sget-object v1, Lcom/vigo/metrics/config;->b:Landroid/content/Context; - - invoke-direct {p0, v1, v2}, Lcom/vigo/metrics/Vigo;->(Landroid/content/Context;Z)V - - sput-object p0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - .line 7 - sget-object p0, Lcom/vigo/metrics/VigoSession;->u:Ljava/lang/Thread; - - invoke-virtual {p0}, Ljava/lang/Thread;->start()V - - const-string p0, "vigo.VigoSession" - - const-string v1, "vigo.VigoSession.init done" - - .line 8 - invoke-static {p0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 9 - :cond_1 - invoke-static {p1}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - sput-object p0, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - if-eqz p3, :cond_2 - - .line 10 - invoke-static {p2, v2}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Z)V - - :cond_2 - const-string p0, "vigo.VigoSession" - - const-string p1, "vigo.VigoSession.init updated" - - .line 11 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - const-string p0, "vigo.VigoSession" - - const-string p1, "vigo.VigoSession.init failed" - - .line 12 - invoke-static {p0, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 13 - :goto_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - -.method private static declared-synchronized a(Ljava/lang/String;)V - .locals 5 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const-class v0, Lcom/vigo/metrics/VigoSession; - - monitor-enter v0 - - .line 14 - :try_start_0 - sget-object v1, Lcom/vigo/metrics/config;->j:Lcom/vigo/metrics/VigoSenderManager; - - if-nez v1, :cond_0 - - .line 15 - new-instance v1, Lcom/vigo/metrics/VigoSenderManager; - - sget-object v2, Lcom/vigo/metrics/utils/SenderType;->DEFAULT:Lcom/vigo/metrics/utils/SenderType; - - new-instance v3, Lcom/vigo/metrics/utils/Sender; - - invoke-direct {v3}, Lcom/vigo/metrics/utils/Sender;->()V - - invoke-direct {v1, v2, v3}, Lcom/vigo/metrics/VigoSenderManager;->(Lcom/vigo/metrics/utils/SenderType;Lcom/vigo/metrics/utils/AbstractSender;)V - - sput-object v1, Lcom/vigo/metrics/config;->j:Lcom/vigo/metrics/VigoSenderManager; - - .line 16 - :cond_0 - sget-object v1, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - if-nez v1, :cond_1 - - .line 17 - new-instance v1, Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - invoke-direct {v1}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->()V - - sput-object v1, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - if-eqz p0, :cond_1 - - .line 18 - sget-object v1, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - sget-object v2, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v1, p0, v2}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a(Ljava/lang/String;Lcom/vigo/metrics/content/ContentType;)V - - .line 19 - :cond_1 - sget-object v1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - monitor-enter v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/4 v2, 0x0 - - .line 20 - :goto_0 - :try_start_1 - sget-object v3, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v3 - - if-ge v2, v3, :cond_3 - - .line 21 - sget-object v3, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v3, v2}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v3 - - .line 22 - sget-object v4, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - invoke-virtual {v4, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/vigo/metrics/VigoSession; - - .line 23 - iget-object v4, v3, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - if-nez v4, :cond_2 - - .line 24 - iput-object p0, v3, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - .line 25 - :cond_3 - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 26 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - .line 27 - :try_start_2 - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - throw p0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - -.method private static b(I)B - .locals 1 - - const/16 v0, 0x90 - - if-eq p0, v0, :cond_8 - - const/16 v0, 0xf0 - - if-eq p0, v0, :cond_7 - - const/16 v0, 0x168 - - if-eq p0, v0, :cond_6 - - const/16 v0, 0x1e0 - - if-eq p0, v0, :cond_5 - - const/16 v0, 0x21c - - if-eq p0, v0, :cond_5 - - const/16 v0, 0x2d0 - - if-eq p0, v0, :cond_4 - - const/16 v0, 0x438 - - if-eq p0, v0, :cond_3 - - const/16 v0, 0x5a0 - - if-eq p0, v0, :cond_2 - - const/16 v0, 0x870 - - if-eq p0, v0, :cond_1 - - const/16 v0, 0xc00 - - if-eq p0, v0, :cond_0 - - const/4 p0, 0x0 - - goto :goto_0 - - :cond_0 - const/16 p0, 0x9 - - goto :goto_0 - - :cond_1 - const/16 p0, 0x8 - - goto :goto_0 - - :cond_2 - const/4 p0, 0x7 - - goto :goto_0 - - :cond_3 - const/4 p0, 0x6 - - goto :goto_0 - - :cond_4 - const/4 p0, 0x5 - - goto :goto_0 - - :cond_5 - const/4 p0, 0x4 - - goto :goto_0 - - :cond_6 - const/4 p0, 0x3 - - goto :goto_0 - - :cond_7 - const/4 p0, 0x2 - - goto :goto_0 - - :cond_8 - const/4 p0, 0x1 - - :goto_0 - return p0 -.end method - - -# virtual methods -.method public a(Ljava/lang/String;Ljava/lang/String;BZLcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;Landroid/os/Handler;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - .locals 9 - - .line 46 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 47 - :try_start_1 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - .line 48 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoSession;->r:Z - - .line 49 - new-instance v2, Lcom/vigo/metrics/VigoDelegate; - - invoke-direct {v2, p0}, Lcom/vigo/metrics/VigoDelegate;->(Lcom/vigo/metrics/VigoSession;)V - - iput-object v2, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - .line 50 - iget-object v3, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - const/4 v7, -0x1 - - move-object v4, p1 - - move-object v5, p2 - - move v6, p3 - - move v8, p4 - - invoke-virtual/range {v3 .. v8}, Lcom/vigo/metrics/VigoDelegate;->a(Ljava/lang/String;Ljava/lang/String;BSZ)V - - .line 51 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoSession;->m:Z - - .line 52 - iput-boolean v1, p0, Lcom/vigo/metrics/VigoSession;->n:Z - - const-wide/16 p1, 0x0 - - .line 53 - iput-wide p1, p0, Lcom/vigo/metrics/VigoSession;->j:J - - .line 54 - iput-wide p1, p0, Lcom/vigo/metrics/VigoSession;->k:J - - const/4 p3, 0x0 - - .line 55 - iput p3, p0, Lcom/vigo/metrics/VigoSession;->l:I - - .line 56 - sget-object p4, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - monitor-enter p4 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - .line 57 - :try_start_2 - sget-object v2, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - iput-object v3, v2, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - .line 58 - sget-object v2, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, v2, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - .line 59 - iput-boolean p3, p0, Lcom/vigo/metrics/VigoSession;->p:Z - - .line 60 - monitor-exit p4 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 61 - :try_start_3 - iput v1, p0, Lcom/vigo/metrics/VigoSession;->f:I - - .line 62 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoDelegate;->b()V - - .line 63 - new-instance p1, Ljava/lang/ref/WeakReference; - - const/4 p2, 0x0 - - invoke-direct {p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object p1, p0, Lcom/vigo/metrics/VigoSession;->e:Ljava/lang/ref/WeakReference; - - .line 64 - new-instance p1, Ljava/util/Timer; - - invoke-direct {p1}, Ljava/util/Timer;->()V - - iput-object p1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - .line 65 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - new-instance v2, Lcom/vigo/metrics/VigoSession$b; - - invoke-direct {v2, p0, p6, p5}, Lcom/vigo/metrics/VigoSession$b;->(Lcom/vigo/metrics/VigoSession;Landroid/os/Handler;Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;)V - - const-wide/16 v3, 0x3e8 - - const-wide/16 v5, 0x3e8 - - invoke-virtual/range {v1 .. v6}, Ljava/util/Timer;->scheduleAtFixedRate(Ljava/util/TimerTask;JJ)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - .line 66 - :try_start_4 - monitor-exit p4 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - throw p1 - - :cond_0 - const-string p1, "vigo.VigoSession" - - const-string p2, "start(): init() was not called or start was called twice without stop()" - - .line 67 - invoke-static {p1, p2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 68 - :goto_0 - new-instance p1, Lcom/vigo/metrics/listeners/VigoPlayerListener; - - invoke-direct {p1, p0}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->(Lcom/vigo/metrics/VigoSession;)V - - monitor-exit v0 - - return-object p1 - - :catchall_1 - move-exception p1 - - .line 69 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - :try_start_6 - throw p1 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0 - - .line 70 - :catch_0 - new-instance p1, Lcom/vigo/metrics/listeners/VigoPlayerListener; - - invoke-direct {p1, p0}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->(Lcom/vigo/metrics/VigoSession;)V - - return-object p1 -.end method - -.method public a()V - .locals 1 - - .line 36 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - invoke-virtual {v0}, Ljava/util/Timer;->cancel()V - - .line 37 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_0 - - .line 38 - sget-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->a()V - - .line 39 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-virtual {v0}, Lcom/vigo/metrics/Vigo;->b()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public a(BIIJLjava/lang/String;)V - .locals 8 - .param p6 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 40 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_1 - - .line 41 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz p6, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p6, "" - - :goto_0 - move-object v7, p6 - - move v2, p1 - - move v3, p2 - - move v4, p3 - - move-wide v5, p4 - - invoke-virtual/range {v1 .. v7}, Lcom/vigo/metrics/Vigo;->a(BIIJLjava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - return-void -.end method - -.method public a(BIILjava/lang/String;)V - .locals 1 - .param p4 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 42 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_1 - - .line 43 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz p4, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p4, "" - - :goto_0 - invoke-virtual {v0, p1, p2, p3, p4}, Lcom/vigo/metrics/Vigo;->a(BIILjava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - return-void -.end method - -.method public a(BLjava/lang/String;)V - .locals 1 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 44 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_1 - - .line 45 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p2, "" - - :goto_0 - invoke-virtual {v0, p1, p2}, Lcom/vigo/metrics/Vigo;->a(BLjava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - return-void -.end method - -.method public a(Landroid/content/Context;ZLjava/lang/String;)V - .locals 8 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 71 - :try_start_0 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz p1, :cond_6 - - .line 72 - sget-object p1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - monitor-enter p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 73 - :try_start_1 - iget-boolean p3, p0, Lcom/vigo/metrics/VigoSession;->p:Z - - const/4 v0, 0x0 - - const-wide/16 v1, 0x0 - - if-eqz p3, :cond_1 - - .line 74 - iput-boolean v0, p0, Lcom/vigo/metrics/VigoSession;->p:Z - - .line 75 - sget p3, Lcom/vigo/metrics/Vigo;->B:I - - add-int/lit8 p3, p3, -0x1 - - sput p3, Lcom/vigo/metrics/Vigo;->B:I - - if-nez p3, :cond_1 - - .line 76 - sget-object p3, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object p3, p3, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - cmp-long p3, v3, v1 - - if-eqz p3, :cond_0 - - .line 77 - sget-object p3, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - .line 78 - iget-object v3, p3, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v4 - - sget-object v6, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v6, v6, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast v6, Ljava/lang/Long; - - invoke-virtual {v6}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - sub-long/2addr v4, v6 - - long-to-int v5, v4 - - add-int/2addr v3, v5 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - iput-object v3, p3, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - .line 79 - :cond_0 - sget-object p3, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - iput-object v3, p3, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - .line 80 - :cond_1 - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 81 - :try_start_2 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - const/4 p3, 0x0 - - if-eqz p1, :cond_2 - - .line 82 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - invoke-virtual {p1}, Ljava/util/Timer;->cancel()V - - .line 83 - iput-object p3, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - .line 84 - :cond_2 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz p1, :cond_4 - - .line 85 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoSession;->d()Lcom/google/android/exoplayer2/f0; - - move-result-object p1 - - if-nez p1, :cond_3 - - iget-boolean p1, p0, Lcom/vigo/metrics/VigoSession;->r:Z - - if-nez p1, :cond_3 - - .line 86 - new-instance p1, Lcom/vigo/metrics/ViewQualityReport; - - invoke-direct {p1, v0, v1, v2}, Lcom/vigo/metrics/ViewQualityReport;->(IJ)V - - goto :goto_0 - - .line 87 - :cond_3 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - iget-wide v0, p0, Lcom/vigo/metrics/VigoSession;->j:J - - iget-wide v2, p0, Lcom/vigo/metrics/VigoSession;->k:J - - invoke-virtual {p1, v0, v1, v2, v3}, Lcom/vigo/metrics/VigoDelegate;->e(JJ)Lcom/vigo/metrics/ViewQualityReport; - - .line 88 - :goto_0 - iput-object p3, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - .line 89 - :cond_4 - iget-object p1, p0, Lcom/vigo/metrics/VigoSession;->i:Lcom/google/android/exoplayer2/f0$b; - - if-eqz p1, :cond_5 - - .line 90 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoSession;->d()Lcom/google/android/exoplayer2/f0; - - move-result-object p1 - - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->i:Lcom/google/android/exoplayer2/f0$b; - - invoke-interface {p1, v0}, Lcom/google/android/exoplayer2/f0;->a(Lcom/google/android/exoplayer2/f0$b;)V - - .line 91 - :cond_5 - iput-object p3, p0, Lcom/vigo/metrics/VigoSession;->i:Lcom/google/android/exoplayer2/f0$b; - - .line 92 - iput-object p3, p0, Lcom/vigo/metrics/VigoSession;->e:Ljava/lang/ref/WeakReference; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_1 - - :catchall_0 - move-exception p2 - - .line 93 - :try_start_3 - monitor-exit p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p2 - - :cond_6 - const-string p1, "vigo.VigoSession" - - const-string p3, "stop(): init() was not called" - - .line 94 - invoke-static {p1, p3}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1 - if-nez p2, :cond_7 - - .line 95 - sget-object p1, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - monitor-enter p1 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0 - - .line 96 - :try_start_5 - sget-object p2, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - iget p3, p0, Lcom/vigo/metrics/VigoSession;->a:I - - invoke-virtual {p2, p3}, Landroid/util/SparseArray;->remove(I)V - - .line 97 - monitor-exit p1 - - goto :goto_2 - - :catchall_1 - move-exception p2 - - monitor-exit p1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - :try_start_6 - throw p2 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0 - - :catch_0 - :cond_7 - :goto_2 - return-void -.end method - -.method public a(Landroid/net/Uri;)V - .locals 1 - - .line 98 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz v0, :cond_0 - - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_0 - - .line 99 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - invoke-virtual {v0, p1}, Lcom/vigo/metrics/VigoDelegate;->a(Landroid/net/Uri;)V - - goto :goto_0 - - :cond_0 - const-string p1, "vigo.VigoSession" - - const-string v0, "setHost(): init() was not called" - - .line 100 - invoke-static {p1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method public a(Lcom/vigo/metrics/content/ContentType;ZIIJJ)V - .locals 11 - - move v0, p3 - - move v1, p4 - - move-object v2, p0 - - .line 28 - iget-object v3, v2, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - const-string v4, "vigo.VigoSession" - - if-eqz v3, :cond_3 - - const/4 v5, 0x0 - - .line 29 - sget-object v6, Lcom/vigo/metrics/VigoSession$c;->a:[I - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result v7 - - aget v6, v6, v7 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_0 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_0 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_0 - - goto :goto_0 - - .line 30 - :cond_0 - invoke-static {p4}, Lcom/vigo/metrics/VigoSession;->b(I)B - - move-result v5 - - goto :goto_0 - - .line 31 - :cond_1 - div-int/lit16 v5, v0, 0x3e8 - - invoke-static {v5}, Lcom/vigo/metrics/VigoSession;->a(I)B - - move-result v5 - - .line 32 - :goto_0 - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V - - const-string v7, "check_format good : bitrate " - - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - div-int/lit16 v0, v0, 0x3e8 - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v4, v6}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - if-eqz p2, :cond_2 - - int-to-short v1, v1 - - move v4, v5 - - move v5, v1 - - move v6, v0 - - move-wide/from16 v7, p5 - - move-wide/from16 v9, p7 - - .line 33 - invoke-virtual/range {v3 .. v10}, Lcom/vigo/metrics/VigoDelegate;->a(BSIJJ)V - - goto :goto_1 - - :cond_2 - int-to-short v1, v1 - - move v4, v5 - - move v5, v1 - - move v6, v0 - - move-wide/from16 v7, p5 - - move-wide/from16 v9, p7 - - .line 34 - invoke-virtual/range {v3 .. v10}, Lcom/vigo/metrics/VigoDelegate;->b(BSIJJ)V - - goto :goto_1 - - :cond_3 - const-string v0, "delegate == null" - - .line 35 - invoke-static {v4, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1 - return-void -.end method - -.method public a(Ljava/lang/String;BS)V - .locals 4 - - .line 101 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v1, "vigo.VigoSession" - - if-eqz v0, :cond_0 - - .line 102 - :try_start_1 - sget-object v2, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v2, :cond_0 - - .line 103 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "bitrateChange url: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, " quality: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 104 - invoke-virtual {v0, p1, p2, p3}, Lcom/vigo/metrics/VigoDelegate;->a(Ljava/lang/String;BS)V - - goto :goto_0 - - :cond_0 - const-string p1, "bitrateChange(): init() was not called" - - .line 105 - invoke-static {v1, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method public b()V - .locals 7 - - .line 1 - :try_start_0 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - if-eqz v0, :cond_0 - - .line 2 - new-instance v0, Ljava/util/Timer; - - invoke-direct {v0}, Ljava/util/Timer;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - .line 3 - iget-object v1, p0, Lcom/vigo/metrics/VigoSession;->h:Ljava/util/Timer; - - new-instance v2, Lcom/vigo/metrics/VigoSession$a; - - invoke-direct {v2, p0}, Lcom/vigo/metrics/VigoSession$a;->(Lcom/vigo/metrics/VigoSession;)V - - const-wide/32 v3, 0xea60 - - const-wide/32 v5, 0xea60 - - invoke-virtual/range {v1 .. v6}, Ljava/util/Timer;->scheduleAtFixedRate(Ljava/util/TimerTask;JJ)V - - .line 4 - sget-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-virtual {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->b()V - - .line 5 - sget-object v0, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - iget-object v1, p0, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - iget-object v2, p0, Lcom/vigo/metrics/VigoSession;->q:Ljava/util/Map; - - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/Vigo;->a(Ljava/lang/String;Ljava/util/Map;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method c()Lcom/vigo/metrics/VigoDelegate; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - return-object v0 -.end method - -.method d()Lcom/google/android/exoplayer2/f0; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSession;->e:Ljava/lang/ref/WeakReference; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/exoplayer2/f0; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public e()V - .locals 2 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - .line 1 - invoke-virtual {p0, v0, v1, v0}, Lcom/vigo/metrics/VigoSession;->a(Landroid/content/Context;ZLjava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$a.smali b/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$a.smali deleted file mode 100644 index 868999505..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class synthetic Lcom/vigo/metrics/VigoSyncStack$a; -.super Ljava/lang/Object; -.source "VigoSyncStack.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoSyncStack; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$b.smali b/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$b.smali deleted file mode 100644 index c4638f5a7..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$b.smali +++ /dev/null @@ -1,106 +0,0 @@ -.class Lcom/vigo/metrics/VigoSyncStack$b; -.super Ljava/lang/Object; -.source "VigoSyncStack.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoSyncStack; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x2 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field private a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TE;" - } - .end annotation -.end field - -.field private b:Lcom/vigo/metrics/VigoSyncStack$b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "TE;>.b;" - } - .end annotation -.end field - - -# direct methods -.method private constructor (Lcom/vigo/metrics/VigoSyncStack;)V - .locals 0 - - .line 2 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - .line 3 - iput-object p1, p0, Lcom/vigo/metrics/VigoSyncStack$b;->a:Ljava/lang/Object; - - .line 4 - iput-object p1, p0, Lcom/vigo/metrics/VigoSyncStack$b;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - return-void -.end method - -.method synthetic constructor (Lcom/vigo/metrics/VigoSyncStack;Lcom/vigo/metrics/VigoSyncStack$a;)V - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/vigo/metrics/VigoSyncStack$b;->(Lcom/vigo/metrics/VigoSyncStack;)V - - return-void -.end method - -.method static synthetic a(Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vigo/metrics/VigoSyncStack$b;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - return-object p0 -.end method - -.method static synthetic a(Lcom/vigo/metrics/VigoSyncStack$b;Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - .locals 0 - - .line 2 - iput-object p1, p0, Lcom/vigo/metrics/VigoSyncStack$b;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - return-object p1 -.end method - -.method static synthetic a(Lcom/vigo/metrics/VigoSyncStack$b;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - .line 3 - iput-object p1, p0, Lcom/vigo/metrics/VigoSyncStack$b;->a:Ljava/lang/Object; - - return-object p1 -.end method - -.method static synthetic b(Lcom/vigo/metrics/VigoSyncStack$b;)Ljava/lang/Object; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vigo/metrics/VigoSyncStack$b;->a:Ljava/lang/Object; - - return-object p0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$c.smali b/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$c.smali deleted file mode 100644 index 1579e0e52..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack$c.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lcom/vigo/metrics/VigoSyncStack$c; -.super Ljava/lang/Object; -.source "VigoSyncStack.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/VigoSyncStack; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract apply(Ljava/lang/Object;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)TE;" - } - .end annotation -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack.smali b/smali/smali_classes2/com/vigo/metrics/VigoSyncStack.smali deleted file mode 100644 index 7e2964aaf..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoSyncStack.smali +++ /dev/null @@ -1,435 +0,0 @@ -.class public Lcom/vigo/metrics/VigoSyncStack; -.super Ljava/lang/Object; -.source "VigoSyncStack.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vigo/metrics/VigoSyncStack$b;, - Lcom/vigo/metrics/VigoSyncStack$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field private final a:Ljava/lang/Object; - -.field private b:Lcom/vigo/metrics/VigoSyncStack$b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "TE;>.b;" - } - .end annotation -.end field - -.field private final c:Ljava/lang/Object; - -.field private d:Lcom/vigo/metrics/VigoSyncStack$b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/vigo/metrics/VigoSyncStack<", - "TE;>.b;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->a:Ljava/lang/Object; - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 4 - new-instance v1, Ljava/lang/Object; - - invoke-direct {v1}, Ljava/lang/Object;->()V - - iput-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->c:Ljava/lang/Object; - - .line 5 - iput-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - return-void -.end method - -.method private a(Lcom/vigo/metrics/VigoSyncStack$b;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vigo/metrics/VigoSyncStack<", - "TE;>.b;)V" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->a:Ljava/lang/Object; - - monitor-enter v0 - - .line 2 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - invoke-static {p1, v1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - - const/4 v1, 0x0 - - .line 3 - invoke-static {p1, v1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;Ljava/lang/Object;)Ljava/lang/Object; - - .line 4 - iput-object p1, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 5 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method private d()Lcom/vigo/metrics/VigoSyncStack$b; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/vigo/metrics/VigoSyncStack<", - "TE;>.b;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - if-nez v0, :cond_0 - - .line 2 - new-instance v0, Lcom/vigo/metrics/VigoSyncStack$b; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lcom/vigo/metrics/VigoSyncStack$b;->(Lcom/vigo/metrics/VigoSyncStack;Lcom/vigo/metrics/VigoSyncStack$a;)V - - return-object v0 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->a:Ljava/lang/Object; - - monitor-enter v0 - - .line 4 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 5 - invoke-static {v1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - - move-result-object v2 - - iput-object v2, p0, Lcom/vigo/metrics/VigoSyncStack;->b:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 6 - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - .line 7 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - - -# virtual methods -.method public a()V - .locals 3 - - .line 19 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->c:Ljava/lang/Object; - - monitor-enter v0 - - .line 20 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - const/4 v2, 0x0 - - .line 21 - iput-object v2, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 22 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - if-eqz v1, :cond_0 - - .line 23 - invoke-direct {p0, v1}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$b;)V - - .line 24 - invoke-static {v1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - return-void - - :catchall_0 - move-exception v1 - - .line 25 - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 -.end method - -.method public a(Lcom/vigo/metrics/VigoSyncStack$c;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vigo/metrics/VigoSyncStack$c<", - "TE;>;)V" - } - .end annotation - - .line 12 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->c:Ljava/lang/Object; - - monitor-enter v0 - - .line 13 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - invoke-static {v1}, Lcom/vigo/metrics/VigoSyncStack$b;->b(Lcom/vigo/metrics/VigoSyncStack$b;)Ljava/lang/Object; - - move-result-object v1 - - :goto_0 - invoke-interface {p1, v1}, Lcom/vigo/metrics/VigoSyncStack$c;->apply(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-nez p1, :cond_1 - - .line 14 - invoke-virtual {p0}, Lcom/vigo/metrics/VigoSyncStack;->c()Ljava/lang/Object; - - goto :goto_1 - - .line 15 - :cond_1 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - if-nez v1, :cond_2 - - .line 16 - invoke-virtual {p0, p1}, Lcom/vigo/metrics/VigoSyncStack;->a(Ljava/lang/Object;)V - - goto :goto_1 - - .line 17 - :cond_2 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - invoke-static {v1, p1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;Ljava/lang/Object;)Ljava/lang/Object; - - .line 18 - :goto_1 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public a(Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - .line 6 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->c:Ljava/lang/Object; - - monitor-enter v0 - - .line 7 - :try_start_0 - invoke-direct {p0}, Lcom/vigo/metrics/VigoSyncStack;->d()Lcom/vigo/metrics/VigoSyncStack$b; - - move-result-object v1 - - .line 8 - invoke-static {v1, p1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;Ljava/lang/Object;)Ljava/lang/Object; - - .line 9 - iget-object p1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - invoke-static {v1, p1}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - - .line 10 - iput-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 11 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public b()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public c()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TE;" - } - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/VigoSyncStack;->c:Ljava/lang/Object; - - monitor-enter v0 - - .line 2 - :try_start_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - .line 3 - monitor-exit v0 - - return-object v1 - - .line 4 - :cond_0 - iget-object v1, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 5 - iget-object v2, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - invoke-static {v2}, Lcom/vigo/metrics/VigoSyncStack$b;->a(Lcom/vigo/metrics/VigoSyncStack$b;)Lcom/vigo/metrics/VigoSyncStack$b; - - move-result-object v2 - - iput-object v2, p0, Lcom/vigo/metrics/VigoSyncStack;->d:Lcom/vigo/metrics/VigoSyncStack$b; - - .line 6 - invoke-static {v1}, Lcom/vigo/metrics/VigoSyncStack$b;->b(Lcom/vigo/metrics/VigoSyncStack$b;)Ljava/lang/Object; - - move-result-object v2 - - .line 7 - invoke-direct {p0, v1}, Lcom/vigo/metrics/VigoSyncStack;->a(Lcom/vigo/metrics/VigoSyncStack$b;)V - - .line 8 - monitor-exit v0 - - return-object v2 - - :catchall_0 - move-exception v1 - - .line 9 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig$1.smali b/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig$1.smali deleted file mode 100644 index ee50a2c80..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig$1.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class final Lcom/vigo/metrics/VigoUserPerceptionConfig$1; -.super Ljava/util/HashMap; -.source "VigoUserPerceptionConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vigo/metrics/VigoUserPerceptionConfig;->b()Lcom/vigo/metrics/VigoUserPerceptionConfig; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x8 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/vigo/metrics/Question;", - ">;>;" - } -.end annotation - - -# instance fields -.field final synthetic val$prefs:Landroid/content/SharedPreferences; - - -# direct methods -.method constructor (Landroid/content/SharedPreferences;)V - .locals 2 - - .line 1 - iput-object p1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig$1;->val$prefs:Landroid/content/SharedPreferences; - - invoke-direct {p0}, Ljava/util/HashMap;->()V - - .line 2 - iget-object p1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig$1;->val$prefs:Landroid/content/SharedPreferences; - - const-string v0, "[]" - - const-string v1, "1" - - invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/vigo/metrics/Question;->a(Ljava/lang/String;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - .line 3 - iget-object p1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig$1;->val$prefs:Landroid/content/SharedPreferences; - - const-string v1, "1_bad" - - invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lcom/vigo/metrics/Question;->a(Ljava/lang/String;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig.smali b/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig.smali deleted file mode 100644 index 1131cb868..000000000 --- a/smali/smali_classes2/com/vigo/metrics/VigoUserPerceptionConfig.smali +++ /dev/null @@ -1,328 +0,0 @@ -.class public Lcom/vigo/metrics/VigoUserPerceptionConfig; -.super Ljava/lang/Object; -.source "VigoUserPerceptionConfig.java" - - -# instance fields -.field final a:J - -.field final b:J - -.field private final c:I - -.field d:Z - -.field e:I - -.field f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/vigo/metrics/Question;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method constructor (IJZILjava/util/Map;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(IJZI", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/vigo/metrics/Question;", - ">;>;)V" - } - .end annotation - - .line 1 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - move-object v0, p0 - - move v3, p1 - - move-wide v4, p2 - - move v6, p4 - - move v7, p5 - - move-object v8, p6 - - invoke-direct/range {v0 .. v8}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->(JIJZILjava/util/Map;)V - - return-void -.end method - -.method private constructor (JIJZILjava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(JIJZI", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/vigo/metrics/Question;", - ">;>;)V" - } - .end annotation - - .line 2 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 3 - iput-wide p1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->a:J - - .line 4 - iput p3, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->c:I - - .line 5 - iput-wide p4, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->b:J - - .line 6 - iput-boolean p6, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->d:Z - - .line 7 - iput p7, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->e:I - - .line 8 - iput-object p8, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->f:Ljava/util/Map; - - .line 9 - invoke-direct {p0}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->c()V - - return-void -.end method - -.method static a()Lcom/vigo/metrics/VigoUserPerceptionConfig; - .locals 7 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - invoke-static {}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->b()Lcom/vigo/metrics/VigoUserPerceptionConfig; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - .line 2 - :cond_0 - iget-wide v2, v0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->a:J - - iget-wide v4, v0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->b:J - - add-long/2addr v2, v4 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - cmp-long v6, v2, v4 - - if-gez v6, :cond_1 - - return-object v1 - - :cond_1 - const-string v1, "VigoUserPerceptionConfig" - - const-string v2, "getConfig: not null" - - .line 3 - invoke-static {v1, v2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - return-object v0 -.end method - -.method private static b()Lcom/vigo/metrics/VigoUserPerceptionConfig; - .locals 11 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 1 - sget-object v0, Lcom/vigo/metrics/config;->f:Lcom/vigo/metrics/Storage; - - invoke-virtual {v0}, Lcom/vigo/metrics/Storage;->a()Landroid/content/SharedPreferences; - - move-result-object v0 - - .line 2 - new-instance v10, Lcom/vigo/metrics/VigoUserPerceptionConfig; - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - const-string v1, "freqPerMonth" - - const/16 v4, 0xd48 - - invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I - - move-result v4 - - const-string v1, "ttl" - - const-wide/16 v5, 0x0 - - invoke-interface {v0, v1, v5, v6}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v5 - - const-string v1, "isInQuota" - - const/4 v7, 0x1 - - invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v7 - - const-string v1, "threshold" - - const/4 v8, 0x4 - - invoke-interface {v0, v1, v8}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I - - move-result v8 - - new-instance v9, Lcom/vigo/metrics/VigoUserPerceptionConfig$1; - - invoke-direct {v9, v0}, Lcom/vigo/metrics/VigoUserPerceptionConfig$1;->(Landroid/content/SharedPreferences;)V - - move-object v1, v10 - - invoke-direct/range {v1 .. v9}, Lcom/vigo/metrics/VigoUserPerceptionConfig;->(JIJZILjava/util/Map;)V - - .line 3 - iget-wide v0, v10, Lcom/vigo/metrics/VigoUserPerceptionConfig;->a:J - - iget-wide v2, v10, Lcom/vigo/metrics/VigoUserPerceptionConfig;->b:J - - add-long/2addr v0, v2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - return-object v10 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method private c()V - .locals 4 - - .line 1 - sget-object v0, Lcom/vigo/metrics/config;->f:Lcom/vigo/metrics/Storage; - - invoke-virtual {v0}, Lcom/vigo/metrics/Storage;->a()Landroid/content/SharedPreferences; - - move-result-object v0 - - .line 2 - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-wide v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->a:J - - const-string v3, "requested" - - invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->c:I - - const-string v2, "freqPerMonth" - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-wide v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->b:J - - const-string v3, "ttl" - - invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-boolean v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->d:Z - - const-string v2, "isInQuota" - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->e:I - - const-string v2, "threshold" - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-object v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->f:Ljava/util/Map; - - const-string v2, "1" - - invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lcom/vigo/metrics/Question;->a(Ljava/util/List;)Ljava/lang/String; - - move-result-object v1 - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-object v1, p0, Lcom/vigo/metrics/VigoUserPerceptionConfig;->f:Ljava/util/Map; - - const-string v2, "1_bad" - - invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lcom/vigo/metrics/Question;->a(Ljava/util/List;)Ljava/lang/String; - - move-result-object v1 - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - .line 3 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/a0/ActiveSessionController.smali b/smali/smali_classes2/com/vigo/metrics/a0/ActiveSessionController.smali deleted file mode 100644 index df6526652..000000000 --- a/smali/smali_classes2/com/vigo/metrics/a0/ActiveSessionController.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public Lcom/vigo/metrics/a0/ActiveSessionController; -.super Ljava/lang/Object; -.source "ActiveSessionController.java" - - -# instance fields -.field private final a:Ljava/util/concurrent/atomic/AtomicInteger; - - -# direct methods -.method public constructor ()V - .locals 2 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - .line 3 - monitor-enter v0 - - .line 4 - :try_start_0 - sget-object v1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-virtual {v1}, Lcom/vigo/metrics/Vigo;->d()V - - .line 5 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 - - :cond_0 - :goto_0 - const-string v0, "vigo" - - const-string v1, "stop data collection" - - .line 6 - invoke-static {v0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - return-void -.end method - -.method public b()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - .line 3 - monitor-enter v0 - - .line 4 - :try_start_0 - sget-object v2, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - invoke-virtual {v2, v1, v1}, Lcom/vigo/metrics/Vigo;->a(ZZ)V - - .line 5 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const-string v0, "vigo" - - const-string v1, "activate data collection" - - .line 6 - invoke-static {v0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :catchall_0 - move-exception v1 - - .line 7 - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 - - :cond_0 - :goto_0 - return-void -.end method - -.method public c()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/a0/ActiveSessionController;->a:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/config.smali b/smali/smali_classes2/com/vigo/metrics/config.smali deleted file mode 100644 index 494cc7e73..000000000 --- a/smali/smali_classes2/com/vigo/metrics/config.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lcom/vigo/metrics/config; -.super Ljava/lang/Object; -.source "config.java" - - -# static fields -.field public static a:Z = false - -.field public static b:Landroid/content/Context; - -.field public static c:I - -.field public static d:Lcom/vigo/metrics/Vigo; - -.field public static e:Ljava/lang/String; - -.field static f:Lcom/vigo/metrics/Storage; - -.field static g:Landroid/os/AsyncTask; - -.field public static final h:Landroid/util/SparseArray; - -.field static i:Lcom/vigo/metrics/VigoDelegateCustom1; - -.field static j:Lcom/vigo/metrics/VigoSenderManager; - -.field public static k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - -.field public static l:Lcom/vigo/metrics/a0/ActiveSessionController; - -.field public static m:Lcom/vk/reef/ReefFactory; - - -# direct methods -.method static constructor ()V - .locals 1 - - const-string v0, "Insert Service User ID" - - .line 1 - invoke-static {v0}, Lcom/vigo/metrics/Vigo;->b(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lcom/vigo/metrics/config;->e:Ljava/lang/String; - - .line 2 - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - sput-object v0, Lcom/vigo/metrics/config;->h:Landroid/util/SparseArray; - - .line 3 - new-instance v0, Lcom/vigo/metrics/a0/ActiveSessionController; - - invoke-direct {v0}, Lcom/vigo/metrics/a0/ActiveSessionController;->()V - - sput-object v0, Lcom/vigo/metrics/config;->l:Lcom/vigo/metrics/a0/ActiveSessionController; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/content/ContentType.smali b/smali/smali_classes2/com/vigo/metrics/content/ContentType.smali deleted file mode 100644 index 8869cc204..000000000 --- a/smali/smali_classes2/com/vigo/metrics/content/ContentType.smali +++ /dev/null @@ -1,144 +0,0 @@ -.class public final enum Lcom/vigo/metrics/content/ContentType; -.super Ljava/lang/Enum; -.source "ContentType.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/content/ContentType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/content/ContentType; - -.field public static final enum API:Lcom/vigo/metrics/content/ContentType; - -.field public static final enum AUDIO:Lcom/vigo/metrics/content/ContentType; - -.field public static final enum VIDEO:Lcom/vigo/metrics/content/ContentType; - -.field public static final enum VOIP:Lcom/vigo/metrics/content/ContentType; - - -# direct methods -.method static constructor ()V - .locals 6 - - .line 1 - new-instance v0, Lcom/vigo/metrics/content/ContentType; - - const/4 v1, 0x0 - - const-string v2, "VIDEO" - - invoke-direct {v0, v2, v1}, Lcom/vigo/metrics/content/ContentType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/content/ContentType; - - const/4 v2, 0x1 - - const-string v3, "AUDIO" - - invoke-direct {v0, v3, v2}, Lcom/vigo/metrics/content/ContentType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/content/ContentType;->AUDIO:Lcom/vigo/metrics/content/ContentType; - - .line 3 - new-instance v0, Lcom/vigo/metrics/content/ContentType; - - const/4 v3, 0x2 - - const-string v4, "API" - - invoke-direct {v0, v4, v3}, Lcom/vigo/metrics/content/ContentType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/content/ContentType;->API:Lcom/vigo/metrics/content/ContentType; - - .line 4 - new-instance v0, Lcom/vigo/metrics/content/ContentType; - - const/4 v4, 0x3 - - const-string v5, "VOIP" - - invoke-direct {v0, v5, v4}, Lcom/vigo/metrics/content/ContentType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/content/ContentType;->VOIP:Lcom/vigo/metrics/content/ContentType; - - const/4 v0, 0x4 - - new-array v0, v0, [Lcom/vigo/metrics/content/ContentType; - - .line 5 - sget-object v5, Lcom/vigo/metrics/content/ContentType;->VIDEO:Lcom/vigo/metrics/content/ContentType; - - aput-object v5, v0, v1 - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->AUDIO:Lcom/vigo/metrics/content/ContentType; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->API:Lcom/vigo/metrics/content/ContentType; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/content/ContentType;->VOIP:Lcom/vigo/metrics/content/ContentType; - - aput-object v1, v0, v4 - - sput-object v0, Lcom/vigo/metrics/content/ContentType;->$VALUES:[Lcom/vigo/metrics/content/ContentType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/content/ContentType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/content/ContentType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/content/ContentType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/content/ContentType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/content/ContentType;->$VALUES:[Lcom/vigo/metrics/content/ContentType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/content/ContentType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/content/ContentType; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/content/ServiceToContentTypeBinding.smali b/smali/smali_classes2/com/vigo/metrics/content/ServiceToContentTypeBinding.smali deleted file mode 100644 index 6036d5252..000000000 --- a/smali/smali_classes2/com/vigo/metrics/content/ServiceToContentTypeBinding.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public Lcom/vigo/metrics/content/ServiceToContentTypeBinding; -.super Ljava/lang/Object; -.source "ServiceToContentTypeBinding.java" - - -# instance fields -.field private a:Ljava/util/Map; - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;)Lcom/vigo/metrics/content/ContentType; - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .line 2 - iget-object v0, p0, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/vigo/metrics/content/ContentType; - - return-object p1 -.end method - -.method public a(Ljava/lang/String;Lcom/vigo/metrics/content/ContentType;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/vigo/metrics/content/ContentType; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 1 - iget-object v0, p0, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a:Ljava/util/Map; - - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/content/VigoPlayerStates.smali b/smali/smali_classes2/com/vigo/metrics/content/VigoPlayerStates.smali deleted file mode 100644 index c1be8c468..000000000 --- a/smali/smali_classes2/com/vigo/metrics/content/VigoPlayerStates.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final enum Lcom/vigo/metrics/content/VigoPlayerStates; -.super Ljava/lang/Enum; -.source "VigoPlayerStates.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/content/VigoPlayerStates;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/content/VigoPlayerStates; - -.field public static final enum STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - -.field public static final enum STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - -.field public static final enum STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - -.field public static final enum STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - -# instance fields -.field private final number:I - - -# direct methods -.method static constructor ()V - .locals 7 - - .line 1 - new-instance v0, Lcom/vigo/metrics/content/VigoPlayerStates; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const-string v3, "STATE_IDLE" - - invoke-direct {v0, v3, v1, v2}, Lcom/vigo/metrics/content/VigoPlayerStates;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - .line 2 - new-instance v0, Lcom/vigo/metrics/content/VigoPlayerStates; - - const/4 v3, 0x2 - - const-string v4, "STATE_BUFFERING" - - invoke-direct {v0, v4, v2, v3}, Lcom/vigo/metrics/content/VigoPlayerStates;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - .line 3 - new-instance v0, Lcom/vigo/metrics/content/VigoPlayerStates; - - const/4 v4, 0x3 - - const-string v5, "STATE_READY" - - invoke-direct {v0, v5, v3, v4}, Lcom/vigo/metrics/content/VigoPlayerStates;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - .line 4 - new-instance v0, Lcom/vigo/metrics/content/VigoPlayerStates; - - const/4 v5, 0x4 - - const-string v6, "STATE_ENDED" - - invoke-direct {v0, v6, v4, v5}, Lcom/vigo/metrics/content/VigoPlayerStates;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - - new-array v0, v5, [Lcom/vigo/metrics/content/VigoPlayerStates; - - .line 5 - sget-object v5, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - aput-object v5, v0, v1 - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - - aput-object v1, v0, v4 - - sput-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->$VALUES:[Lcom/vigo/metrics/content/VigoPlayerStates; - - return-void -.end method - -.method private constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - .line 2 - iput p3, p0, Lcom/vigo/metrics/content/VigoPlayerStates;->number:I - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/content/VigoPlayerStates; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/content/VigoPlayerStates; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/content/VigoPlayerStates; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/content/VigoPlayerStates;->$VALUES:[Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v0}, [Lcom/vigo/metrics/content/VigoPlayerStates;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/content/VigoPlayerStates; - - return-object v0 -.end method - - -# virtual methods -.method public a()I - .locals 1 - - .line 1 - iget v0, p0, Lcom/vigo/metrics/content/VigoPlayerStates;->number:I - - return v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/listeners/VigoConnectivityReceiver.smali b/smali/smali_classes2/com/vigo/metrics/listeners/VigoConnectivityReceiver.smali deleted file mode 100644 index 2f8ce0e44..000000000 --- a/smali/smali_classes2/com/vigo/metrics/listeners/VigoConnectivityReceiver.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public Lcom/vigo/metrics/listeners/VigoConnectivityReceiver; -.super Landroid/content/BroadcastReceiver; -.source "VigoConnectivityReceiver.java" - - -# instance fields -.field volatile a:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - const/4 v0, 0x0 - - .line 2 - iput-boolean v0, p0, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver;->a:Z - - return-void -.end method - - -# virtual methods -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 0 - - .line 1 - iget-boolean p1, p0, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver;->a:Z - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - .line 2 - iput-boolean p1, p0, Lcom/vigo/metrics/listeners/VigoConnectivityReceiver;->a:Z - - goto :goto_0 - - .line 3 - :cond_0 - sget-object p1, Lcom/vigo/metrics/config;->d:Lcom/vigo/metrics/Vigo; - - const/4 p2, 0x0 - - invoke-virtual {p1, p2}, Lcom/vigo/metrics/Vigo;->a(Ljava/util/List;)V - - :goto_0 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/listeners/VigoHeartbeatDataProvider.smali b/smali/smali_classes2/com/vigo/metrics/listeners/VigoHeartbeatDataProvider.smali deleted file mode 100644 index ac606f339..000000000 --- a/smali/smali_classes2/com/vigo/metrics/listeners/VigoHeartbeatDataProvider.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; -.super Ljava/lang/Object; -.source "VigoHeartbeatDataProvider.java" - - -# virtual methods -.method public abstract getBufferedPercentage()I -.end method - -.method public abstract getCurrentPosition()J -.end method - -.method public abstract getDuration()J -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener$a.smali b/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener$a.smali deleted file mode 100644 index f9215170f..000000000 --- a/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener$a.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class synthetic Lcom/vigo/metrics/listeners/VigoPlayerListener$a; -.super Ljava/lang/Object; -.source "VigoPlayerListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vigo/metrics/listeners/VigoPlayerListener; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation - - -# static fields -.field static final synthetic a:[I - - -# direct methods -.method static constructor ()V - .locals 3 - - .line 1 - invoke-static {}, Lcom/vigo/metrics/content/VigoPlayerStates;->values()[Lcom/vigo/metrics/content/VigoPlayerStates; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - :try_start_0 - sget-object v0, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :try_start_1 - sget-object v0, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x2 - - aput v2, v0, v1 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v0, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x3 - - aput v2, v0, v1 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - :try_start_3 - sget-object v0, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - sget-object v1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x4 - - aput v2, v0, v1 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener.smali b/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener.smali deleted file mode 100644 index 8869bd03e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/listeners/VigoPlayerListener.smali +++ /dev/null @@ -1,807 +0,0 @@ -.class public Lcom/vigo/metrics/listeners/VigoPlayerListener; -.super Ljava/lang/Object; -.source "VigoPlayerListener.java" - - -# instance fields -.field private final a:Lcom/vigo/metrics/VigoSession; - -.field private volatile b:Z - - -# direct methods -.method public constructor (Lcom/vigo/metrics/VigoSession;)V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - .line 2 - iput-boolean v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->b:Z - - .line 3 - iput-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - return-void -.end method - - -# virtual methods -.method public a(IJJJ)V - .locals 4 - - .line 34 - :try_start_0 - iget-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object p1, p1, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 35 - :try_start_1 - iget-object v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz v0, :cond_1 - - .line 36 - iget-object v1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-wide v1, v1, Lcom/vigo/metrics/VigoSession;->k:J - - cmp-long v3, v1, p2 - - if-eqz v3, :cond_1 - - .line 37 - invoke-virtual {v0}, Lcom/vigo/metrics/VigoDelegate;->a()I - - move-result v1 - - if-eqz v1, :cond_0 - - long-to-float p3, p2 - - .line 38 - iget-object p2, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-wide p4, p2, Lcom/vigo/metrics/VigoSession;->j:J - - iget-object p2, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-wide p6, p2, Lcom/vigo/metrics/VigoSession;->k:J - - move-object p2, v0 - - invoke-virtual/range {p2 .. p7}, Lcom/vigo/metrics/VigoDelegate;->a(FJJ)V - - goto :goto_0 - - .line 39 - :cond_0 - invoke-virtual {v0, p4, p5, p6, p7}, Lcom/vigo/metrics/VigoDelegate;->c(JJ)V - - .line 40 - :cond_1 - :goto_0 - monitor-exit p1 - - goto :goto_1 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw p2 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_1 - return-void -.end method - -.method public a(JJ)V - .locals 2 - - .line 5 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 6 - :try_start_1 - iget-object v1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v1, v1, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - invoke-virtual {v1, p1, p2, p3, p4}, Lcom/vigo/metrics/VigoDelegate;->d(JJ)V - - .line 7 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw p1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method public a(Ljava/lang/Throwable;)V - .locals 3 - - .line 41 - :try_start_0 - iget-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object p1, p1, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - const-string v0, "VigoPlayerL" - - const-string v1, "onPlayerError: " - - .line 42 - invoke-static {v0, v1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 43 - iget-object v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz v0, :cond_0 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - .line 44 - invoke-virtual {v0, v1, v2}, Lcom/vigo/metrics/VigoDelegate;->a(II)V - - .line 45 - :cond_0 - monitor-exit p1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v0 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method public a(Z)V - .locals 7 - - .line 46 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - const-string v1, "VigoPlayerL" - - .line 47 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "onLoadingChanged: isLoading " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 48 - sget-object v1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - monitor-enter v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - const/4 v2, 0x1 - - if-nez p1, :cond_0 - - .line 49 - :try_start_2 - iget-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - const/4 v3, 0x0 - - iput-boolean v3, p1, Lcom/vigo/metrics/VigoSession;->p:Z - - .line 50 - sget p1, Lcom/vigo/metrics/Vigo;->B:I - - sub-int/2addr p1, v2 - - sput p1, Lcom/vigo/metrics/Vigo;->B:I - - if-nez p1, :cond_1 - - .line 51 - sget-object p1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - .line 52 - iget-object v2, p1, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - sget-object v5, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - iget-object v5, v5, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - sub-long/2addr v3, v5 - - long-to-int v4, v3 - - add-int/2addr v2, v4 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - iput-object v2, p1, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - .line 53 - sget-object p1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iput-object v2, p1, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - goto :goto_0 - - .line 54 - :cond_0 - iget-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-boolean v2, p1, Lcom/vigo/metrics/VigoSession;->p:Z - - .line 55 - sget p1, Lcom/vigo/metrics/Vigo;->B:I - - add-int/lit8 v2, p1, 0x1 - - sput v2, Lcom/vigo/metrics/Vigo;->B:I - - if-nez p1, :cond_1 - - .line 56 - sget-object p1, Lcom/vigo/metrics/Vigo;->A:Lcom/vigo/metrics/utils/MutablePair; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iput-object v2, p1, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - .line 57 - :cond_1 - :goto_0 - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - .line 58 - :try_start_3 - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - .line 59 - :try_start_4 - monitor-exit v1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - throw p1 - - :catchall_1 - move-exception p1 - - .line 60 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - :try_start_6 - throw p1 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0 - - :catch_0 - :goto_1 - return-void -.end method - -.method public a(ZIIJJ)V - .locals 12 - - move-object v1, p0 - - const/4 v4, 0x1 - - .line 1 - :try_start_0 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v11, v0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v11 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 2 - :try_start_1 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - sget-object v0, Lcom/vigo/metrics/config;->k:Lcom/vigo/metrics/content/ServiceToContentTypeBinding; - - iget-object v3, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v3, v3, Lcom/vigo/metrics/VigoSession;->d:Ljava/lang/String; - - invoke-virtual {v0, v3}, Lcom/vigo/metrics/content/ServiceToContentTypeBinding;->a(Ljava/lang/String;)Lcom/vigo/metrics/content/ContentType; - - move-result-object v3 - - move v5, p2 - - move v6, p3 - - move-wide/from16 v7, p4 - - move-wide/from16 v9, p6 - - invoke-virtual/range {v2 .. v10}, Lcom/vigo/metrics/VigoSession;->a(Lcom/vigo/metrics/content/ContentType;ZIIJJ)V - - .line 3 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lcom/vigo/metrics/VigoSession;->o:Z - - .line 4 - monitor-exit v11 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit v11 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v0 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_0 - return-void -.end method - -.method public a(ZLcom/vigo/metrics/content/VigoPlayerStates;JJI)V - .locals 14 - - move-object v1, p0 - - move-wide/from16 v8, p3 - - move-wide/from16 v10, p5 - - .line 8 - :try_start_0 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v12, v0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v12 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 9 - :try_start_1 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - if-eqz v0, :cond_b - - .line 10 - sget-object v2, Lcom/vigo/metrics/listeners/VigoPlayerListener$a;->a:[I - - invoke-virtual/range {p2 .. p2}, Ljava/lang/Enum;->ordinal()I - - move-result v3 - - aget v2, v2, v3 - - const/4 v3, 0x1 - - const/4 v13, 0x0 - - if-eq v2, v3, :cond_a - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_5 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_0 - - goto/16 :goto_1 - - .line 11 - :cond_0 - invoke-virtual {v0, v8, v9, v10, v11}, Lcom/vigo/metrics/VigoDelegate;->d(JJ)V - - goto/16 :goto_1 - - .line 12 - :cond_1 - sget-object v2, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v2}, Lcom/vigo/metrics/content/VigoPlayerStates;->a()I - - move-result v2 - - iget-object v3, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget v3, v3, Lcom/vigo/metrics/VigoSession;->f:I - - if-eq v2, v3, :cond_2 - - .line 13 - invoke-virtual {v0, v8, v9, v10, v11}, Lcom/vigo/metrics/VigoDelegate;->b(JJ)V - - :cond_2 - if-eqz p1, :cond_3 - - const/4 v7, 0x0 - - move-object v2, v0 - - move-wide/from16 v3, p3 - - move-wide/from16 v5, p5 - - .line 14 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(JJZ)V - - goto/16 :goto_1 - - .line 15 - :cond_3 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-boolean v2, v2, Lcom/vigo/metrics/VigoSession;->n:Z - - if-nez v2, :cond_4 - - .line 16 - invoke-virtual {v0, v8, v9, v10, v11}, Lcom/vigo/metrics/VigoDelegate;->d(JJ)V - - .line 17 - :cond_4 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-boolean v13, v0, Lcom/vigo/metrics/VigoSession;->n:Z - - goto :goto_1 - - :cond_5 - if-eqz p1, :cond_7 - - const/4 v7, 0x0 - - move-object v2, v0 - - move-wide/from16 v3, p3 - - move-wide/from16 v5, p5 - - .line 18 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(JJZ)V - - .line 19 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-boolean v2, v2, Lcom/vigo/metrics/VigoSession;->n:Z - - if-nez v2, :cond_6 - - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-boolean v2, v2, Lcom/vigo/metrics/VigoSession;->m:Z - - if-eqz v2, :cond_9 - - .line 20 - :cond_6 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-boolean v13, v2, Lcom/vigo/metrics/VigoSession;->n:Z - - .line 21 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-boolean v13, v2, Lcom/vigo/metrics/VigoSession;->m:Z - - goto :goto_0 - - .line 22 - :cond_7 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-boolean v2, v2, Lcom/vigo/metrics/VigoSession;->m:Z - - if-nez v2, :cond_8 - - .line 23 - invoke-virtual {v0, v8, v9, v10, v11}, Lcom/vigo/metrics/VigoDelegate;->d(JJ)V - - .line 24 - :cond_8 - iget-object v2, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-boolean v13, v2, Lcom/vigo/metrics/VigoSession;->m:Z - - .line 25 - :cond_9 - :goto_0 - sget-object v2, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - invoke-virtual {v2}, Lcom/vigo/metrics/content/VigoPlayerStates;->a()I - - move-result v2 - - iget-object v3, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget v3, v3, Lcom/vigo/metrics/VigoSession;->f:I - - if-ne v2, v3, :cond_c - - move-object v2, v0 - - move/from16 v3, p7 - - move-wide/from16 v4, p3 - - move-wide/from16 v6, p5 - - .line 26 - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(IJJ)V - - .line 27 - invoke-virtual {v0, v8, v9, v10, v11}, Lcom/vigo/metrics/VigoDelegate;->a(JJ)V - - goto :goto_1 - - .line 28 - :cond_a - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lcom/vigo/metrics/VigoSession;->j:J - - .line 29 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput-wide v2, v0, Lcom/vigo/metrics/VigoSession;->k:J - - .line 30 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iput v13, v0, Lcom/vigo/metrics/VigoSession;->l:I - - goto :goto_1 - - :cond_b - const-string v0, "VigoPlayerL" - - const-string v2, "onPlayerStateChanged: player is empty!!!" - - .line 31 - invoke-static {v0, v2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 32 - :cond_c - :goto_1 - iget-object v0, v1, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - invoke-virtual/range {p2 .. p2}, Lcom/vigo/metrics/content/VigoPlayerStates;->a()I - - move-result v2 - - iput v2, v0, Lcom/vigo/metrics/VigoSession;->f:I - - .line 33 - monitor-exit v12 - - goto :goto_2 - - :catchall_0 - move-exception v0 - - monitor-exit v12 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v0 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_2 - return-void -.end method - -.method public b(JJ)V - .locals 8 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v0, v0, Lcom/vigo/metrics/VigoSession;->b:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - .line 2 - :try_start_1 - iget-boolean v1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->b:Z - - if-eqz v1, :cond_0 - - .line 3 - iget-object p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object p1, p1, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - invoke-virtual {p1}, Lcom/vigo/metrics/VigoDelegate;->c()V - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a:Lcom/vigo/metrics/VigoSession; - - iget-object v2, v1, Lcom/vigo/metrics/VigoSession;->g:Lcom/vigo/metrics/VigoDelegate; - - iget-boolean v7, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->b:Z - - move-wide v3, p1 - - move-wide v5, p3 - - invoke-virtual/range {v2 .. v7}, Lcom/vigo/metrics/VigoDelegate;->a(JJZ)V - - :goto_0 - const/4 p1, 0x0 - - .line 5 - iput-boolean p1, p0, Lcom/vigo/metrics/listeners/VigoPlayerListener;->b:Z - - .line 6 - monitor-exit v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw p1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - :goto_1 - return-void -.end method - -.method public c(JJ)V - .locals 0 - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeException.smali b/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeException.smali deleted file mode 100644 index ad00ccd5e..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeException.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public Lcom/vigo/metrics/stun/MessageAttributeException; -.super Ljava/lang/Exception; -.source "MessageAttributeException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x2d37353230373632L diff --git a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType.smali b/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType.smali deleted file mode 100644 index f38c6bf87..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public final enum Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; -.super Ljava/lang/Enum; -.source "MessageAttributeInterface.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum ChangeRequest:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum ChangedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum Dummy:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum ErrorCode:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum MappedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum MessageIntegrity:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum Password:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum ReflectedFrom:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum ResponseAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum SourceAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum UnknownAttribute:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - -.field public static final enum Username:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - -# direct methods -.method static constructor ()V - .locals 14 - - .line 1 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v1, 0x0 - - const-string v2, "MappedAddress" - - invoke-direct {v0, v2, v1}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->MappedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v2, 0x1 - - const-string v3, "ResponseAddress" - - invoke-direct {v0, v3, v2}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ResponseAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 3 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v3, 0x2 - - const-string v4, "ChangeRequest" - - invoke-direct {v0, v4, v3}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ChangeRequest:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 4 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v4, 0x3 - - const-string v5, "SourceAddress" - - invoke-direct {v0, v5, v4}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->SourceAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 5 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v5, 0x4 - - const-string v6, "ChangedAddress" - - invoke-direct {v0, v6, v5}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ChangedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 6 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v6, 0x5 - - const-string v7, "Username" - - invoke-direct {v0, v7, v6}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Username:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 7 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v7, 0x6 - - const-string v8, "Password" - - invoke-direct {v0, v8, v7}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Password:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 8 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/4 v8, 0x7 - - const-string v9, "MessageIntegrity" - - invoke-direct {v0, v9, v8}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->MessageIntegrity:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 9 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/16 v9, 0x8 - - const-string v10, "ErrorCode" - - invoke-direct {v0, v10, v9}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ErrorCode:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 10 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/16 v10, 0x9 - - const-string v11, "UnknownAttribute" - - invoke-direct {v0, v11, v10}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->UnknownAttribute:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 11 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/16 v11, 0xa - - const-string v12, "ReflectedFrom" - - invoke-direct {v0, v12, v11}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ReflectedFrom:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 12 - new-instance v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/16 v12, 0xb - - const-string v13, "Dummy" - - invoke-direct {v0, v13, v12}, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Dummy:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - const/16 v0, 0xc - - new-array v0, v0, [Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - .line 13 - sget-object v13, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->MappedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v13, v0, v1 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ResponseAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ChangeRequest:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->SourceAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v4 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ChangedAddress:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v5 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Username:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v6 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Password:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v7 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->MessageIntegrity:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v8 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ErrorCode:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v9 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->UnknownAttribute:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v10 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->ReflectedFrom:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v11 - - sget-object v1, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->Dummy:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - aput-object v1, v0, v12 - - sput-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->$VALUES:[Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->$VALUES:[Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeParsingException.smali b/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeParsingException.smali deleted file mode 100644 index 9d04772cb..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/MessageAttributeParsingException.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public Lcom/vigo/metrics/stun/MessageAttributeParsingException; -.super Lcom/vigo/metrics/stun/MessageAttributeException; -.source "MessageAttributeParsingException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x2d38323530393035L diff --git a/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderException.smali b/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderException.smali deleted file mode 100644 index 77e5cd79b..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderException.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class Lcom/vigo/metrics/stun/MessageHeaderException; -.super Ljava/lang/Exception; -.source "MessageHeaderException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x3332323539323139L diff --git a/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderParsingException.smali b/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderParsingException.smali deleted file mode 100644 index 0580107a0..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/MessageHeaderParsingException.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public Lcom/vigo/metrics/stun/MessageHeaderParsingException; -.super Lcom/vigo/metrics/stun/MessageHeaderException; -.source "MessageHeaderParsingException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x3130373737363036L diff --git a/smali/smali_classes2/com/vigo/metrics/stun/NatType.smali b/smali/smali_classes2/com/vigo/metrics/stun/NatType.smali deleted file mode 100644 index 98833d3a8..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/NatType.smali +++ /dev/null @@ -1,201 +0,0 @@ -.class public final enum Lcom/vigo/metrics/stun/NatType; -.super Ljava/lang/Enum; -.source "NatType.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/stun/NatType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_FULL_CONE:Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_IP_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_NO:Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_PORT_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_SYMETRIC:Lcom/vigo/metrics/stun/NatType; - -.field public static final enum NAT_UNDEFINED:Lcom/vigo/metrics/stun/NatType; - - -# instance fields -.field private final value:B - - -# direct methods -.method static constructor ()V - .locals 8 - - .line 1 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v1, 0x0 - - const-string v2, "NAT_UNDEFINED" - - invoke-direct {v0, v2, v1, v1}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_UNDEFINED:Lcom/vigo/metrics/stun/NatType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v2, 0x1 - - const-string v3, "NAT_NO" - - invoke-direct {v0, v3, v2, v2}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_NO:Lcom/vigo/metrics/stun/NatType; - - .line 3 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v3, 0x2 - - const-string v4, "NAT_SYMETRIC" - - invoke-direct {v0, v4, v3, v3}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_SYMETRIC:Lcom/vigo/metrics/stun/NatType; - - .line 4 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v4, 0x3 - - const-string v5, "NAT_FULL_CONE" - - invoke-direct {v0, v5, v4, v4}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_FULL_CONE:Lcom/vigo/metrics/stun/NatType; - - .line 5 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v5, 0x4 - - const-string v6, "NAT_PORT_RESTRICTED" - - invoke-direct {v0, v6, v5, v5}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_PORT_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - - .line 6 - new-instance v0, Lcom/vigo/metrics/stun/NatType; - - const/4 v6, 0x5 - - const-string v7, "NAT_IP_RESTRICTED" - - invoke-direct {v0, v7, v6, v6}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;II)V - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->NAT_IP_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - - const/4 v0, 0x6 - - new-array v0, v0, [Lcom/vigo/metrics/stun/NatType; - - .line 7 - sget-object v7, Lcom/vigo/metrics/stun/NatType;->NAT_UNDEFINED:Lcom/vigo/metrics/stun/NatType; - - aput-object v7, v0, v1 - - sget-object v1, Lcom/vigo/metrics/stun/NatType;->NAT_NO:Lcom/vigo/metrics/stun/NatType; - - aput-object v1, v0, v2 - - sget-object v1, Lcom/vigo/metrics/stun/NatType;->NAT_SYMETRIC:Lcom/vigo/metrics/stun/NatType; - - aput-object v1, v0, v3 - - sget-object v1, Lcom/vigo/metrics/stun/NatType;->NAT_FULL_CONE:Lcom/vigo/metrics/stun/NatType; - - aput-object v1, v0, v4 - - sget-object v1, Lcom/vigo/metrics/stun/NatType;->NAT_PORT_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - - aput-object v1, v0, v5 - - sget-object v1, Lcom/vigo/metrics/stun/NatType;->NAT_IP_RESTRICTED:Lcom/vigo/metrics/stun/NatType; - - aput-object v1, v0, v6 - - sput-object v0, Lcom/vigo/metrics/stun/NatType;->$VALUES:[Lcom/vigo/metrics/stun/NatType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;IB)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(B)V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - .line 2 - iput-byte p3, p0, Lcom/vigo/metrics/stun/NatType;->value:B - - return-void -.end method - -.method private constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - int-to-byte p3, p3 - - .line 3 - invoke-direct {p0, p1, p2, p3}, Lcom/vigo/metrics/stun/NatType;->(Ljava/lang/String;IB)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/stun/NatType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/stun/NatType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/stun/NatType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/stun/NatType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/stun/NatType;->$VALUES:[Lcom/vigo/metrics/stun/NatType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/stun/NatType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/stun/NatType; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/stun/UnknownMessageAttributeException.smali b/smali/smali_classes2/com/vigo/metrics/stun/UnknownMessageAttributeException.smali deleted file mode 100644 index e3ef40912..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/UnknownMessageAttributeException.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public Lcom/vigo/metrics/stun/UnknownMessageAttributeException; -.super Lcom/vigo/metrics/stun/MessageAttributeParsingException; -.source "UnknownMessageAttributeException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x4a98860ca5c4a083L - - -# instance fields -.field private type:Lcom/vigo/metrics/stun/MessageAttributeInterface$MessageAttributeType; diff --git a/smali/smali_classes2/com/vigo/metrics/stun/UtilityException.smali b/smali/smali_classes2/com/vigo/metrics/stun/UtilityException.smali deleted file mode 100644 index c616498f6..000000000 --- a/smali/smali_classes2/com/vigo/metrics/stun/UtilityException.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public Lcom/vigo/metrics/stun/UtilityException; -.super Ljava/lang/Exception; -.source "UtilityException.java" - - -# static fields -.field private static final serialVersionUID:J = 0x3135373336373730L diff --git a/smali/smali_classes2/com/vigo/metrics/utils/AbstractSender.smali b/smali/smali_classes2/com/vigo/metrics/utils/AbstractSender.smali deleted file mode 100644 index ef5a75bba..000000000 --- a/smali/smali_classes2/com/vigo/metrics/utils/AbstractSender.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public abstract Lcom/vigo/metrics/utils/AbstractSender; -.super Ljava/lang/Object; -.source "AbstractSender.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/String;Ljava/util/Map;)Lcom/vigo/metrics/VigoResponse; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Lcom/vigo/metrics/VigoResponse;" - } - .end annotation -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/utils/MutablePair.smali b/smali/smali_classes2/com/vigo/metrics/utils/MutablePair.smali deleted file mode 100644 index 2cb3ae2c8..000000000 --- a/smali/smali_classes2/com/vigo/metrics/utils/MutablePair.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public Lcom/vigo/metrics/utils/MutablePair; -.super Ljava/lang/Object; -.source "MutablePair.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/vigo/metrics/utils/MutablePair;->a:Ljava/lang/Object; - - .line 3 - iput-object p2, p0, Lcom/vigo/metrics/utils/MutablePair;->b:Ljava/lang/Object; - - return-void -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/utils/OkHttp3Sender.smali b/smali/smali_classes2/com/vigo/metrics/utils/OkHttp3Sender.smali deleted file mode 100644 index dbbbf5493..000000000 --- a/smali/smali_classes2/com/vigo/metrics/utils/OkHttp3Sender.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lcom/vigo/metrics/utils/OkHttp3Sender; -.super Lcom/vigo/metrics/utils/AbstractSender; -.source "OkHttp3Sender.java" - - -# instance fields -.field private a:Lokhttp3/OkHttpClient; - - -# direct methods -.method public constructor (Lokhttp3/OkHttpClient;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vigo/metrics/utils/AbstractSender;->()V - - .line 2 - iput-object p1, p0, Lcom/vigo/metrics/utils/OkHttp3Sender;->a:Lokhttp3/OkHttpClient; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;Ljava/util/Map;)Lcom/vigo/metrics/VigoResponse; - .locals 6 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/util/Map; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "vigo.sdk.utils" - - .line 1 - invoke-static {p1}, Lokhttp3/HttpUrl;->e(Ljava/lang/String;)Lokhttp3/HttpUrl; - - move-result-object v1 - - invoke-virtual {v1}, Lokhttp3/HttpUrl;->i()Lokhttp3/HttpUrl$a; - - move-result-object v1 - - if-eqz p2, :cond_0 - - .line 2 - invoke-interface {p2}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - .line 3 - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 4 - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - .line 5 - invoke-interface {p2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v1, v3, v4}, Lokhttp3/HttpUrl$a;->b(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$a; - - goto :goto_0 - - .line 6 - :cond_0 - invoke-virtual {v1}, Lokhttp3/HttpUrl$a;->a()Lokhttp3/HttpUrl; - - move-result-object p2 - - invoke-virtual {p2}, Lokhttp3/HttpUrl;->toString()Ljava/lang/String; - - move-result-object p2 - - const-string v2, "vigo" - - invoke-static {v2, p2}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 7 - new-instance p2, Lokhttp3/Request$a; - - invoke-direct {p2}, Lokhttp3/Request$a;->()V - - invoke-virtual {v1}, Lokhttp3/HttpUrl$a;->a()Lokhttp3/HttpUrl; - - move-result-object v1 - - invoke-virtual {p2, v1}, Lokhttp3/Request$a;->a(Lokhttp3/HttpUrl;)Lokhttp3/Request$a; - - invoke-virtual {p2}, Lokhttp3/Request$a;->a()Lokhttp3/Request; - - move-result-object p2 - - .line 8 - new-instance v1, Lcom/vigo/metrics/VigoResponse; - - invoke-direct {v1}, Lcom/vigo/metrics/VigoResponse;->()V - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - .line 9 - :try_start_0 - iget-object v4, p0, Lcom/vigo/metrics/utils/OkHttp3Sender;->a:Lokhttp3/OkHttpClient; - - invoke-virtual {v4, p2}, Lokhttp3/OkHttpClient;->a(Lokhttp3/Request;)Lokhttp3/Call; - - move-result-object p2 - - invoke-interface {p2}, Lokhttp3/Call;->execute()Lokhttp3/Response; - - move-result-object p2 - - .line 10 - invoke-virtual {p2}, Lokhttp3/Response;->a()Lokhttp3/ResponseBody; - - move-result-object v4 - - if-eqz v4, :cond_1 - - invoke-virtual {p2}, Lokhttp3/Response;->a()Lokhttp3/ResponseBody; - - move-result-object v4 - - invoke-virtual {v4}, Lokhttp3/ResponseBody;->b()[B - - move-result-object v4 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - iput-object v4, v1, Lcom/vigo/metrics/VigoResponse;->b:[B - - .line 11 - invoke-virtual {p2}, Lokhttp3/Response;->d()I - - move-result v4 - - iput v4, v1, Lcom/vigo/metrics/VigoResponse;->a:I - - .line 12 - invoke-virtual {p2}, Lokhttp3/Response;->a()Lokhttp3/ResponseBody; - - move-result-object v4 - - if-eqz v4, :cond_2 - - .line 13 - invoke-virtual {p2}, Lokhttp3/Response;->a()Lokhttp3/ResponseBody; - - move-result-object p2 - - invoke-virtual {p2}, Lokhttp3/ResponseBody;->close()V - - :cond_2 - const-string p2, "executeGet result = %d, url = %s" - - const/4 v4, 0x2 - - new-array v4, v4, [Ljava/lang/Object; - - .line 14 - iget v5, v1, Lcom/vigo/metrics/VigoResponse;->a:I - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - aput-object v5, v4, v2 - - aput-object p1, v4, v3 - - invoke-static {v0, p2, v4}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception p2 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p1, v3, v2 - - const-string v2, "executeGet: Failed to execute request %s" - - .line 15 - invoke-static {v0, p2, v2, v3}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)I - - :goto_2 - const/16 p2, 0x190 - - .line 16 - iget v2, v1, Lcom/vigo/metrics/VigoResponse;->a:I - - if-gt p2, v2, :cond_3 - - .line 17 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v2, "executeGet: receive response code = " - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v2, v1, Lcom/vigo/metrics/VigoResponse;->a:I - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, " for " - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - return-object v1 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/utils/Sender.smali b/smali/smali_classes2/com/vigo/metrics/utils/Sender.smali deleted file mode 100644 index b009809ed..000000000 --- a/smali/smali_classes2/com/vigo/metrics/utils/Sender.smali +++ /dev/null @@ -1,360 +0,0 @@ -.class public final Lcom/vigo/metrics/utils/Sender; -.super Lcom/vigo/metrics/utils/AbstractSender; -.source "Sender.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vigo/metrics/utils/AbstractSender;->()V - - return-void -.end method - -.method private static a(Ljava/io/InputStream;)[B - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - .line 25 - new-instance v0, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V - - const/16 v1, 0x400 - - new-array v1, v1, [B - - .line 26 - :goto_0 - invoke-virtual {p0, v1}, Ljava/io/InputStream;->read([B)I - - move-result v2 - - const/4 v3, -0x1 - - if-eq v2, v3, :cond_0 - - const/4 v3, 0x0 - - .line 27 - invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V - - goto :goto_0 - - .line 28 - :cond_0 - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->flush()V - - .line 29 - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->close()V - - .line 30 - invoke-virtual {p0}, Ljava/io/InputStream;->close()V - - .line 31 - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public a(Ljava/lang/String;Ljava/util/Map;)Lcom/vigo/metrics/VigoResponse; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Lcom/vigo/metrics/VigoResponse;" - } - .end annotation - - const-string v0, "send req" - - .line 1 - invoke-static {v0, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 2 - invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B - - move-result-object v0 - - array-length v0, v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "req size" - - invoke-static {v1, v0}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - .line 3 - new-instance v0, Lcom/vigo/metrics/VigoResponse; - - invoke-direct {v0}, Lcom/vigo/metrics/VigoResponse;->()V - - const/4 v1, 0x0 - - .line 4 - :try_start_0 - new-instance v2, Ljava/net/URL; - - invoke-direct {v2, p1}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v2 - - check-cast v2, Ljava/net/HttpURLConnection; - :try_end_0 - .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_7 - .catch Ljava/net/ProtocolException; {:try_start_0 .. :try_end_0} :catch_6 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - const-string v3, "GET" - - .line 5 - invoke-virtual {v2, v3}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V - - if-eqz p2, :cond_0 - - .line 6 - invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p2 - - invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - .line 7 - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - .line 8 - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - .line 9 - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v2, v4, v3}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - .line 10 - invoke-virtual {v2, p2}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - const/4 p2, 0x1 - - .line 11 - invoke-virtual {v2, p2}, Ljava/net/HttpURLConnection;->setDoInput(Z)V - - .line 12 - new-instance p2, Ljava/io/BufferedInputStream; - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v3 - - invoke-direct {p2, v3}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V - - .line 13 - invoke-static {p2}, Lcom/vigo/metrics/utils/Sender;->a(Ljava/io/InputStream;)[B - - move-result-object p2 - :try_end_1 - .catch Ljava/net/MalformedURLException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Ljava/net/ProtocolException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v2, :cond_2 - - .line 14 - :try_start_2 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v1 - - iput v1, v0, Lcom/vigo/metrics/VigoResponse;->a:I - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - - .line 15 - :catch_0 - iput-object p2, v0, Lcom/vigo/metrics/VigoResponse;->b:[B - - goto :goto_6 - - :catchall_0 - move-exception p1 - - goto :goto_1 - - :catch_1 - nop - - goto :goto_2 - - :catch_2 - nop - - goto :goto_3 - - :catch_3 - nop - - goto :goto_4 - - :catchall_1 - move-exception p1 - - move-object v2, v1 - - :goto_1 - if-eqz v2, :cond_1 - - .line 16 - :try_start_3 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p2 - - iput p2, v0, Lcom/vigo/metrics/VigoResponse;->a:I - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_4 - - .line 17 - :catch_4 - iput-object v1, v0, Lcom/vigo/metrics/VigoResponse;->b:[B - - .line 18 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - .line 19 - :cond_1 - throw p1 - - :catch_5 - move-object v2, v1 - - :goto_2 - if-eqz v2, :cond_2 - - .line 20 - :try_start_4 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p2 - - goto :goto_5 - - :catch_6 - move-object v2, v1 - - :goto_3 - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p2 - - goto :goto_5 - - :catch_7 - move-object v2, v1 - - :goto_4 - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p2 - - :goto_5 - iput p2, v0, Lcom/vigo/metrics/VigoResponse;->a:I - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_8 - - .line 21 - :catch_8 - iput-object v1, v0, Lcom/vigo/metrics/VigoResponse;->b:[B - - .line 22 - :goto_6 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_2 - const/16 p2, 0x190 - - .line 23 - iget v1, v0, Lcom/vigo/metrics/VigoResponse;->a:I - - if-gt p2, v1, :cond_3 - - .line 24 - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v1, "executeGet: receive response code = " - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, v0, Lcom/vigo/metrics/VigoResponse;->a:I - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " for " - - invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "vigo.sdk.utils.Sender" - - invoke-static {p2, p1}, Lcom/vigo/metrics/Log;->a(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vigo/metrics/utils/SenderType.smali b/smali/smali_classes2/com/vigo/metrics/utils/SenderType.smali deleted file mode 100644 index 7ba756502..000000000 --- a/smali/smali_classes2/com/vigo/metrics/utils/SenderType.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final enum Lcom/vigo/metrics/utils/SenderType; -.super Ljava/lang/Enum; -.source "SenderType.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vigo/metrics/utils/SenderType;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vigo/metrics/utils/SenderType; - -.field public static final enum DEFAULT:Lcom/vigo/metrics/utils/SenderType; - -.field public static final enum OKHTTP3:Lcom/vigo/metrics/utils/SenderType; - - -# direct methods -.method static constructor ()V - .locals 4 - - .line 1 - new-instance v0, Lcom/vigo/metrics/utils/SenderType; - - const/4 v1, 0x0 - - const-string v2, "DEFAULT" - - invoke-direct {v0, v2, v1}, Lcom/vigo/metrics/utils/SenderType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/utils/SenderType;->DEFAULT:Lcom/vigo/metrics/utils/SenderType; - - .line 2 - new-instance v0, Lcom/vigo/metrics/utils/SenderType; - - const/4 v2, 0x1 - - const-string v3, "OKHTTP3" - - invoke-direct {v0, v3, v2}, Lcom/vigo/metrics/utils/SenderType;->(Ljava/lang/String;I)V - - sput-object v0, Lcom/vigo/metrics/utils/SenderType;->OKHTTP3:Lcom/vigo/metrics/utils/SenderType; - - const/4 v0, 0x2 - - new-array v0, v0, [Lcom/vigo/metrics/utils/SenderType; - - .line 3 - sget-object v3, Lcom/vigo/metrics/utils/SenderType;->DEFAULT:Lcom/vigo/metrics/utils/SenderType; - - aput-object v3, v0, v1 - - sget-object v1, Lcom/vigo/metrics/utils/SenderType;->OKHTTP3:Lcom/vigo/metrics/utils/SenderType; - - aput-object v1, v0, v2 - - sput-object v0, Lcom/vigo/metrics/utils/SenderType;->$VALUES:[Lcom/vigo/metrics/utils/SenderType; - - return-void -.end method - -.method private constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vigo/metrics/utils/SenderType; - .locals 1 - - .line 1 - const-class v0, Lcom/vigo/metrics/utils/SenderType; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vigo/metrics/utils/SenderType; - - return-object p0 -.end method - -.method public static values()[Lcom/vigo/metrics/utils/SenderType; - .locals 1 - - .line 1 - sget-object v0, Lcom/vigo/metrics/utils/SenderType;->$VALUES:[Lcom/vigo/metrics/utils/SenderType; - - invoke-virtual {v0}, [Lcom/vigo/metrics/utils/SenderType;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vigo/metrics/utils/SenderType; - - return-object v0 -.end method diff --git a/smali/smali_classes2/com/vk/articles/ArticleWebView$g.smali b/smali/smali_classes2/com/vk/articles/ArticleWebView$g.smali index 30b8c2660..51f15c9b8 100644 --- a/smali/smali_classes2/com/vk/articles/ArticleWebView$g.smali +++ b/smali/smali_classes2/com/vk/articles/ArticleWebView$g.smali @@ -68,14 +68,7 @@ } .end annotation - .line 2 - iget-object v0, p0, Lcom/vk/articles/ArticleWebView$g;->a:Lcom/vk/articles/ArticleWebView; - - invoke-virtual {v0}, Landroid/webkit/WebView;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Lcom/my/target/common/MyTargetUtils;->a(Landroid/content/Context;)Ljava/util/Map; + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; move-result-object v0 diff --git a/smali/smali_classes3/com/vk/libvideo/ad/AdDelegate.smali b/smali/smali_classes3/com/vk/libvideo/ad/AdDelegate.smali index cb64c1232..79e5c6b52 100644 --- a/smali/smali_classes3/com/vk/libvideo/ad/AdDelegate.smali +++ b/smali/smali_classes3/com/vk/libvideo/ad/AdDelegate.smali @@ -2,17 +2,11 @@ .super Ljava/lang/Object; .source "AdDelegate.kt" -# interfaces -.implements Lcom/my/target/i3/InstreamAd$c; - - # static fields .field static final synthetic t:[Lkotlin/u/KProperty5; # instance fields -.field private final a:Lcom/my/target/i3/InstreamAd; - .field private final b:Lkotlin/Lazy2; .field private c:Lcom/vk/dto/common/AdSection; @@ -242,136 +236,6 @@ iput-object p10, p0, Lcom/vk/libvideo/ad/AdDelegate;->s:Lkotlin/jvm/b/Functions; - .line 2 - new-instance p1, Lcom/my/target/i3/InstreamAd; - - iget-object p2, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {p2}, Lcom/vk/dto/common/VideoAd;->x1()I - - move-result p2 - - iget-object p3, p0, Lcom/vk/libvideo/ad/AdDelegate;->j:Landroid/content/Context; - - invoke-direct {p1, p2, p3}, Lcom/my/target/i3/InstreamAd;->(ILandroid/content/Context;)V - - const/4 p2, 0x0 - - .line 3 - invoke-static {p2}, Lcom/my/target/common/BaseAd;->b(Z)V - - .line 4 - iget-object p3, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {p3}, Lcom/vk/dto/common/VideoAd;->y1()I - - move-result p3 - - invoke-virtual {p1, p3}, Lcom/my/target/i3/InstreamAd;->a(I)V - - .line 5 - invoke-virtual {p1, p0}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAd$c;)V - - .line 6 - iget-object p3, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {p3}, Lcom/vk/dto/common/VideoAd;->v1()Ljava/util/Map; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result p4 - - if-eqz p4, :cond_0 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/util/Map$Entry; - - invoke-virtual {p1}, Lcom/my/target/common/BaseAd;->a()Lcom/my/target/common/CustomParams; - - move-result-object p5 - - invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p6 - - check-cast p6, Ljava/lang/String; - - invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/lang/String; - - invoke-virtual {p5, p6, p4}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 7 - :cond_0 - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAd;->f()V - - .line 8 - iput-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - .line 9 - new-instance p1, Lcom/vk/libvideo/ad/AdDelegate$adTracker$2; - - invoke-direct {p1, p0}, Lcom/vk/libvideo/ad/AdDelegate$adTracker$2;->(Lcom/vk/libvideo/ad/AdDelegate;)V - - invoke-static {p1}, Lkotlin/g;->a(Lkotlin/jvm/b/Functions;)Lkotlin/Lazy2; - - move-result-object p1 - - iput-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->b:Lkotlin/Lazy2; - - .line 10 - invoke-static {}, Lio/reactivex/subjects/BehaviorSubject;->r()Lio/reactivex/subjects/BehaviorSubject; - - move-result-object p1 - - const-string p3, "BehaviorSubject.create()" - - invoke-static {p1, p3}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - iput-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->d:Lio/reactivex/subjects/BehaviorSubject; - - const/4 p1, 0x1 - - .line 11 - iput-boolean p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->e:Z - - .line 12 - iput-boolean p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->f:Z - - .line 13 - new-instance p1, Ljava/util/LinkedHashSet; - - invoke-direct {p1}, Ljava/util/LinkedHashSet;->()V - - iput-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->g:Ljava/util/Set; - - .line 14 - invoke-static {p2}, Lcom/my/target/common/BaseAd;->b(Z)V - - const-string p1, "AdmanInit" - - .line 15 - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - return-void .end method @@ -387,44 +251,12 @@ .method private final a(Lcom/vk/dto/common/AdSection;)V .locals 2 - .line 32 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - .line 33 - iput-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - const/4 v0, 0x0 - - .line 34 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - .line 35 - iput-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->h:Lcom/vk/libvideo/ad/AdBannerData; - - .line 36 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->o:Lkotlin/jvm/b/Functions2; - - invoke-interface {v0, p1}, Lkotlin/jvm/b/Functions2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - return-void .end method .method private final a(Ljava/lang/String;)V .locals 2 - .line 37 - invoke-direct {p0}, Lcom/vk/libvideo/ad/AdDelegate;->m()Lcom/vk/libvideo/ad/VideoAdTracker; - - move-result-object v0 - - iget-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - invoke-virtual {v0, p1, v1}, Lcom/vk/libvideo/ad/VideoAdTracker;->a(Ljava/lang/String;Lcom/vk/dto/common/AdSection;)V - return-void .end method @@ -489,382 +321,24 @@ .method public final a(F)V .locals 1 - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0, p1}, Lcom/my/target/i3/InstreamAd;->a(F)V - - return-void -.end method - -.method public a(FFLcom/my/target/i3/InstreamAd;)V - .locals 7 - - sub-float p1, p2, p1 - - .line 24 - iget-object p3, p0, Lcom/vk/libvideo/ad/AdDelegate;->h:Lcom/vk/libvideo/ad/AdBannerData; - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - invoke-virtual {p3}, Lcom/vk/libvideo/ad/AdBannerData;->b()I - - move-result p3 - - int-to-float p3, p3 - - sub-float/2addr p3, p1 - - float-to-int p3, p3 - - .line 25 - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p3 - - .line 26 - invoke-virtual {p3}, Ljava/lang/Number;->intValue()I - - move-result v1 - - if-gtz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-nez v1, :cond_1 - - move-object v0, p3 - - :cond_1 - move-object v6, v0 - - .line 27 - invoke-direct {p0}, Lcom/vk/libvideo/ad/AdDelegate;->m()Lcom/vk/libvideo/ad/VideoAdTracker; - - move-result-object p3 - - float-to-int v0, p1 - - iget-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - float-to-int v2, p2 - - invoke-virtual {p3, v0, v1, v2}, Lcom/vk/libvideo/ad/VideoAdTracker;->a(ILcom/vk/dto/common/AdSection;I)V - - .line 28 - iget-object v2, p0, Lcom/vk/libvideo/ad/AdDelegate;->h:Lcom/vk/libvideo/ad/AdBannerData; - - if-eqz v2, :cond_2 - - .line 29 - iget-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->p:Lkotlin/jvm/b/Functions5; - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v3 - - invoke-static {p2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v4 - - invoke-virtual {v2}, Lcom/vk/libvideo/ad/AdBannerData;->a()Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v5 - - invoke-interface/range {v1 .. v6}, Lkotlin/jvm/b/Functions5;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_2 - return-void -.end method - -.method public a(Lcom/my/target/i3/InstreamAd;)V - .locals 4 - - const-string p1, "AdmanReady" - - .line 14 - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - .line 15 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->m:Lkotlin/jvm/b/Functions; - - invoke-interface {p1}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lkotlin/Pair; - - invoke-virtual {p1}, Lkotlin/Pair;->c()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Number; - - invoke-virtual {p1}, Ljava/lang/Number;->intValue()I - - move-result p1 - - int-to-float p1, p1 - - .line 16 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - .line 17 - iget-object v1, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {v1}, Lcom/vk/dto/common/VideoAd;->u1()Ljava/util/List; - - move-result-object v1 - - .line 18 - new-instance v2, Ljava/util/ArrayList; - - const/16 v3, 0xa - - invoke-static {v1, v3}, Lkotlin/collections/l;->a(Ljava/lang/Iterable;I)I - - move-result v3 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - - .line 19 - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - .line 20 - check-cast v3, Ljava/lang/Number; - - invoke-virtual {v3}, Ljava/lang/Number;->floatValue()F - - move-result v3 - - mul-float v3, v3, p1 - - .line 21 - invoke-static {v3}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v3 - - invoke-interface {v2, v3}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_0 - invoke-static {v2}, Lkotlin/collections/l;->c(Ljava/util/Collection;)[F - - move-result-object v1 - - .line 22 - invoke-virtual {v0, p1, v1}, Lcom/my/target/i3/InstreamAd;->a(F[F)V - - .line 23 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->d:Lio/reactivex/subjects/BehaviorSubject; - - sget-object v0, Lcom/vk/libvideo/ad/AdState;->READY:Lcom/vk/libvideo/ad/AdState; - - invoke-virtual {p1, v0}, Lio/reactivex/subjects/BehaviorSubject;->b(Ljava/lang/Object;)V - - return-void -.end method - -.method public a(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - .locals 0 - - const-string p1, "AdmanAdCompleted" - - .line 30 - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public a(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .locals 0 - - .line 31 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->d:Lio/reactivex/subjects/BehaviorSubject; - - sget-object p2, Lcom/vk/libvideo/ad/AdState;->NO_AD:Lcom/vk/libvideo/ad/AdState; - - invoke-virtual {p1, p2}, Lio/reactivex/subjects/BehaviorSubject;->b(Ljava/lang/Object;)V - return-void .end method .method public final a(Lcom/vk/dto/common/AdSection;Ljava/lang/Float;)Z .locals 4 - .line 8 - sget-object v0, Lcom/vk/libvideo/ad/c;->$EnumSwitchMapping$0:[I - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aget v0, v0, v1 - const/4 v1, 0x0 - const/4 v2, 0x1 - - if-eq v0, v2, :cond_3 - - const/4 v3, 0x2 - - if-eq v0, v3, :cond_2 - - const/4 v3, 0x3 - - if-ne v0, v3, :cond_1 - - .line 9 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->g:Ljava/util/Set; - - invoke-static {v0, p2}, Lkotlin/collections/l;->a(Ljava/lang/Iterable;Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - goto :goto_0 - - :cond_1 - new-instance p1, Lkotlin/NoWhenBranchMatchedException; - - invoke-direct {p1}, Lkotlin/NoWhenBranchMatchedException;->()V - - throw p1 - - .line 10 - :cond_2 - iget-boolean p2, p0, Lcom/vk/libvideo/ad/AdDelegate;->f:Z - - goto :goto_0 - - .line 11 - :cond_3 - iget-boolean p2, p0, Lcom/vk/libvideo/ad/AdDelegate;->e:Z - - :goto_0 - if-eqz p2, :cond_4 - - .line 12 - iget-object p2, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {p2}, Lcom/vk/dto/common/VideoAd;->w1()Ljava/util/Set; - - move-result-object p2 - - invoke-interface {p2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - iget-boolean p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - if-nez p1, :cond_4 - - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->k:Lcom/vk/dto/common/VideoAd; - - invoke-virtual {p1}, Lcom/vk/dto/common/VideoAd;->t1()Z - - move-result p1 - - if-eqz p1, :cond_4 - - const/4 v1, 0x1 - - :cond_4 return v1 .end method .method public final a()[F .locals 7 - .line 3 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->c()[F + move-result-object v1 - move-result-object v0 - - const-string v1, "instreamAd.midPoints" - - invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - .line 4 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - .line 5 - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_1 - - aget v4, v0, v3 - - .line 6 - iget-object v5, p0, Lcom/vk/libvideo/ad/AdDelegate;->g:Ljava/util/Set; - - invoke-static {v4}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v6 - - invoke-interface {v5, v6}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_0 - - invoke-static {v4}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v4 - - invoke-interface {v1, v4}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - .line 7 - :cond_1 invoke-static {v1}, Lkotlin/collections/l;->c(Ljava/util/Collection;)[F move-result-object v0 @@ -884,160 +358,6 @@ .method public final b(F)V .locals 6 - .line 3 - sget-object v0, Lcom/vk/dto/common/AdSection;->MIDROLL:Lcom/vk/dto/common/AdSection; - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v1 - - invoke-virtual {p0, v0, v1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/dto/common/AdSection;Ljava/lang/Float;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - new-instance v1, Lcom/vk/libvideo/ad/AdPlayerProxy; - - iget-object v2, p0, Lcom/vk/libvideo/ad/AdDelegate;->j:Landroid/content/Context; - - iget-object v3, p0, Lcom/vk/libvideo/ad/AdDelegate;->q:Lkotlin/jvm/b/Functions1; - - iget-object v4, p0, Lcom/vk/libvideo/ad/AdDelegate;->r:Lkotlin/jvm/b/Functions; - - iget-object v5, p0, Lcom/vk/libvideo/ad/AdDelegate;->s:Lkotlin/jvm/b/Functions; - - invoke-direct {v1, v2, v3, v4, v5}, Lcom/vk/libvideo/ad/AdPlayerProxy;->(Landroid/content/Context;Lkotlin/jvm/b/Functions1;Lkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions;)V - - invoke-virtual {v0, v1}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - .line 5 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->g:Ljava/util/Set; - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - const/4 v0, 0x1 - - .line 6 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - .line 7 - sget-object v0, Lcom/vk/dto/common/AdSection;->MIDROLL:Lcom/vk/dto/common/AdSection; - - iput-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - .line 8 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0, p1}, Lcom/my/target/i3/InstreamAd;->b(F)V - - :cond_0 - return-void -.end method - -.method public b(Lcom/my/target/i3/InstreamAd;Lcom/my/target/i3/InstreamAd$b;)V - .locals 7 - - const-string p1, "AdmanAdStarted" - - .line 9 - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - .line 10 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->n:Lkotlin/jvm/b/Functions2; - - .line 11 - new-instance v6, Lcom/vk/libvideo/ad/AdBannerData; - - .line 12 - iget v4, p2, Lcom/my/target/i3/InstreamAd$b;->c:I - - .line 13 - iget v5, p2, Lcom/my/target/i3/InstreamAd$b;->d:I - - .line 14 - iget-boolean v2, p2, Lcom/my/target/i3/InstreamAd$b;->a:Z - - .line 15 - iget-object v1, p2, Lcom/my/target/i3/InstreamAd$b;->e:Ljava/lang/String; - - .line 16 - iget p2, p2, Lcom/my/target/i3/InstreamAd$b;->b:F - - float-to-int v3, p2 - - move-object v0, v6 - - .line 17 - invoke-direct/range {v0 .. v5}, Lcom/vk/libvideo/ad/AdBannerData;->(Ljava/lang/String;ZIII)V - - .line 18 - iput-object v6, p0, Lcom/vk/libvideo/ad/AdDelegate;->h:Lcom/vk/libvideo/ad/AdBannerData; - - .line 19 - invoke-interface {p1, v6}, Lkotlin/jvm/b/Functions2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - .line 20 - iput-boolean p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - return-void -.end method - -.method public b(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .locals 0 - - const-string p1, "AdmanError" - - .line 21 - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - .line 22 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - if-eqz p1, :cond_0 - - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/dto/common/AdSection;)V - - :cond_0 - return-void -.end method - -.method public final c()Lcom/my/target/i3/InstreamAd; - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - return-object v0 -.end method - -.method public c(Ljava/lang/String;Lcom/my/target/i3/InstreamAd;)V - .locals 0 - - .line 3 - invoke-virtual {p1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "(this as java.lang.String).toUpperCase()" - - invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-static {p1}, Lcom/vk/dto/common/AdSection;->valueOf(Ljava/lang/String;)Lcom/vk/dto/common/AdSection; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/dto/common/AdSection;)V - return-void .end method @@ -1053,168 +373,36 @@ .method public final e()V .locals 1 - const-string v0, "banner_link_click" - - .line 1 - invoke-direct {p0, v0}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->e()V - return-void .end method .method public final f()V .locals 1 - const-string v0, "banner_skip" - - .line 1 - invoke-direct {p0, v0}, Lcom/vk/libvideo/ad/AdDelegate;->a(Ljava/lang/String;)V - - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->i()V - return-void .end method .method public final g()V .locals 1 - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->g()V - return-void .end method .method public final h()V .locals 1 - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->h()V - return-void .end method .method public final i()V .locals 6 - .line 1 - sget-object v0, Lcom/vk/dto/common/AdSection;->POSTROLL:Lcom/vk/dto/common/AdSection; - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - invoke-static {p0, v0, v1, v2, v1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/libvideo/ad/AdDelegate;Lcom/vk/dto/common/AdSection;Ljava/lang/Float;ILjava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - new-instance v1, Lcom/vk/libvideo/ad/AdPlayerProxy; - - iget-object v2, p0, Lcom/vk/libvideo/ad/AdDelegate;->j:Landroid/content/Context; - - iget-object v3, p0, Lcom/vk/libvideo/ad/AdDelegate;->q:Lkotlin/jvm/b/Functions1; - - iget-object v4, p0, Lcom/vk/libvideo/ad/AdDelegate;->r:Lkotlin/jvm/b/Functions; - - iget-object v5, p0, Lcom/vk/libvideo/ad/AdDelegate;->s:Lkotlin/jvm/b/Functions; - - invoke-direct {v1, v2, v3, v4, v5}, Lcom/vk/libvideo/ad/AdPlayerProxy;->(Landroid/content/Context;Lkotlin/jvm/b/Functions1;Lkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions;)V - - invoke-virtual {v0, v1}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - const/4 v0, 0x0 - - .line 3 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->f:Z - - const/4 v0, 0x1 - - .line 4 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - .line 5 - sget-object v0, Lcom/vk/dto/common/AdSection;->POSTROLL:Lcom/vk/dto/common/AdSection; - - iput-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - .line 6 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->j()V - - :cond_0 return-void .end method .method public final j()V .locals 6 - .line 1 - sget-object v0, Lcom/vk/dto/common/AdSection;->PREROLL:Lcom/vk/dto/common/AdSection; - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - invoke-static {p0, v0, v1, v2, v1}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/libvideo/ad/AdDelegate;Lcom/vk/dto/common/AdSection;Ljava/lang/Float;ILjava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - new-instance v1, Lcom/vk/libvideo/ad/AdPlayerProxy; - - iget-object v2, p0, Lcom/vk/libvideo/ad/AdDelegate;->j:Landroid/content/Context; - - iget-object v3, p0, Lcom/vk/libvideo/ad/AdDelegate;->q:Lkotlin/jvm/b/Functions1; - - iget-object v4, p0, Lcom/vk/libvideo/ad/AdDelegate;->r:Lkotlin/jvm/b/Functions; - - iget-object v5, p0, Lcom/vk/libvideo/ad/AdDelegate;->s:Lkotlin/jvm/b/Functions; - - invoke-direct {v1, v2, v3, v4, v5}, Lcom/vk/libvideo/ad/AdPlayerProxy;->(Landroid/content/Context;Lkotlin/jvm/b/Functions1;Lkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions;)V - - invoke-virtual {v0, v1}, Lcom/my/target/i3/InstreamAd;->a(Lcom/my/target/i3/InstreamAdPlayer;)V - - const/4 v0, 0x0 - - .line 3 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->e:Z - - const/4 v0, 0x1 - - .line 4 - iput-boolean v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->i:Z - - .line 5 - sget-object v0, Lcom/vk/dto/common/AdSection;->PREROLL:Lcom/vk/dto/common/AdSection; - - iput-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->c:Lcom/vk/dto/common/AdSection; - - .line 6 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->k()V - - :cond_0 return-void .end method @@ -1269,10 +457,5 @@ .method public final l()V .locals 1 - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdDelegate;->a:Lcom/my/target/i3/InstreamAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAd;->l()V - return-void .end method diff --git a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$a.smali b/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$a.smali deleted file mode 100644 index 55aea3dbe..000000000 --- a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$a.smali +++ /dev/null @@ -1,278 +0,0 @@ -.class public final Lcom/vk/libvideo/ad/AdPlayerProxy$a; -.super Lcom/vk/media/player/exo/ExoMediaSourceAnalyticsListener; -.source "AdPlayerProxy.kt" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/libvideo/ad/AdPlayerProxy; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "a" -.end annotation - - -# instance fields -.field private c:Z - -.field private d:Z - -.field final synthetic e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - -# direct methods -.method public constructor (Lcom/vk/libvideo/ad/AdPlayerProxy;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-direct {p0}, Lcom/vk/media/player/exo/ExoMediaSourceAnalyticsListener;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/exoplayer2/q0/c$a;IIIF)V - .locals 9 - - .line 12 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy;->b(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/media/player/video/ExoVideoSource; - - move-result-object v0 - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const-wide/16 v5, 0x0 - - const/16 v7, 0x13 - - const/4 v8, 0x0 - - move v3, p2 - - move v4, p3 - - invoke-static/range {v0 .. v8}, Lcom/vk/media/player/video/ExoVideoSource;->a(Lcom/vk/media/player/video/ExoVideoSource;Ljava/lang/String;Landroid/net/Uri;IIJILjava/lang/Object;)Lcom/vk/media/player/video/ExoVideoSource; - - move-result-object p2 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - invoke-static {p1, p2}, Lcom/vk/libvideo/ad/AdPlayerProxy;->a(Lcom/vk/libvideo/ad/AdPlayerProxy;Lcom/vk/media/player/video/ExoVideoSource;)V - - return-void -.end method - -.method public a(Lcom/google/android/exoplayer2/q0/c$a;Landroid/view/Surface;)V - .locals 2 - - .line 5 - iget-boolean p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->d:Z - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - .line 6 - iput-boolean p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->d:Z - - .line 7 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy;->c(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lkotlin/jvm/b/Functions; - - move-result-object p1 - - invoke-interface {p1}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object p1 - - iget-object p2, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p2}, Lcom/vk/libvideo/ad/AdPlayerProxy;->b(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/media/player/video/ExoVideoSource; - - move-result-object p2 - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - .line 8 - check-cast p1, Lcom/vk/media/player/video/view/VideoTextureView; - - .line 9 - invoke-virtual {p2}, Lcom/vk/media/player/video/ExoVideoSource;->e()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {p2}, Lcom/vk/media/player/video/ExoVideoSource;->c()I - - move-result p2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - invoke-static {v0, p2}, Lkotlin/Tuples;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/view/TextureView;->getMeasuredWidth()I - - move-result v0 - - invoke-virtual {p1}, Landroid/view/TextureView;->getMeasuredHeight()I - - move-result v1 - - invoke-static {p2, v0, v1}, Lcom/vk/libvideo/ad/AdPlayerProxy1;->a(Lkotlin/Pair;II)Lkotlin/Pair; - - move-result-object p2 - - invoke-virtual {p2}, Lkotlin/Pair;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Number; - - invoke-virtual {v0}, Ljava/lang/Number;->intValue()I - - move-result v0 - - invoke-virtual {p2}, Lkotlin/Pair;->b()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Number; - - invoke-virtual {p2}, Ljava/lang/Number;->intValue()I - - move-result p2 - - .line 10 - invoke-virtual {p1, v0, p2}, Lcom/vk/media/player/video/view/VideoTextureView;->a(II)V - - .line 11 - sget-object p2, Lcom/vk/media/player/video/VideoResizer$VideoFitType;->FIT:Lcom/vk/media/player/video/VideoResizer$VideoFitType; - - invoke-virtual {p1, p2}, Lcom/vk/media/player/video/view/VideoTextureView;->setContentScaleType(Lcom/vk/media/player/video/VideoResizer$VideoFitType;)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/google/android/exoplayer2/q0/c$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V - .locals 0 - - .line 13 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy;->a(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const-string p2, "error" - - invoke-interface {p1, p2}, Lcom/my/target/i3/InstreamAdPlayer$a;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/google/android/exoplayer2/q0/c$a;ZI)V - .locals 0 - - const/4 p1, 0x3 - - if-eq p3, p1, :cond_1 - - const/4 p1, 0x4 - - if-eq p3, p1, :cond_0 - - goto :goto_0 - - .line 1 - :cond_0 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy;->a(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - move-result-object p1 - - if-eqz p1, :cond_3 - - invoke-virtual {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object p1 - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Lcom/my/target/i3/InstreamAdPlayer$a;->e()V - - goto :goto_0 - - .line 2 - :cond_1 - iget-boolean p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->c:Z - - if-nez p1, :cond_3 - - .line 3 - iget-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->e:Lcom/vk/libvideo/ad/AdPlayerProxy; - - invoke-static {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy;->a(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - move-result-object p1 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object p1 - - if-eqz p1, :cond_2 - - invoke-interface {p1}, Lcom/my/target/i3/InstreamAdPlayer$a;->a()V - - :cond_2 - const/4 p1, 0x1 - - .line 4 - iput-boolean p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->c:Z - - :cond_3 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$b.smali b/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$b.smali deleted file mode 100644 index a136ae920..000000000 --- a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy$b.smali +++ /dev/null @@ -1,169 +0,0 @@ -.class public final Lcom/vk/libvideo/ad/AdPlayerProxy$b; -.super Ljava/lang/Object; -.source "AdPlayerProxy.kt" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/libvideo/ad/AdPlayerProxy; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field private final a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - -.field private final b:Lcom/my/target/i3/InstreamAdPlayer$a; - - -# direct methods -.method public constructor (Lcom/vk/libvideo/ad/AdPlayerProxy$a;Lcom/my/target/i3/InstreamAdPlayer$a;)V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - iput-object p2, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - return-void -.end method - - -# virtual methods -.method public final a()Lcom/vk/libvideo/ad/AdPlayerProxy$a; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - return-object v0 -.end method - -.method public final b()Lcom/my/target/i3/InstreamAdPlayer$a; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - - if-eq p0, p1, :cond_1 - - instance-of v0, p1, Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - check-cast p1, Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - iget-object v1, p1, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - iget-object p1, p1, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - invoke-static {v0, p1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - if-eqz v2, :cond_1 - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :cond_1 - add-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "MyTargetCallback(exo=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a:Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", myTarget=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b:Lcom/my/target/i3/InstreamAdPlayer$a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy.smali b/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy.smali index 94a118fba..eb2bc5318 100644 --- a/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy.smali +++ b/smali/smali_classes3/com/vk/libvideo/ad/AdPlayerProxy.smali @@ -2,18 +2,6 @@ .super Ljava/lang/Object; .source "AdPlayerProxy.kt" -# interfaces -.implements Lcom/my/target/i3/InstreamAdPlayer; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vk/libvideo/ad/AdPlayerProxy$b;, - Lcom/vk/libvideo/ad/AdPlayerProxy$a; - } -.end annotation - # instance fields .field private a:Lcom/vk/media/player/ExoPlayerBase; @@ -24,8 +12,6 @@ .field private d:Lcom/vk/media/player/video/ExoVideoSource; -.field private e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - .field private final f:Lkotlin/jvm/b/Functions1; .annotation system Ldalvik/annotation/Signature; value = { @@ -117,15 +103,6 @@ return-void .end method -.method public static final synthetic a(Lcom/vk/libvideo/ad/AdPlayerProxy;)Lcom/vk/libvideo/ad/AdPlayerProxy$b; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - return-object p0 -.end method - .method public static final synthetic a(Lcom/vk/libvideo/ad/AdPlayerProxy;Lcom/vk/media/player/ExoPlayerBase;)V .locals 0 @@ -147,27 +124,6 @@ .method private final a(Lcom/vk/media/player/ExoPlayerBase;)V .locals 1 - .line 24 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a()Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 25 - invoke-virtual {p1}, Lcom/vk/media/player/ExoPlayerBase;->q()Lcom/vk/media/player/exo/VKExoPlayer; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/o0;->b(Lcom/google/android/exoplayer2/q0/c;)V - - :cond_0 return-void .end method @@ -192,49 +148,6 @@ .method private final h()V .locals 2 - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a()Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 2 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lcom/vk/media/player/ExoPlayerBase;->q()Lcom/vk/media/player/exo/VKExoPlayer; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/o0;->b(Lcom/google/android/exoplayer2/q0/c;)V - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Lcom/vk/media/player/ExoPlayerBase;->q()Lcom/vk/media/player/exo/VKExoPlayer; - - move-result-object v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/o0;->a(Lcom/google/android/exoplayer2/q0/c;)V - - :cond_1 return-void .end method @@ -243,96 +156,12 @@ .method public a()V .locals 10 - .line 12 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer$a;->b()V - - .line 13 - :cond_0 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_2 - - .line 14 - iget-object v1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->d:Lcom/vk/media/player/video/ExoVideoSource; - - if-eqz v1, :cond_1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - invoke-virtual {v0}, Lcom/vk/media/player/ExoPlayerBase;->t()I - - move-result v6 - - int-to-long v6, v6 - - const/16 v8, 0xf - - const/4 v9, 0x0 - - invoke-static/range {v1 .. v9}, Lcom/vk/media/player/video/ExoVideoSource;->a(Lcom/vk/media/player/video/ExoVideoSource;Ljava/lang/String;Landroid/net/Uri;IIJILjava/lang/Object;)Lcom/vk/media/player/video/ExoVideoSource; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - iput-object v1, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->d:Lcom/vk/media/player/video/ExoVideoSource; - - .line 15 - invoke-virtual {v0}, Lcom/vk/media/player/ExoPlayerBase;->F()V - - :cond_2 return-void .end method .method public a(F)V .locals 1 - .line 16 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lcom/my/target/i3/InstreamAdPlayer$a;->a(F)V - - .line 17 - :cond_0 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0, p1}, Lcom/vk/media/player/ExoPlayerBase;->b(F)V - - :cond_1 return-void .end method @@ -421,175 +250,31 @@ return-void .end method -.method public a(Lcom/my/target/i3/InstreamAdPlayer$a;)V - .locals 2 - - .line 18 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->a()Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - .line 19 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lcom/vk/media/player/ExoPlayerBase;->q()Lcom/vk/media/player/exo/VKExoPlayer; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/o0;->b(Lcom/google/android/exoplayer2/q0/c;)V - - :cond_0 - if-eqz p1, :cond_1 - - .line 20 - new-instance v0, Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - .line 21 - new-instance v1, Lcom/vk/libvideo/ad/AdPlayerProxy$a; - - invoke-direct {v1, p0}, Lcom/vk/libvideo/ad/AdPlayerProxy$a;->(Lcom/vk/libvideo/ad/AdPlayerProxy;)V - - .line 22 - invoke-direct {v0, v1, p1}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->(Lcom/vk/libvideo/ad/AdPlayerProxy$a;Lcom/my/target/i3/InstreamAdPlayer$a;)V - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - .line 23 - :goto_0 - iput-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - return-void -.end method - .method public b()V .locals 2 - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer$a;->d()V - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->f()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x0 - - .line 4 - invoke-virtual {v0, v1}, Lcom/vk/media/player/ExoPlayerBase;->a(Z)V - - :cond_1 return-void .end method .method public c()V .locals 1 - .line 2 - iget-object v0, p0, Lcom/vk/libvideo/ad/AdPlayerProxy;->e:Lcom/vk/libvideo/ad/AdPlayerProxy$b; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdPlayerProxy$b;->b()Lcom/my/target/i3/InstreamAdPlayer$a; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/my/target/i3/InstreamAdPlayer$a;->c()V - - .line 3 - :cond_0 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vk/media/player/ExoPlayerBase;->H()V - - :cond_1 return-void .end method .method public d()F .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/media/player/ExoPlayerBase;->k()I - - move-result v0 - - int-to-float v0, v0 - - goto :goto_0 - - :cond_0 + const/4 v0, 0x0 - :goto_0 return v0 .end method .method public e()F .locals 2 - .line 1 - invoke-virtual {p0}, Lcom/vk/libvideo/ad/AdPlayerProxy;->g()Lcom/vk/media/player/ExoPlayerBase; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vk/media/player/ExoPlayerBase;->t()I - - move-result v0 - - int-to-float v0, v0 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float/2addr v0, v1 - - goto :goto_0 - - :cond_0 const/4 v0, 0x0 - :goto_0 return v0 .end method diff --git a/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay$i.smali b/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay$i.smali index 7ff958973..7d17ee725 100644 --- a/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay$i.smali +++ b/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay$i.smali @@ -74,19 +74,5 @@ invoke-static {v0, v1}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->a(Lcom/vk/libvideo/autoplay/VideoAutoPlay;Lcom/vk/libvideo/autoplay/VideoAutoPlay$AutoPlayState;)V - .line 4 - iget-object v0, p0, Lcom/vk/libvideo/autoplay/VideoAutoPlay$i;->b:Lcom/vk/libvideo/autoplay/VideoAutoPlay; - - invoke-static {v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->b(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)Lcom/vk/libvideo/ad/AdDelegate; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget v1, p0, Lcom/vk/libvideo/autoplay/VideoAutoPlay$i;->a:F - - invoke-virtual {v0, v1}, Lcom/vk/libvideo/ad/AdDelegate;->b(F)V - - :cond_2 return-void .end method diff --git a/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay.smali b/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay.smali index 610fd9d5b..7ae683921 100644 --- a/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay.smali +++ b/smali/smali_classes3/com/vk/libvideo/autoplay/VideoAutoPlay.smali @@ -282,31 +282,8 @@ .method private final Z()Z .locals 5 - .line 1 - iget-object v0, p0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - sget-object v2, Lcom/vk/dto/common/AdSection;->POSTROLL:Lcom/vk/dto/common/AdSection; - - const/4 v3, 0x2 - - const/4 v4, 0x0 - - invoke-static {v0, v2, v4, v3, v4}, Lcom/vk/libvideo/ad/AdDelegate;->a(Lcom/vk/libvideo/ad/AdDelegate;Lcom/vk/dto/common/AdSection;Ljava/lang/Float;ILjava/lang/Object;)Z - - move-result v0 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 const/4 v1, 0x0 - :goto_0 return v1 .end method @@ -956,192 +933,6 @@ const/4 v2, 0x0 - if-nez v1, :cond_0 - - goto/16 :goto_0 - - .line 117 - :cond_0 - sget-object v3, Lcom/vk/toggle/Features$Type;->FEATURE_VIDEO_ADS:Lcom/vk/toggle/Features$Type; - - invoke-static {v3}, Lcom/vk/toggle/FeatureManager;->a(Lcom/vk/toggle/Features$Type;)Lcom/vk/toggle/FeatureManager$b; - - move-result-object v3 - - if-eqz v3, :cond_3 - - invoke-virtual {v3}, Lcom/vk/toggle/FeatureManager$b;->a()Z - - move-result v3 - - const/4 v4, 0x1 - - if-eq v3, v4, :cond_1 - - goto/16 :goto_0 - - .line 118 - :cond_1 - iget-boolean v3, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->P:Z - - if-eqz v3, :cond_2 - - iget-object v3, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; - - if-nez v3, :cond_2 - - goto/16 :goto_0 - - .line 119 - :cond_2 - iget-object v2, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; - - if-nez v2, :cond_3 - - new-instance v2, Lcom/vk/libvideo/ad/AdDelegate; - - .line 120 - iget-boolean v3, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->H:Z - - invoke-virtual/range {p0 .. p0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->L()Lcom/vk/libvideo/autoplay/AutoPlayConfig; - - move-result-object v5 - - invoke-virtual {v5}, Lcom/vk/libvideo/autoplay/AutoPlayConfig;->c()Z - - move-result v5 - - iget-object v6, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->a:Ljava/lang/String; - - invoke-direct {v0, v1, v3, v5, v6}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->a(Lcom/vk/dto/common/VideoAd;ZZLjava/lang/String;)Lcom/vk/dto/common/VideoAd; - - move-result-object v7 - - .line 121 - new-instance v11, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$1; - - invoke-direct {v11, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$1;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - .line 122 - new-instance v10, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$2; - - invoke-direct {v10, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$2;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - .line 123 - sget-object v6, Lcom/vk/core/util/AppContextHolder;->a:Landroid/content/Context; - - const-string v1, "AppContextHolder.context" - - invoke-static {v6, v1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - .line 124 - new-instance v14, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$3; - - invoke-direct {v14, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$3;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - .line 125 - new-instance v12, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$4; - - iget-object v1, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->f:Lcom/vk/libvideo/autoplay/VideoUIEventDispatcher; - - invoke-direct {v12, v1}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$4;->(Lcom/vk/libvideo/autoplay/VideoUIEventDispatcher;)V - - .line 126 - new-instance v9, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$5; - - invoke-direct {v9, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$5;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - .line 127 - new-instance v15, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$6; - - invoke-direct {v15, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$6;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - .line 128 - new-instance v1, Lcom/vk/libvideo/ad/AdAnalyticsData; - - .line 129 - iget-object v3, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->a:Ljava/lang/String; - - .line 130 - iget-object v5, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->b:Ljava/lang/String; - - .line 131 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object v8 - - invoke-interface {v8}, Lcom/vk/bridges/AuthBridge3;->b()I - - move-result v19 - - .line 132 - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - iget-object v13, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->Q:Lcom/vk/dto/common/VideoFile; - - iget v13, v13, Lcom/vk/dto/common/VideoFile;->a:I - - invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const/16 v13, 0x5f - - invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - iget-object v13, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->Q:Lcom/vk/dto/common/VideoFile; - - iget v13, v13, Lcom/vk/dto/common/VideoFile;->b:I - - invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v20 - - .line 133 - invoke-virtual/range {p0 .. p0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->L()Lcom/vk/libvideo/autoplay/AutoPlayConfig; - - move-result-object v8 - - invoke-virtual {v8}, Lcom/vk/libvideo/autoplay/AutoPlayConfig;->d()Lcom/vk/libvideo/VideoTracker$PlayerType; - - move-result-object v21 - - move-object/from16 v16, v1 - - move-object/from16 v17, v3 - - move-object/from16 v18, v5 - - .line 134 - invoke-direct/range {v16 .. v21}, Lcom/vk/libvideo/ad/AdAnalyticsData;->(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/vk/libvideo/VideoTracker$PlayerType;)V - - .line 135 - new-instance v13, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$7; - - invoke-direct {v13, v0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay$initAdDelegate$7;->(Lcom/vk/libvideo/autoplay/VideoAutoPlay;)V - - move-object v5, v2 - - move-object v8, v1 - - .line 136 - invoke-direct/range {v5 .. v15}, Lcom/vk/libvideo/ad/AdDelegate;->(Landroid/content/Context;Lcom/vk/dto/common/VideoAd;Lcom/vk/libvideo/ad/AdAnalyticsData;Lkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions2;Lkotlin/jvm/b/Functions2;Lkotlin/jvm/b/Functions5;Lkotlin/jvm/b/Functions1;Lkotlin/jvm/b/Functions;Lkotlin/jvm/b/Functions;)V - - .line 137 - iput-boolean v4, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->P:Z - - .line 138 - invoke-virtual/range {p0 .. p0}, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->R()F - - move-result v1 - - invoke-virtual {v2, v1}, Lcom/vk/libvideo/ad/AdDelegate;->a(F)V - - .line 139 - :cond_3 - :goto_0 iput-object v2, v0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; return-void @@ -2218,25 +2009,12 @@ .line 25 iget-object v0, p0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; - if-eqz v0, :cond_6 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdDelegate;->k()Lio/reactivex/Single; - - move-result-object v0 - - if-eqz v0, :cond_6 - - goto :goto_2 - - :cond_6 sget-object v0, Lcom/vk/libvideo/ad/AdState;->NO_AD:Lcom/vk/libvideo/ad/AdState; invoke-static {v0}, Lio/reactivex/Single;->b(Ljava/lang/Object;)Lio/reactivex/Single; move-result-object v0 - - .line 26 - :goto_2 + sget-object v1, Lcom/vk/libvideo/autoplay/VideoAutoPlay$d;->a:Lcom/vk/libvideo/autoplay/VideoAutoPlay$d; .line 27 @@ -2807,16 +2585,6 @@ if-eqz v2, :cond_2 - invoke-virtual {v2}, Lcom/vk/libvideo/ad/AdDelegate;->c()Lcom/my/target/i3/InstreamAd; - - move-result-object v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Lcom/my/target/i3/InstreamAd;->d()Lcom/my/target/i3/InstreamAdPlayer; - - move-result-object v2 - goto :goto_1 :cond_2 @@ -3963,17 +3731,6 @@ .line 43 iget-object v0, p0, Lcom/vk/libvideo/autoplay/VideoAutoPlay;->O:Lcom/vk/libvideo/ad/AdDelegate; - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vk/libvideo/ad/AdDelegate;->k()Lio/reactivex/Single; - - move-result-object v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 sget-object v0, Lcom/vk/libvideo/ad/AdState;->NO_AD:Lcom/vk/libvideo/ad/AdState; invoke-static {v0}, Lio/reactivex/Single;->b(Ljava/lang/Object;)Lio/reactivex/Single; @@ -3981,7 +3738,6 @@ move-result-object v0 .line 44 - :goto_0 sget-object v1, Lcom/vk/libvideo/autoplay/VideoAutoPlay$f;->a:Lcom/vk/libvideo/autoplay/VideoAutoPlay$f; .line 45 diff --git a/smali/smali_classes3/com/vk/media/player/ExoPlayerBase$a.smali b/smali/smali_classes3/com/vk/media/player/ExoPlayerBase$a.smali index 813f42a51..10f5e93f1 100644 --- a/smali/smali_classes3/com/vk/media/player/ExoPlayerBase$a.smali +++ b/smali/smali_classes3/com/vk/media/player/ExoPlayerBase$a.smali @@ -35,48 +35,13 @@ .method private final a(Landroid/content/Context;)Lcom/vk/reef/Reef; .locals 1 - - .line 2 - sget-object v0, Lcom/vk/toggle/Features$Type;->FEATURE_REEF:Lcom/vk/toggle/Features$Type; - - invoke-static {v0}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z - - move-result v0 - - if-nez v0, :cond_0 - + sget-object v0, Lcom/vk/reef/ReefFactory;->r:Lcom/vk/reef/ReefFactory$Companion; invoke-virtual {v0, p1}, Lcom/vk/reef/ReefFactory$Companion;->a(Landroid/content/Context;)Lcom/vk/reef/Reef; move-result-object p1 - goto :goto_0 - - .line 3 - :cond_0 - sget-object v0, Lcom/vigo/metrics/config;->m:Lcom/vk/reef/ReefFactory; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vk/reef/ReefFactory;->a()Lcom/vk/reef/Reef; - - move-result-object v0 - - if-eqz v0, :cond_1 - - move-object p1, v0 - - goto :goto_0 - - :cond_1 - sget-object v0, Lcom/vk/reef/ReefFactory;->r:Lcom/vk/reef/ReefFactory$Companion; - - invoke-virtual {v0, p1}, Lcom/vk/reef/ReefFactory$Companion;->a(Landroid/content/Context;)Lcom/vk/reef/Reef; - - move-result-object p1 - - :goto_0 return-object p1 .end method diff --git a/smali/smali_classes4/com/vk/qrcode/QRSharingView$saveQR$2.smali b/smali/smali_classes4/com/vk/qrcode/QRSharingView$saveQR$2.smali index 114a3bf4c..35becea6a 100644 --- a/smali/smali_classes4/com/vk/qrcode/QRSharingView$saveQR$2.smali +++ b/smali/smali_classes4/com/vk/qrcode/QRSharingView$saveQR$2.smali @@ -70,27 +70,6 @@ } .end annotation - .line 1 - invoke-static {}, Lcom/vk/qrcode/QRSharingView;->a()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "User denied access to permissions: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Lcom/vigo/metrics/Log;->c(Ljava/lang/String;Ljava/lang/String;)I - return-void .end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi$session$2.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi$session$2.smali deleted file mode 100644 index aa658569f..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi$session$2.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsApi$session$2; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsApi.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/video/metrics/MediaMetricsApi; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lcom/vigo/metrics/VigoSession;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lcom/vk/video/metrics/MediaMetricsApi$session$2; - - -# direct methods -.method static constructor ()V - .locals 1 - - new-instance v0, Lcom/vk/video/metrics/MediaMetricsApi$session$2; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsApi$session$2;->()V - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsApi$session$2;->a:Lcom/vk/video/metrics/MediaMetricsApi$session$2; - - return-void -.end method - -.method constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public final invoke()Lcom/vigo/metrics/VigoSession; - .locals 2 - - .line 2 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Lcom/vk/bridges/VideoBridge;->a()Lcom/vk/bridges/VideoBridge1; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vk/bridges/VideoBridge1;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->a()Lcom/vigo/metrics/VigoBootstrapBuilder; - - move-result-object v0 - - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - goto :goto_0 - - .line 3 - :cond_0 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->b()Z - - move-result v0 - - if-eqz v0, :cond_1 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->a()Lcom/vigo/metrics/VigoBootstrapBuilder; - - move-result-object v0 - - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi$session$2;->invoke()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi.smali deleted file mode 100644 index 4ff3239e6..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsApi.smali +++ /dev/null @@ -1,182 +0,0 @@ -.class public final Lcom/vk/video/metrics/MediaMetricsApi; -.super Ljava/lang/Object; -.source "MediaMetricsApi.kt" - - -# static fields -.field static final synthetic a:[Lkotlin/u/KProperty5; - -.field private static final b:Lkotlin/Lazy2; - -.field public static final c:Lcom/vk/video/metrics/MediaMetricsApi; - - -# direct methods -.method static constructor ()V - .locals 5 - - const/4 v0, 0x1 - - new-array v0, v0, [Lkotlin/u/KProperty5; - - new-instance v1, Lkotlin/jvm/internal/PropertyReference1Impl; - - const-class v2, Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->a(Ljava/lang/Class;)Lkotlin/u/KClass; - - move-result-object v2 - - const-string v3, "session" - - const-string v4, "getSession()Lcom/vigo/metrics/VigoSession;" - - invoke-direct {v1, v2, v3, v4}, Lkotlin/jvm/internal/PropertyReference1Impl;->(Lkotlin/u/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v1}, Lkotlin/jvm/internal/Reflection;->a(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/u/KProperty2; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->a:[Lkotlin/u/KProperty5; - - .line 1 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsApi;->()V - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - .line 2 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi$session$2;->a:Lcom/vk/video/metrics/MediaMetricsApi$session$2; - - invoke-static {v0}, Lkotlin/g;->a(Lkotlin/jvm/b/Functions;)Lkotlin/Lazy2; - - move-result-object v0 - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->b:Lkotlin/Lazy2; - - return-void -.end method - -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - .line 4 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi;->c()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSession;->a()V - - :cond_0 - return-void -.end method - -.method public final a(BIIJLjava/lang/String;)V - .locals 7 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi;->c()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - move v1, p1 - - move v2, p2 - - move v3, p3 - - move-wide v4, p4 - - move-object v6, p6 - - invoke-virtual/range {v0 .. v6}, Lcom/vigo/metrics/VigoSession;->a(BIIJLjava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public final a(BIILjava/lang/String;)V - .locals 1 - - .line 2 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi;->c()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1, p2, p3, p4}, Lcom/vigo/metrics/VigoSession;->a(BIILjava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public final a(BLjava/lang/String;)V - .locals 1 - - .line 3 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi;->c()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1, p2}, Lcom/vigo/metrics/VigoSession;->a(BLjava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public final b()V - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsApi;->c()Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSession;->b()V - - :cond_0 - return-void -.end method - -.method public final c()Lcom/vigo/metrics/VigoSession; - .locals 3 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->b:Lkotlin/Lazy2; - - sget-object v1, Lcom/vk/video/metrics/MediaMetricsApi;->a:[Lkotlin/u/KProperty5; - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {v0}, Lkotlin/Lazy2;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoSession; - - return-object v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$SVCID.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$SVCID.smali deleted file mode 100644 index e098f139e..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$SVCID.smali +++ /dev/null @@ -1,297 +0,0 @@ -.class public final enum Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; -.super Ljava/lang/Enum; -.source "MediaMetricsHolder.kt" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/video/metrics/MediaMetricsHolder; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "SVCID" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;", - ">;" - } -.end annotation - - -# static fields -.field private static final synthetic $VALUES:[Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D18:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D18_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D18_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D19:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D20:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D21:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D22:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D60:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D60_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D60_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D61:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - -.field public static final enum S_5D62:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - -# instance fields -.field private final svcid:Ljava/lang/String; - - -# direct methods -.method static constructor ()V - .locals 6 - - const/16 v0, 0xc - - new-array v0, v0, [Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x0 - - const-string v3, "5d18" - - const-string v4, "S_5D18" - - .line 1 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x1 - - const-string v4, "S_5D19" - - const-string v5, "5d19" - - .line 2 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D19:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x2 - - const-string v4, "S_5D20" - - const-string v5, "5d20" - - .line 3 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D20:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x3 - - const-string v4, "S_5D21" - - const-string v5, "5d21" - - .line 4 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D21:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x4 - - const-string v4, "S_5D22" - - const-string v5, "5d22" - - .line 5 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D22:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x5 - - const-string v4, "S_5D18_API" - - .line 6 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x6 - - const-string v4, "S_5D18_VOIP" - - .line 7 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/4 v2, 0x7 - - const-string v3, "5d60" - - const-string v4, "S_5D60" - - .line 8 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/16 v2, 0x8 - - const-string v4, "S_5D61" - - const-string v5, "5d61" - - .line 9 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D61:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/16 v2, 0x9 - - const-string v4, "S_5D62" - - const-string v5, "5d62" - - .line 10 - invoke-direct {v1, v4, v2, v5}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D62:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/16 v2, 0xa - - const-string v4, "S_5D60_API" - - .line 11 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - const/16 v2, 0xb - - const-string v4, "S_5D60_VOIP" - - .line 12 - invoke-direct {v1, v4, v2, v3}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - aput-object v1, v0, v2 - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->$VALUES:[Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - return-void -.end method - -.method private constructor (Ljava/lang/String;ILjava/lang/String;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")V" - } - .end annotation - - .line 1 - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->svcid:Ljava/lang/String; - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - .locals 1 - - const-class v0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - return-object p0 -.end method - -.method public static values()[Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - .locals 1 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->$VALUES:[Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v0}, [Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - return-object v0 -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->svcid:Ljava/lang/String; - - return-object v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$isAvailable$2.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$isAvailable$2.smali deleted file mode 100644 index 1266e5386..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$isAvailable$2.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsHolder.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/video/metrics/MediaMetricsHolder; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2; - - -# direct methods -.method static constructor ()V - .locals 1 - - new-instance v0, Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2;->()V - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2;->a:Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2; - - return-void -.end method - -.method constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2;->invoke()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public final invoke()Z - .locals 1 - - .line 2 - sget-object v0, Lcom/vk/toggle/Features$Type;->FEATURE_APP_STATISTIC_MEDIA:Lcom/vk/toggle/Features$Type; - - invoke-static {v0}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z - - move-result v0 - - return v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2.smali deleted file mode 100644 index a3f825871..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2.smali +++ /dev/null @@ -1,274 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsHolder.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/video/metrics/MediaMetricsHolder; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lcom/vigo/metrics/VigoBootstrapBuilder;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2; - - -# direct methods -.method static constructor ()V - .locals 1 - - new-instance v0, Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2;->()V - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2;->a:Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2; - - return-void -.end method - -.method constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public final invoke()Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 3 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - .line 2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "vigox init vigoBootstrapBuilder isAvailable=" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v2, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v2}, Lcom/vk/video/metrics/MediaMetricsHolder;->b()Z - - move-result v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - invoke-static {v0}, Lcom/vk/log/L;->a([Ljava/lang/Object;)V - - .line 3 - sget-object v0, Lcom/vk/core/network/Network$ClientType;->CLIENT_STAT_MEDIA:Lcom/vk/core/network/Network$ClientType; - - invoke-static {v0}, Lcom/vk/core/network/Network;->a(Lcom/vk/core/network/Network$ClientType;)Lokhttp3/OkHttpClient$b; - - move-result-object v0 - - .line 4 - sget-object v1, Lcom/vk/core/network/Network$ClientType;->CLIENT_STAT_MEDIA:Lcom/vk/core/network/Network$ClientType; - - invoke-static {v1, v0}, Lcom/vk/core/network/Network;->a(Lcom/vk/core/network/Network$ClientType;Lokhttp3/OkHttpClient$b;)Lokhttp3/OkHttpClient; - - .line 5 - new-instance v0, Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 6 - sget-object v1, Lcom/vk/core/util/AppContextHolder;->a:Landroid/content/Context; - - .line 7 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object v2 - - invoke-interface {v2}, Lcom/vk/bridges/AuthBridge3;->b()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lcom/vk/core/util/MD5;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - .line 8 - invoke-direct {v0, v1, v2}, Lcom/vigo/metrics/VigoBootstrapBuilder;->(Landroid/content/Context;Ljava/lang/String;)V - - .line 9 - invoke-static {}, Lcom/vk/bridges/VideoBridge;->a()Lcom/vk/bridges/VideoBridge1; - - move-result-object v1 - - invoke-interface {v1}, Lcom/vk/bridges/VideoBridge1;->b()Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 10 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 11 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D61:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 12 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D62:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 13 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->b(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 14 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->d(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - goto :goto_0 - - .line 15 - :cond_0 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 16 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D19:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 17 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D20:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 18 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D21:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 19 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D22:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->c(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 20 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18_API:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->b(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 21 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18_VOIP:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - invoke-virtual {v1}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->d(Ljava/lang/String;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - .line 22 - :goto_0 - sget-object v1, Lcom/vk/core/network/Network$ClientType;->CLIENT_STAT_MEDIA:Lcom/vk/core/network/Network$ClientType; - - invoke-static {v1}, Lcom/vk/core/network/Network;->b(Lcom/vk/core/network/Network$ClientType;)Lokhttp3/OkHttpClient; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoBootstrapBuilder;->a(Lokhttp3/OkHttpClient;)Lcom/vigo/metrics/VigoBootstrapBuilder; - - return-object v0 -.end method - -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2;->invoke()Lcom/vigo/metrics/VigoBootstrapBuilder; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder.smali deleted file mode 100644 index ecbc65013..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsHolder.smali +++ /dev/null @@ -1,153 +0,0 @@ -.class public final Lcom/vk/video/metrics/MediaMetricsHolder; -.super Ljava/lang/Object; -.source "MediaMetricsHolder.kt" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - } -.end annotation - - -# static fields -.field static final synthetic a:[Lkotlin/u/KProperty5; - -.field private static final b:Lkotlin/Lazy2; - -.field private static final c:Lkotlin/Lazy2; - -.field public static final d:Lcom/vk/video/metrics/MediaMetricsHolder; - - -# direct methods -.method static constructor ()V - .locals 6 - - const-class v0, Lcom/vk/video/metrics/MediaMetricsHolder; - - const/4 v1, 0x2 - - new-array v1, v1, [Lkotlin/u/KProperty5; - - new-instance v2, Lkotlin/jvm/internal/PropertyReference1Impl; - - invoke-static {v0}, Lkotlin/jvm/internal/Reflection;->a(Ljava/lang/Class;)Lkotlin/u/KClass; - - move-result-object v3 - - const-string v4, "isAvailable" - - const-string v5, "isAvailable()Z" - - invoke-direct {v2, v3, v4, v5}, Lkotlin/jvm/internal/PropertyReference1Impl;->(Lkotlin/u/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->a(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/u/KProperty2; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - new-instance v2, Lkotlin/jvm/internal/PropertyReference1Impl; - - invoke-static {v0}, Lkotlin/jvm/internal/Reflection;->a(Ljava/lang/Class;)Lkotlin/u/KClass; - - move-result-object v0 - - const-string v3, "vigoBootstrapBuilder" - - const-string v4, "getVigoBootstrapBuilder()Lcom/vigo/metrics/VigoBootstrapBuilder;" - - invoke-direct {v2, v0, v3, v4}, Lkotlin/jvm/internal/PropertyReference1Impl;->(Lkotlin/u/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->a(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/u/KProperty2; - - const/4 v0, 0x1 - - aput-object v2, v1, v0 - - sput-object v1, Lcom/vk/video/metrics/MediaMetricsHolder;->a:[Lkotlin/u/KProperty5; - - .line 1 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->()V - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - .line 2 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2;->a:Lcom/vk/video/metrics/MediaMetricsHolder$isAvailable$2; - - invoke-static {v0}, Lkotlin/g;->a(Lkotlin/jvm/b/Functions;)Lkotlin/Lazy2; - - move-result-object v0 - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->b:Lkotlin/Lazy2; - - .line 3 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2;->a:Lcom/vk/video/metrics/MediaMetricsHolder$vigoBootstrapBuilder$2; - - invoke-static {v0}, Lkotlin/g;->a(Lkotlin/jvm/b/Functions;)Lkotlin/Lazy2; - - move-result-object v0 - - sput-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->c:Lkotlin/Lazy2; - - return-void -.end method - -.method private constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Lcom/vigo/metrics/VigoBootstrapBuilder; - .locals 3 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->c:Lkotlin/Lazy2; - - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder;->a:[Lkotlin/u/KProperty5; - - const/4 v2, 0x1 - - aget-object v1, v1, v2 - - invoke-interface {v0}, Lkotlin/Lazy2;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vigo/metrics/VigoBootstrapBuilder; - - return-object v0 -.end method - -.method public final b()Z - .locals 3 - - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->b:Lkotlin/Lazy2; - - sget-object v1, Lcom/vk/video/metrics/MediaMetricsHolder;->a:[Lkotlin/u/KProperty5; - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {v0}, Lkotlin/Lazy2;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$a.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$a.smali deleted file mode 100644 index d244029b0..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$a.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lcom/vk/video/metrics/MediaMetricsVideo$a; -.super Ljava/lang/Object; -.source "MediaMetricsVideo.kt" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vk/video/metrics/MediaMetricsVideo; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract getBufferedPercentage()I -.end method - -.method public abstract getCurrentPosition()J -.end method - -.method public abstract getDuration()J -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$b.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$b.smali deleted file mode 100644 index 68e21f089..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$b.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lcom/vk/video/metrics/MediaMetricsVideo$b; -.super Ljava/lang/Object; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lcom/vigo/metrics/listeners/VigoHeartbeatDataProvider; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/String;Ljava/lang/String;ILcom/vk/video/metrics/MediaMetricsHolder$SVCID;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$b;->a:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public getBufferedPercentage()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$b;->a:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a()Lcom/vk/video/metrics/MediaMetricsVideo$a; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getBufferedPercentage()I - - move-result v0 - - return v0 -.end method - -.method public getCurrentPosition()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$b;->a:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a()Lcom/vk/video/metrics/MediaMetricsVideo$a; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getCurrentPosition()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getDuration()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$b;->a:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a()Lcom/vk/video/metrics/MediaMetricsVideo$a; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getDuration()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1.smali deleted file mode 100644 index 7dfdccc87..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(ILkotlin/Pair;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $quality:I - -.field final synthetic $size:Lkotlin/Pair; - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;ILkotlin/Pair;)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->$quality:I - - iput-object p3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->$size:Lkotlin/Pair; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 4 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->b(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - iget-object v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iget v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->$quality:I - - invoke-static {v2, v3}, Lcom/vk/video/metrics/MediaMetricsVideo;->b(Lcom/vk/video/metrics/MediaMetricsVideo;I)I - - move-result v2 - - int-to-byte v2, v2 - - iget-object v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->$size:Lkotlin/Pair; - - invoke-virtual {v3}, Lkotlin/Pair;->d()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Number; - - invoke-virtual {v3}, Ljava/lang/Number;->intValue()I - - move-result v3 - - int-to-short v3, v3 - - invoke-virtual {v0, v1, v2, v3}, Lcom/vigo/metrics/VigoSession;->a(Ljava/lang/String;BS)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1.smali deleted file mode 100644 index b9911a71d..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $isLoading:Z - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;Z)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-boolean p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->$isLoading:Z - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-boolean v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->$isLoading:Z - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(Z)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerError$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerError$1.smali deleted file mode 100644 index 3b3337894..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerError$1.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/Throwable;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $e:Ljava/lang/Throwable; - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/Throwable;)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-object p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->$e:Ljava/lang/Throwable; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->$e:Ljava/lang/Throwable; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(Ljava/lang/Throwable;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1.smali deleted file mode 100644 index 19c00d68e..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->b()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $duration:J - -.field final synthetic $position:J - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-wide p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->$duration:J - - iput-wide p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->$position:J - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 5 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-wide v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->$duration:J - - iget-wide v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->$position:J - - invoke-virtual {v0, v1, v2, v3, v4}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(JJ)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1.smali deleted file mode 100644 index bd82e52e4..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->c()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $duration:J - -.field final synthetic $position:J - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-wide p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->$duration:J - - iput-wide p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->$position:J - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 5 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-wide v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->$duration:J - - iget-wide v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->$position:J - - invoke-virtual {v0, v1, v2, v3, v4}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->b(JJ)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1.smali deleted file mode 100644 index ee8701ac9..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->d()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $duration:J - -.field final synthetic $position:J - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-wide p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->$duration:J - - iput-wide p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->$position:J - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 5 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-wide v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->$duration:J - - iget-wide v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->$position:J - - invoke-virtual {v0, v1, v2, v3, v4}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->c(JJ)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1.smali deleted file mode 100644 index 86c46a7be..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(ZIJJI)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $bufferedPercent:I - -.field final synthetic $duration:J - -.field final synthetic $playWhenReady:Z - -.field final synthetic $playbackState:I - -.field final synthetic $position:J - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;ZIJJI)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-boolean p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$playWhenReady:Z - - iput p3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$playbackState:I - - iput-wide p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$duration:J - - iput-wide p6, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$position:J - - iput p8, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$bufferedPercent:I - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 9 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-boolean v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$playWhenReady:Z - - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iget v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$playbackState:I - - invoke-static {v0, v3}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;I)Lcom/vigo/metrics/content/VigoPlayerStates; - - move-result-object v3 - - iget-wide v4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$duration:J - - iget-wide v6, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$position:J - - iget v8, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->$bufferedPercent:I - - invoke-virtual/range {v1 .. v8}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(ZLcom/vigo/metrics/content/VigoPlayerStates;JJI)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1.smali deleted file mode 100644 index 65707e68f..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(IJJJ)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $duration:J - -.field final synthetic $playerContentPosition:J - -.field final synthetic $position:J - -.field final synthetic $reason:I - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;IJJJ)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$reason:I - - iput-wide p3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$playerContentPosition:J - - iput-wide p5, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$duration:J - - iput-wide p7, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$position:J - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 9 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$reason:I - - iget-wide v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$playerContentPosition:J - - iget-wide v5, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$duration:J - - iget-wide v7, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->$position:J - - invoke-virtual/range {v1 .. v8}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(IJJJ)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1.smali deleted file mode 100644 index 6afa0f86f..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1.smali +++ /dev/null @@ -1,105 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(ZIIJJ)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $auto:Z - -.field final synthetic $bitrate:I - -.field final synthetic $duration:J - -.field final synthetic $height:I - -.field final synthetic $position:J - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;ZIIJJ)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-boolean p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$auto:Z - - iput p3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$bitrate:I - - iput p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$height:I - - iput-wide p5, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$duration:J - - iput-wide p7, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$position:J - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 9 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-boolean v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$auto:Z - - iget v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$bitrate:I - - iget v4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$height:I - - iget-wide v5, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$duration:J - - iget-wide v7, p0, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->$position:J - - invoke-virtual/range {v1 .. v8}, Lcom/vigo/metrics/listeners/VigoPlayerListener;->a(ZIIJJ)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$setHost$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$setHost$1.smali deleted file mode 100644 index a650497a8..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$setHost$1.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(Landroid/net/Uri;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $uri:Landroid/net/Uri; - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;Landroid/net/Uri;)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-object p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->$uri:Landroid/net/Uri; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->b(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->$uri:Landroid/net/Uri; - - invoke-virtual {v0, v1}, Lcom/vigo/metrics/VigoSession;->a(Landroid/net/Uri;)V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$start$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$start$1.smali deleted file mode 100644 index c5e412e92..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$start$1.smali +++ /dev/null @@ -1,159 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$start$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic $autoPlay:Z - -.field final synthetic $isLive:Z - -.field final synthetic $newVideoId:Ljava/lang/String; - -.field final synthetic $referrer:Ljava/lang/String; - -.field final synthetic $url:Ljava/lang/String; - -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;ZZLjava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iput-object p2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$newVideoId:Ljava/lang/String; - - iput-boolean p3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$autoPlay:Z - - iput-boolean p4, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$isLive:Z - - iput-object p5, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$referrer:Ljava/lang/String; - - iput-object p6, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$url:Ljava/lang/String; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 5 - - .line 2 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsHolder;->b()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->c(Lcom/vk/video/metrics/MediaMetricsVideo;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$newVideoId:Ljava/lang/String; - - invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - if-eqz v0, :cond_2 - - .line 4 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->c(Lcom/vk/video/metrics/MediaMetricsVideo;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_1 - - .line 5 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->e()V - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iget-object v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$newVideoId:Ljava/lang/String; - - invoke-static {v0, v1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;)V - - .line 7 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iget-boolean v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$autoPlay:Z - - iget-boolean v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$isLive:Z - - iget-object v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$referrer:Ljava/lang/String; - - invoke-static {v0, v1, v2, v3}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;ZZLjava/lang/String;)Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - move-result-object v0 - - .line 8 - iget-object v1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - iget-object v2, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$url:Ljava/lang/String; - - iget-object v3, p0, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->$newVideoId:Ljava/lang/String; - - const/16 v4, 0x64 - - invoke-static {v1, v2, v3, v4, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;Ljava/lang/String;ILcom/vk/video/metrics/MediaMetricsHolder$SVCID;)V - - :cond_2 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$stop$1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$stop$1.smali deleted file mode 100644 index 4952f8995..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo$stop$1.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo$stop$1; -.super Lkotlin/jvm/internal/Lambda; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/video/metrics/MediaMetricsVideo;->e()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - -# direct methods -.method constructor (Lcom/vk/video/metrics/MediaMetricsVideo;)V - .locals 0 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo$stop$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vk/video/metrics/MediaMetricsVideo$stop$1;->invoke()V - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object v0 -.end method - -.method public final invoke()V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo$stop$1;->this$0:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-static {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->b(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/VigoSession; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vigo/metrics/VigoSession;->e()V - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo.smali deleted file mode 100644 index 4c583e634..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo.smali +++ /dev/null @@ -1,729 +0,0 @@ -.class public final Lcom/vk/video/metrics/MediaMetricsVideo; -.super Ljava/lang/Object; -.source "MediaMetricsVideo.kt" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vk/video/metrics/MediaMetricsVideo$a; - } -.end annotation - - -# instance fields -.field private a:Ljava/lang/String; - -.field private b:Lcom/vigo/metrics/listeners/VigoPlayerListener; - -.field private c:Lcom/vigo/metrics/VigoSession; - -.field public d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method private final a(I)Lcom/vigo/metrics/content/VigoPlayerStates; - .locals 1 - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_3 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_2 - - const/4 v0, 0x3 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x4 - - if-eq p1, v0, :cond_0 - - .line 22 - sget-object p1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - goto :goto_0 - - .line 23 - :cond_0 - sget-object p1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_ENDED:Lcom/vigo/metrics/content/VigoPlayerStates; - - goto :goto_0 - - .line 24 - :cond_1 - sget-object p1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_READY:Lcom/vigo/metrics/content/VigoPlayerStates; - - goto :goto_0 - - .line 25 - :cond_2 - sget-object p1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_BUFFERING:Lcom/vigo/metrics/content/VigoPlayerStates; - - goto :goto_0 - - .line 26 - :cond_3 - sget-object p1, Lcom/vigo/metrics/content/VigoPlayerStates;->STATE_IDLE:Lcom/vigo/metrics/content/VigoPlayerStates; - - :goto_0 - return-object p1 -.end method - -.method public static final synthetic a(Lcom/vk/video/metrics/MediaMetricsVideo;I)Lcom/vigo/metrics/content/VigoPlayerStates; - .locals 0 - - .line 1 - invoke-direct {p0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(I)Lcom/vigo/metrics/content/VigoPlayerStates; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final synthetic a(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - .locals 0 - - .line 3 - iget-object p0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->b:Lcom/vigo/metrics/listeners/VigoPlayerListener; - - return-object p0 -.end method - -.method public static final synthetic a(Lcom/vk/video/metrics/MediaMetricsVideo;ZZLjava/lang/String;)Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - .locals 0 - - .line 2 - invoke-direct {p0, p1, p2, p3}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(ZZLjava/lang/String;)Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - move-result-object p0 - - return-object p0 -.end method - -.method private final a(ZZLjava/lang/String;)Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - .locals 0 - - if-eqz p2, :cond_1 - - .line 27 - invoke-static {}, Lcom/vk/bridges/VideoBridge;->a()Lcom/vk/bridges/VideoBridge1; - - move-result-object p1 - - invoke-interface {p1}, Lcom/vk/bridges/VideoBridge1;->b()Z - - move-result p1 - - if-eqz p1, :cond_0 - - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D62:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - goto :goto_0 - - :cond_0 - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D22:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - goto :goto_0 - - :cond_1 - if-eqz p1, :cond_3 - - .line 28 - invoke-static {}, Lcom/vk/bridges/VideoBridge;->a()Lcom/vk/bridges/VideoBridge1; - - move-result-object p1 - - invoke-interface {p1}, Lcom/vk/bridges/VideoBridge1;->b()Z - - move-result p1 - - if-eqz p1, :cond_2 - - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D61:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - goto :goto_0 - - :cond_2 - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D19:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - goto :goto_0 - - .line 29 - :cond_3 - invoke-static {}, Lcom/vk/bridges/VideoBridge;->a()Lcom/vk/bridges/VideoBridge1; - - move-result-object p1 - - invoke-interface {p1}, Lcom/vk/bridges/VideoBridge1;->b()Z - - move-result p1 - - if-eqz p1, :cond_4 - - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D60:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - goto :goto_0 - - :cond_4 - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->S_5D18:Lcom/vk/video/metrics/MediaMetricsHolder$SVCID; - - :goto_0 - return-object p1 -.end method - -.method public static final synthetic a(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;)V - .locals 0 - - .line 4 - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->a:Ljava/lang/String; - - return-void -.end method - -.method public static final synthetic a(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;Ljava/lang/String;ILcom/vk/video/metrics/MediaMetricsHolder$SVCID;)V - .locals 0 - - .line 5 - invoke-direct {p0, p1, p2, p3, p4}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/String;Ljava/lang/String;ILcom/vk/video/metrics/MediaMetricsHolder$SVCID;)V - - return-void -.end method - -.method private final a(Ljava/lang/String;Ljava/lang/String;ILcom/vk/video/metrics/MediaMetricsHolder$SVCID;)V - .locals 7 - - .line 17 - sget-object p1, Lcom/vk/video/metrics/MediaMetricsHolder;->d:Lcom/vk/video/metrics/MediaMetricsHolder; - - invoke-virtual {p1}, Lcom/vk/video/metrics/MediaMetricsHolder;->a()Lcom/vigo/metrics/VigoBootstrapBuilder; - - move-result-object p1 - - invoke-virtual {p4}, Lcom/vk/video/metrics/MediaMetricsHolder$SVCID;->a()Ljava/lang/String; - - move-result-object p4 - - invoke-virtual {p1, p4}, Lcom/vigo/metrics/VigoBootstrapBuilder;->a(Ljava/lang/String;)Lcom/vigo/metrics/VigoSession; - - move-result-object p1 - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->c:Lcom/vigo/metrics/VigoSession; - - .line 18 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->c:Lcom/vigo/metrics/VigoSession; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - int-to-byte v3, p3 - - const/4 v4, 0x0 - - .line 19 - new-instance v5, Lcom/vk/video/metrics/MediaMetricsVideo$b; - - invoke-direct {v5, p0}, Lcom/vk/video/metrics/MediaMetricsVideo$b;->(Lcom/vk/video/metrics/MediaMetricsVideo;)V - - .line 20 - new-instance v6, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object p1 - - invoke-direct {v6, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - move-object v2, p2 - - .line 21 - invoke-virtual/range {v0 .. v6}, Lcom/vigo/metrics/VigoSession;->a(Ljava/lang/String;Ljava/lang/String;BZLcom/vigo/metrics/listeners/VigoHeartbeatDataProvider;Landroid/os/Handler;)Lcom/vigo/metrics/listeners/VigoPlayerListener; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->b:Lcom/vigo/metrics/listeners/VigoPlayerListener; - - return-void -.end method - -.method private final a(Lkotlin/jvm/b/Functions;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/b/Functions<", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation - - .line 16 - sget-object v0, Lcom/vk/core/concurrent/VkExecutors;->x:Lcom/vk/core/concurrent/VkExecutors; - - invoke-virtual {v0}, Lcom/vk/core/concurrent/VkExecutors;->h()Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object v0 - - if-eqz p1, :cond_0 - - new-instance v1, Lcom/vk/video/metrics/MediaMetricsVideo1; - - invoke-direct {v1, p1}, Lcom/vk/video/metrics/MediaMetricsVideo1;->(Lkotlin/jvm/b/Functions;)V - - move-object p1, v1 - - :cond_0 - check-cast p1, Ljava/lang/Runnable; - - invoke-interface {v0, p1}, Ljava/util/concurrent/ScheduledExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method private final b(I)I - .locals 2 - - const/4 v0, -0x3 - - const/4 v1, 0x0 - - if-eq p1, v0, :cond_1 - - const/4 v0, -0x2 - - if-eq p1, v0, :cond_0 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_1 - - goto :goto_0 - - :cond_0 - const/16 p1, 0x64 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public static final synthetic b(Lcom/vk/video/metrics/MediaMetricsVideo;I)I - .locals 0 - - .line 2 - invoke-direct {p0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo;->b(I)I - - move-result p0 - - return p0 -.end method - -.method public static final synthetic b(Lcom/vk/video/metrics/MediaMetricsVideo;)Lcom/vigo/metrics/VigoSession; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->c:Lcom/vigo/metrics/VigoSession; - - return-object p0 -.end method - -.method public static final synthetic c(Lcom/vk/video/metrics/MediaMetricsVideo;)Ljava/lang/String; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->a:Ljava/lang/String; - - return-object p0 -.end method - - -# virtual methods -.method public final a()Lcom/vk/video/metrics/MediaMetricsVideo$a; - .locals 1 - - .line 6 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - const-string v0, "provider" - - invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final a(IJJJ)V - .locals 10 - - .line 13 - new-instance v9, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1; - - move-object v0, v9 - - move-object v1, p0 - - move v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - move-wide/from16 v7, p6 - - invoke-direct/range {v0 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onPositionDiscontinuity$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;IJJJ)V - - move-object v0, p0 - - invoke-direct {p0, v9}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(ILkotlin/Pair;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lkotlin/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;)V" - } - .end annotation - - .line 9 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1; - - invoke-direct {v0, p0, p1, p2}, Lcom/vk/video/metrics/MediaMetricsVideo$onBitrateChanged$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;ILkotlin/Pair;)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(Landroid/net/Uri;)V - .locals 1 - - .line 10 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1; - - invoke-direct {v0, p0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo$setHost$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;Landroid/net/Uri;)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(Lcom/vk/video/metrics/MediaMetricsVideo$a;)V - .locals 0 - - .line 7 - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - return-void -.end method - -.method public final a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Z)V - .locals 8 - - .line 8 - new-instance v7, Lcom/vk/video/metrics/MediaMetricsVideo$start$1; - - move-object v0, v7 - - move-object v1, p0 - - move-object v2, p1 - - move v3, p3 - - move v4, p5 - - move-object v5, p4 - - move-object v6, p2 - - invoke-direct/range {v0 .. v6}, Lcom/vk/video/metrics/MediaMetricsVideo$start$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/String;ZZLjava/lang/String;Ljava/lang/String;)V - - invoke-direct {p0, v7}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(Ljava/lang/Throwable;)V - .locals 1 - - .line 14 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1; - - invoke-direct {v0, p0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerError$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;Ljava/lang/Throwable;)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(Z)V - .locals 1 - - .line 15 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1; - - invoke-direct {v0, p0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo$onLoadingChanged$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;Z)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(ZIIJJ)V - .locals 10 - - .line 11 - new-instance v9, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1; - - move-object v0, v9 - - move-object v1, p0 - - move v2, p1 - - move v3, p2 - - move v4, p3 - - move-wide v5, p4 - - move-wide/from16 v7, p6 - - invoke-direct/range {v0 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onTracksChanged$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;ZIIJJ)V - - move-object v0, p0 - - invoke-direct {p0, v9}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final a(ZIJJI)V - .locals 10 - - .line 12 - new-instance v9, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1; - - move-object v0, v9 - - move-object v1, p0 - - move v2, p1 - - move v3, p2 - - move-wide v4, p3 - - move-wide v6, p5 - - move/from16 v8, p7 - - invoke-direct/range {v0 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerStateChanged$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;ZIJJI)V - - move-object v0, p0 - - invoke-direct {p0, v9}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method - -.method public final b()V - .locals 9 - - .line 3 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - const/4 v1, 0x0 - - const-string v2, "provider" - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getDuration()J - - move-result-wide v5 - - .line 4 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getCurrentPosition()J - - move-result-wide v7 - - .line 5 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1; - - move-object v3, v0 - - move-object v4, p0 - - invoke-direct/range {v3 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPaused$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void - - .line 6 - :cond_0 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 - - .line 7 - :cond_1 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final c()V - .locals 9 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - const/4 v1, 0x0 - - const-string v2, "provider" - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getDuration()J - - move-result-wide v5 - - .line 3 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getCurrentPosition()J - - move-result-wide v7 - - .line 4 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1; - - move-object v3, v0 - - move-object v4, p0 - - invoke-direct/range {v3 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerPlay$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void - - .line 5 - :cond_0 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 - - .line 6 - :cond_1 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final d()V - .locals 9 - - .line 1 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - const/4 v1, 0x0 - - const-string v2, "provider" - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getDuration()J - - move-result-wide v5 - - .line 2 - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo;->d:Lcom/vk/video/metrics/MediaMetricsVideo$a; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lcom/vk/video/metrics/MediaMetricsVideo$a;->getCurrentPosition()J - - move-result-wide v7 - - .line 3 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1; - - move-object v3, v0 - - move-object v4, p0 - - invoke-direct/range {v3 .. v8}, Lcom/vk/video/metrics/MediaMetricsVideo$onPlayerRelease$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;JJ)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void - - .line 4 - :cond_0 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 - - .line 5 - :cond_1 - invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final e()V - .locals 1 - - .line 1 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo$stop$1; - - invoke-direct {v0, p0}, Lcom/vk/video/metrics/MediaMetricsVideo$stop$1;->(Lcom/vk/video/metrics/MediaMetricsVideo;)V - - invoke-direct {p0, v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lkotlin/jvm/b/Functions;)V - - return-void -.end method diff --git a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo1.smali b/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo1.smali deleted file mode 100644 index e8c8f321f..000000000 --- a/smali/smali_classes4/com/vk/video/metrics/MediaMetricsVideo1.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class final Lcom/vk/video/metrics/MediaMetricsVideo1; -.super Ljava/lang/Object; -.source "MediaMetricsVideo.kt" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field private final synthetic a:Lkotlin/jvm/b/Functions; - - -# direct methods -.method constructor (Lkotlin/jvm/b/Functions;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lcom/vk/video/metrics/MediaMetricsVideo1;->a:Lkotlin/jvm/b/Functions; - - return-void -.end method - - -# virtual methods -.method public final synthetic run()V - .locals 2 - - iget-object v0, p0, Lcom/vk/video/metrics/MediaMetricsVideo1;->a:Lkotlin/jvm/b/Functions; - - invoke-interface {v0}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object v0 - - const-string v1, "invoke(...)" - - invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - return-void -.end method diff --git a/smali/smali_classes4/com/vk/vigo/VigoApi.smali b/smali/smali_classes4/com/vk/vigo/VigoApi.smali index b006ec214..e7ed9b51e 100644 --- a/smali/smali_classes4/com/vk/vigo/VigoApi.smali +++ b/smali/smali_classes4/com/vk/vigo/VigoApi.smali @@ -85,10 +85,6 @@ .line 8 :cond_0 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsApi;->a()V - return-void .end method @@ -116,20 +112,6 @@ .line 2 :cond_0 - sget-object v1, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - move v2, p1 - - move v3, p2 - - move v4, p3 - - move-wide v5, p4 - - move-object v7, p6 - - invoke-virtual/range {v1 .. v7}, Lcom/vk/video/metrics/MediaMetricsApi;->a(BIIJLjava/lang/String;)V - return-void .end method @@ -147,10 +129,6 @@ .line 4 :cond_0 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-virtual {v0, p1, p2, p3, p4}, Lcom/vk/video/metrics/MediaMetricsApi;->a(BIILjava/lang/String;)V - return-void .end method @@ -168,10 +146,6 @@ .line 6 :cond_0 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-virtual {v0, p1, p2}, Lcom/vk/video/metrics/MediaMetricsApi;->a(BLjava/lang/String;)V - return-void .end method @@ -189,10 +163,6 @@ .line 2 :cond_0 - sget-object v0, Lcom/vk/video/metrics/MediaMetricsApi;->c:Lcom/vk/video/metrics/MediaMetricsApi; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsApi;->b()V - return-void .end method diff --git a/smali/smali_classes4/com/vk/vigo/VigoVideo$b.smali b/smali/smali_classes4/com/vk/vigo/VigoVideo$b.smali deleted file mode 100644 index 9a6caa37b..000000000 --- a/smali/smali_classes4/com/vk/vigo/VigoVideo$b.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lcom/vk/vigo/VigoVideo$b; -.super Ljava/lang/Object; -.source "VigoVideo.kt" - -# interfaces -.implements Lcom/vk/video/metrics/MediaMetricsVideo$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/vigo/VigoVideo;->a(Lcom/vk/vigo/VigoVideo$a;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vk/vigo/VigoVideo$a; - - -# direct methods -.method constructor (Lcom/vk/vigo/VigoVideo$a;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vk/vigo/VigoVideo$b;->a:Lcom/vk/vigo/VigoVideo$a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public getBufferedPercentage()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo$b;->a:Lcom/vk/vigo/VigoVideo$a; - - invoke-interface {v0}, Lcom/vk/vigo/VigoVideo$a;->getBufferedPercentage()I - - move-result v0 - - return v0 -.end method - -.method public getCurrentPosition()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo$b;->a:Lcom/vk/vigo/VigoVideo$a; - - invoke-interface {v0}, Lcom/vk/vigo/VigoVideo$a;->getCurrentPosition()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getDuration()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo$b;->a:Lcom/vk/vigo/VigoVideo$a; - - invoke-interface {v0}, Lcom/vk/vigo/VigoVideo$a;->getDuration()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/smali/smali_classes4/com/vk/vigo/VigoVideo.smali b/smali/smali_classes4/com/vk/vigo/VigoVideo.smali index 146c68f0d..d099d99d6 100644 --- a/smali/smali_classes4/com/vk/vigo/VigoVideo.smali +++ b/smali/smali_classes4/com/vk/vigo/VigoVideo.smali @@ -20,8 +20,6 @@ .field private d:Lcom/vk/vigo/VigoVideo$a; -.field private final e:Lcom/vk/video/metrics/MediaMetricsVideo; - # direct methods .method public constructor ()V @@ -30,13 +28,6 @@ .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V - .line 2 - new-instance v0, Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-direct {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->()V - - iput-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - return-void .end method @@ -425,11 +416,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 18 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->b()V - return-void .line 19 @@ -469,19 +455,6 @@ invoke-direct {p0, v10}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 30 - iget-object v0, v9, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - move v1, p1 - - move-wide v2, p2 - - move-wide v4, p4 - - move-wide/from16 v6, p6 - - invoke-virtual/range {v0 .. v7}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(IJJJ)V - return-void .end method @@ -506,11 +479,6 @@ invoke-direct {p0, p3}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 22 - iget-object p3, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {p3, p1, p2}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(ILkotlin/Pair;)V - return-void .end method @@ -524,11 +492,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 24 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Landroid/net/Uri;)V - return-void .end method @@ -538,15 +501,6 @@ .line 13 iput-object p1, p0, Lcom/vk/vigo/VigoVideo;->d:Lcom/vk/vigo/VigoVideo$a; - .line 14 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - new-instance v1, Lcom/vk/vigo/VigoVideo$b; - - invoke-direct {v1, p1}, Lcom/vk/vigo/VigoVideo$b;->(Lcom/vk/vigo/VigoVideo$a;)V - - invoke-virtual {v0, v1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Lcom/vk/video/metrics/MediaMetricsVideo$a;)V - return-void .end method @@ -574,19 +528,6 @@ invoke-direct {p0, v7}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 7 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p4 - - move v5, p5 - - invoke-virtual/range {v0 .. v5}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Z)V - return-void .end method @@ -600,11 +541,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 32 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Ljava/lang/Throwable;)V - return-void .end method @@ -618,11 +554,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 34 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0, p1}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(Z)V - return-void .end method @@ -652,21 +583,6 @@ invoke-direct {p0, v10}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 26 - iget-object v0, v9, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - move v1, p1 - - move v2, p2 - - move v3, p3 - - move-wide v4, p4 - - move-wide/from16 v6, p6 - - invoke-virtual/range {v0 .. v7}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(ZIIJJ)V - return-void .end method @@ -696,21 +612,6 @@ invoke-direct {p0, v10}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 28 - iget-object v0, v9, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - move v1, p1 - - move v2, p2 - - move-wide v3, p3 - - move-wide/from16 v5, p5 - - move/from16 v7, p7 - - invoke-virtual/range {v0 .. v7}, Lcom/vk/video/metrics/MediaMetricsVideo;->a(ZIJJI)V - return-void .end method @@ -750,11 +651,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 6 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->c()V - return-void .line 7 @@ -806,11 +702,6 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 5 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->d()V - return-void .line 6 @@ -836,10 +727,5 @@ invoke-direct {p0, v0}, Lcom/vk/vigo/VigoVideo;->a(Lkotlin/jvm/b/Functions;)V - .line 3 - iget-object v0, p0, Lcom/vk/vigo/VigoVideo;->e:Lcom/vk/video/metrics/MediaMetricsVideo; - - invoke-virtual {v0}, Lcom/vk/video/metrics/MediaMetricsVideo;->e()V - return-void .end method diff --git a/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper$a.smali b/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper$a.smali deleted file mode 100644 index 4b513bbf8..000000000 --- a/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper$a.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lcom/vk/webapp/helpers/AdvMyTargetHelper$a; -.super Ljava/lang/Object; -.source "AdvMyTargetHelper.kt" - -# interfaces -.implements Lcom/my/target/e/InterstitialAd$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vk/webapp/helpers/AdvMyTargetHelper;->a(Landroid/content/Context;IILcom/vk/webapp/helpers/AdvMyTargetHelper$AdType;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vk/webapp/helpers/AdvMyTargetHelper; - - -# direct methods -.method constructor (Lcom/vk/webapp/helpers/AdvMyTargetHelper;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - .line 1 - iput-object p1, p0, Lcom/vk/webapp/helpers/AdvMyTargetHelper$a;->a:Lcom/vk/webapp/helpers/AdvMyTargetHelper; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - return-void -.end method - -.method public a(Ljava/lang/String;Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/vk/webapp/helpers/AdvMyTargetHelper$a;->a:Lcom/vk/webapp/helpers/AdvMyTargetHelper; - - invoke-static {p1}, Lcom/vk/webapp/helpers/AdvMyTargetHelper;->a(Lcom/vk/webapp/helpers/AdvMyTargetHelper;)Lkotlin/jvm/b/Functions; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-interface {p1}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lkotlin/Unit; - - :cond_0 - return-void -.end method - -.method public b(Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - .line 1 - iget-object p1, p0, Lcom/vk/webapp/helpers/AdvMyTargetHelper$a;->a:Lcom/vk/webapp/helpers/AdvMyTargetHelper; - - invoke-static {p1}, Lcom/vk/webapp/helpers/AdvMyTargetHelper;->b(Lcom/vk/webapp/helpers/AdvMyTargetHelper;)Lkotlin/jvm/b/Functions; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-interface {p1}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lkotlin/Unit; - - :cond_0 - return-void -.end method - -.method public c(Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - return-void -.end method - -.method public d(Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - return-void -.end method - -.method public e(Lcom/my/target/e/InterstitialAd;)V - .locals 0 - - .line 1 - invoke-virtual {p1}, Lcom/my/target/e/InterstitialAd;->e()V - - return-void -.end method diff --git a/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper.smali b/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper.smali index 534647970..607143a3e 100644 --- a/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper.smali +++ b/smali/smali_classes4/com/vk/webapp/helpers/AdvMyTargetHelper.smali @@ -92,101 +92,7 @@ .method public final a(Landroid/content/Context;IILcom/vk/webapp/helpers/AdvMyTargetHelper$AdType;)V .locals 2 - .line 3 - new-instance v0, Lcom/my/target/e/InterstitialAd; - - invoke-direct {v0, p2, p1}, Lcom/my/target/e/InterstitialAd;->(ILandroid/content/Context;)V - - .line 4 - invoke-virtual {v0}, Lcom/my/target/common/BaseAd;->a()Lcom/my/target/common/CustomParams; - - move-result-object p1 - - const-string p2, "ad.customParams" - - invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - .line 5 - iget-boolean v1, p0, Lcom/vk/webapp/helpers/AdvMyTargetHelper;->c:Z - - if-eqz v1, :cond_0 - - const/4 v1, 0x2 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - :goto_0 - invoke-virtual {p1, v1}, Lcom/my/target/common/CustomParams;->b(I)V - - .line 6 - iget v1, p0, Lcom/vk/webapp/helpers/AdvMyTargetHelper;->d:I - - if-lez v1, :cond_1 - - .line 7 - invoke-virtual {p1, v1}, Lcom/my/target/common/CustomParams;->a(I)V - - .line 8 - :cond_1 - new-instance p1, Lcom/vk/webapp/helpers/AdvMyTargetHelper$a; - - invoke-direct {p1, p0}, Lcom/vk/webapp/helpers/AdvMyTargetHelper$a;->(Lcom/vk/webapp/helpers/AdvMyTargetHelper;)V - - invoke-virtual {v0, p1}, Lcom/my/target/e/InterstitialAd;->a(Lcom/my/target/e/InterstitialAd$b;)V - - .line 9 - invoke-virtual {p4}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object p1 - - const-string p4, "(this as java.lang.String).toLowerCase()" - - invoke-static {p1, p4}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - .line 10 - invoke-virtual {v0}, Lcom/my/target/common/BaseAd;->a()Lcom/my/target/common/CustomParams; - - move-result-object p4 - - invoke-static {p4, p2}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - const-string p2, "ad_format" - - .line 11 - invoke-virtual {p4, p2, p1}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 12 - invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - const-string p2, "content_id" - - invoke-virtual {p4, p2, p1}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 13 - invoke-virtual {v0}, Lcom/my/target/e/InterstitialAd;->d()V - return-void - - .line 14 - :cond_2 - new-instance p1, Lkotlin/TypeCastException; - - const-string p2, "null cannot be cast to non-null type java.lang.String" - - invoke-direct {p1, p2}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V - - throw p1 .end method .method public final b(Lkotlin/jvm/b/Functions;)Lcom/vk/webapp/helpers/AdvMyTargetHelper; diff --git a/smali/smali_classes4/com/vtosters/lite/VKApplication.smali b/smali/smali_classes4/com/vtosters/lite/VKApplication.smali index 9b18363af..50da9badb 100644 --- a/smali/smali_classes4/com/vtosters/lite/VKApplication.smali +++ b/smali/smali_classes4/com/vtosters/lite/VKApplication.smali @@ -796,15 +796,6 @@ invoke-virtual {v0, v1}, Lcom/vk/reef/ReefFactory;->b(Lkotlin/jvm/b/Functions;)Lcom/vk/reef/ReefFactory; - .line 9 - new-instance v1, Lcom/vk/reef/VkReefClientInfo; - - invoke-direct {v1}, Lcom/vk/reef/VkReefClientInfo;->()V - - invoke-virtual {v0, v1}, Lcom/vk/reef/ReefFactory;->a(Lcom/vk/reef/trackers/ReefClientTracker;)Lcom/vk/reef/ReefFactory; - - sput-object v0, Lcom/vigo/metrics/config;->m:Lcom/vk/reef/ReefFactory; - .line 10 sget-object v0, Lcom/vk/music/common/Music$a;->j:Lcom/vk/music/common/Music$a; diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/Player$c.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/Player$c.smali index d6a70a668..2fb91da0e 100644 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/Player$c.smali +++ b/smali/smali_classes4/com/vtosters/lite/audio/player/Player$c.smali @@ -277,26 +277,9 @@ move-result-object p1 - .line 12 - instance-of p2, p1, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - if-eqz p2, :cond_6 - - move-object p2, p1 - - check-cast p2, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-virtual {p2}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h()[Lcom/vk/music/player/PlayerAction; - - move-result-object p2 - - goto :goto_3 - - :cond_6 move-object p2, v1 .line 13 - :goto_3 sget-object v0, Lcom/vk/toggle/Features$Type;->FEATURE_MUSIC_REINIT_PLAYER:Lcom/vk/toggle/Features$Type; invoke-static {v0}, Lcom/vk/toggle/FeatureManager;->b(Lcom/vk/toggle/Features$Type;)Z @@ -305,18 +288,6 @@ if-eqz v0, :cond_8 - .line 14 - instance-of p2, p1, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - if-eqz p2, :cond_7 - - check-cast p1, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-virtual {p1}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->h()[Lcom/vk/music/player/PlayerAction; - - move-result-object v1 - - :cond_7 move-object p2, v1 :cond_8 diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/Player.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/Player.smali index 3f3eb16b1..024c7f6ee 100644 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/Player.smali +++ b/smali/smali_classes4/com/vtosters/lite/audio/player/Player.smali @@ -289,31 +289,6 @@ if-nez v1, :cond_1 - .line 21 - new-instance v11, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - new-instance v6, Lcom/vtosters/lite/audio/player/Player$g; - - invoke-direct {v6, p0, v10}, Lcom/vtosters/lite/audio/player/Player$g;->(Lcom/vtosters/lite/audio/player/Player;Lcom/vtosters/lite/audio/player/Player$a;)V - - move-object v1, v11 - - move-object v2, p3 - - move-object v3, p1 - - move/from16 v7, p6 - - invoke-direct/range {v1 .. v7}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;IILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - - iput-object v11, v0, Lcom/vtosters/lite/audio/player/Player;->b:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - goto :goto_1 - .line 22 :cond_1 sget-object v1, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c; @@ -341,27 +316,6 @@ .line 23 :cond_2 :goto_0 - new-instance v11, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - new-instance v4, Lcom/vtosters/lite/audio/player/Player$b; - - invoke-direct {v4, p0, v10}, Lcom/vtosters/lite/audio/player/Player$b;->(Lcom/vtosters/lite/audio/player/Player;Lcom/vtosters/lite/audio/player/Player$a;)V - - new-instance v5, Lcom/vtosters/lite/audio/player/Player$g; - - invoke-direct {v5, p0, v10}, Lcom/vtosters/lite/audio/player/Player$g;->(Lcom/vtosters/lite/audio/player/Player;Lcom/vtosters/lite/audio/player/Player$a;)V - - move-object v1, v11 - - move-object v2, p3 - - move-object v3, p1 - - move/from16 v6, p6 - - invoke-direct/range {v1 .. v6}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;Lkotlin/jvm/b/Functions;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - - iput-object v11, v0, Lcom/vtosters/lite/audio/player/Player;->b:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; .line 24 :goto_1 diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$a.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$a.smali deleted file mode 100644 index 7c02052d0..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$a.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a; -.super Ljava/lang/Object; -.source "AdPlayerHelper.java" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vk/dto/music/MusicTrack; - -.field final synthetic b:I - -.field final synthetic c:Ljava/lang/String; - -.field final synthetic d:Lcom/vk/music/common/MusicPlaybackLaunchContext; - -.field final synthetic e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->a:Lcom/vk/dto/music/MusicTrack; - - iput p3, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->b:I - - iput-object p4, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->c:Ljava/lang/String; - - iput-object p5, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->d:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public b()V - .locals 5 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - if-eq v0, v1, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_2 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->b(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - return-void - - .line 3 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->a:Lcom/vk/dto/music/MusicTrack; - - iget v2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->b:I - - iget-object v3, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->c:Ljava/lang/String; - - iget-object v4, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->d:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - invoke-interface {v0, v1, v2, v3, v4}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_2 - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - .line 6 - invoke-static {v0}, Lcom/vk/log/L;->a(Ljava/lang/Throwable;)V - - const/4 v1, 0x0 - - new-array v1, v1, [Ljava/lang/Object; - - .line 7 - invoke-static {v0, v1}, Lcom/vk/music/logger/MusicLogger;->a(Ljava/lang/Throwable;[Ljava/lang/Object;)V - - .line 8 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->e:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - sget-object v2, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;->unknown:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType; - - invoke-interface {v0, v1, v2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - - :cond_2 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$b.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$b.smali deleted file mode 100644 index b45801491..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$b.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b; -.super Ljava/lang/Object; -.source "AdPlayerHelper.java" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - -.field final synthetic b:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b;->b:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public b()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b;->b:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$c.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$c.smali deleted file mode 100644 index 9bb6db996..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper$c.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c; -.super Ljava/lang/Object; -.source "AdPlayerHelper.java" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x0 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c;->a:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public b()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c;->a:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c;->a:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->b(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c;->a:Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - :cond_1 - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper.smali deleted file mode 100644 index c6337a9cc..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AdPlayerHelper.smali +++ /dev/null @@ -1,1180 +0,0 @@ -.class public Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper; -.super Ljava/lang/Object; -.source "AdPlayerHelper.java" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$b; -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$d; - - -# annotations -.annotation runtime Ljava/lang/Deprecated; -.end annotation - - -# instance fields -.field private final c:Landroid/content/Context; - -.field private d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - -.field private final e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - -.field private f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private g:Lcom/vk/music/player/PlayState; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field private h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - -.field private final i:I - -.field private final j:I - -.field private k:Ljava/lang/Runnable; - -.field private l:Z - -.field private m:Z - -.field private final n:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - -# direct methods -.method public constructor (Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;IILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - .locals 7 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - sget-object v0, Lcom/vk/music/player/PlayState;->IDLE:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->k:Ljava/lang/Runnable; - - const/4 v0, 0x0 - - .line 4 - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->l:Z - - .line 5 - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->m:Z - - .line 6 - iput-boolean p6, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->m:Z - - .line 7 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->n:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - .line 8 - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c:Landroid/content/Context; - - .line 9 - iput p3, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - .line 10 - iput p4, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->j:I - - .line 11 - iput-object p5, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - .line 12 - sget-object v1, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c; - - move-object v2, p1 - - move-object v3, p2 - - move v4, p3 - - move-object v5, p0 - - move v6, p6 - - invoke-interface/range {v1 .. v6}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object p1 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - return-void -.end method - -.method static synthetic a(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vk/music/player/PlayState; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - return-object p0 -.end method - -.method static synthetic b(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Z - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i()Z - - move-result p0 - - return p0 -.end method - -.method static synthetic c(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - return-object p0 -.end method - -.method static synthetic d(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - return-object p0 -.end method - -.method private i()Z - .locals 2 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->l:Z - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->k:Ljava/lang/Runnable; - - invoke-interface {v0, v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Ljava/lang/Runnable;)Z - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->k:Ljava/lang/Runnable; - - .line 4 - sget-object v0, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - - -# virtual methods -.method public R()F - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->R()F - - move-result v0 - - return v0 -.end method - -.method public a()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - .line 9 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 10 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a()V - - .line 11 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-eqz v0, :cond_0 - - .line 12 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->a()V - - .line 13 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - .line 14 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - const/4 v0, 0x0 - - .line 15 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - .line 16 - :cond_1 - sget-object v0, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - return-void -.end method - -.method public a(F)V - .locals 1 - - .line 23 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(F)V - - .line 24 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-eqz v0, :cond_0 - - .line 25 - invoke-virtual {v0, p1}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->a(F)V - - :cond_0 - return-void -.end method - -.method public a(I)V - .locals 1 - - .line 34 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(I)V - - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 9 - .param p1 # Lcom/vk/dto/music/MusicTrack; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/vk/music/common/MusicPlaybackLaunchContext; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 3 - sget-object v0, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - .line 6 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - .line 7 - :cond_0 - new-instance v0, Lcom/vtosters/lite/audio/player/ads/AudioAd; - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c:Landroid/content/Context; - - move-object v1, v0 - - move-object v3, p1 - - move-object v4, p0 - - move-object v5, p0 - - move-object v6, p4 - - invoke-direct/range {v1 .. v6}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->(Landroid/content/Context;Lcom/vk/dto/music/MusicTrack;Lcom/vtosters/lite/audio/player/ads/AudioAd$b;Lcom/vtosters/lite/audio/player/ads/AudioAd$d;Lcom/vk/music/stats/MusicStatsRefer;)V - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - .line 8 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->PREROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v8, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a; - - move-object v2, v8 - - move-object v3, p0 - - move-object v4, p1 - - move v5, p2 - - move-object v6, p3 - - move-object v7, p4 - - invoke-direct/range {v2 .. v7}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$a;->(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - invoke-virtual {v0, v1, v8}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;)V - - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;Ljava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - .param p1 # Lcom/vk/dto/music/MusicTrack; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lcom/vk/music/common/MusicPlaybackLaunchContext; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 2 - invoke-virtual {p0, p1, v0, p2, p3}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - .locals 3 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 27 - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v1 - - if-ne v0, v1, :cond_0 - - .line 28 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - .line 29 - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->POSTROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v2, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b; - - invoke-direct {v2, p0, p1}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$b;->(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - invoke-virtual {v0, v1, v2}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;)V - - goto :goto_0 - - .line 30 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 26 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - .locals 9 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 32 - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v0 - - iget v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - if-ne v0, v1, :cond_0 - - .line 33 - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-object v3, p1 - - move v4, p2 - - move-wide v5, p3 - - move-wide v7, p5 - - invoke-interface/range {v2 .. v8}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 31 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - - return-void -.end method - -.method public a(Ljava/lang/Runnable;)Z - .locals 4 - - .line 17 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - sget-object v3, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - if-ne v0, v3, :cond_0 - - .line 18 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->k:Ljava/lang/Runnable; - - .line 19 - iput-boolean v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->l:Z - - goto :goto_0 - - .line 20 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - sget-object v3, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - if-eq v0, v3, :cond_1 - - .line 21 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Ljava/lang/Runnable;)Z - - move-result v2 - - :cond_1 - :goto_0 - if-eqz v2, :cond_2 - - .line 22 - sget-object p1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - :cond_2 - return v1 -.end method - -.method public b()V - .locals 1 - - .line 12 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->j:I - - goto :goto_0 - - :cond_0 - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - :goto_0 - invoke-virtual {p0, v0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->a(I)V - - return-void -.end method - -.method public b(F)V - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(F)V - - :cond_0 - return-void -.end method - -.method public b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 4 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - div-int/lit16 v0, p2, 0x3e8 - - .line 8 - iget v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v2 - - if-ne v1, v2, :cond_0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v1, :cond_0 - - invoke-virtual {v1, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 9 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 10 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - sget-object v2, Lcom/vk/dto/account/AudioAdConfig$Type;->MIDROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v3, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c; - - invoke-direct {v3, p0}, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper$c;->(Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;)V - - invoke-virtual {v1, v2, v3, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;I)V - - .line 11 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - return-void -.end method - -.method public b(I)Z - .locals 1 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->b(I)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 - - .line 6 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(I)Z - - move-result p1 - - return p1 -.end method - -.method public c()Z - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public d()Z - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->k()V - - :cond_0 - const/4 v0, 0x1 - - return v0 - - .line 5 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->d()Z - - move-result v0 - - return v0 -.end method - -.method public e()Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - const/4 v2, 0x0 - - if-ne v0, v1, :cond_4 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h()Z - - move-result v0 - - goto :goto_1 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getState()Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v2, 0x1 - - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_3 - - .line 5 - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - :cond_3 - return v0 - - :cond_4 - return v2 -.end method - -.method public f()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f()I - - move-result v0 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->f()I - - move-result v0 - - :goto_0 - return v0 -.end method - -.method public declared-synchronized g()Lcom/my/target/i3/InstreamAudioAdPlayer; - .locals 9 - - monitor-enter p0 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - const-string v2, "create player advertising" - - aput-object v2, v0, v1 - - .line 2 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 3 - new-instance v0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - iget-object v4, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->n:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - iget-object v5, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->c:Landroid/content/Context; - - iget v6, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->j:I - - iget-boolean v8, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->m:Z - - move-object v3, v0 - - move-object v7, p0 - - invoke-direct/range {v3 .. v8}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public getCurrentPosition()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-nez v0, :cond_0 - - const-wide/16 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->getCurrentPosition()J - - move-result-wide v0 - - :goto_0 - return-wide v0 - - .line 3 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getCurrentPosition()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getDuration()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b()F - - move-result v0 - - float-to-long v0, v0 - - return-wide v0 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getDuration()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getId()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->j:I - - goto :goto_0 - - :cond_0 - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->i:I - - :goto_0 - return v0 -.end method - -.method public getState()Lcom/vk/music/player/PlayState; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - return-object v0 -.end method - -.method public h()[Lcom/vk/music/player/PlayerAction; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d()[Lcom/vk/music/player/PlayerAction; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public stop()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - .line 1 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->f:Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - if-eqz v0, :cond_0 - - .line 4 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->stop()V - - .line 5 - :cond_0 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->m:Z - - if-eqz v0, :cond_1 - - .line 6 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - .line 7 - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - const/4 v0, 0x0 - - .line 8 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - .line 9 - :cond_1 - sget-object v0, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - return-void -.end method - -.method public t()Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - const/4 v2, 0x0 - - if-ne v0, v1, :cond_2 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->h:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->j()Z - - move-result v0 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->e:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - move-result v0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 v1, 0x0 - - .line 5 - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->k:Ljava/lang/Runnable; - - .line 6 - iput-boolean v2, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->l:Z - - .line 7 - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AdPlayerHelper;->g:Lcom/vk/music/player/PlayState; - - :cond_1 - return v0 - - :cond_2 - return v2 -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$a.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$a.smali deleted file mode 100644 index 0b5b1aaba..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$a.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class synthetic Lcom/vtosters/lite/audio/player/ads/AudioAd$a; -.super Ljava/lang/Object; -.source "AudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vtosters/lite/audio/player/ads/AudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1008 - name = null -.end annotation - - -# static fields -.field static final synthetic a:[I - - -# direct methods -.method static constructor ()V - .locals 3 - - .line 1 - invoke-static {}, Lcom/vk/dto/account/AudioAdConfig$Type;->values()[Lcom/vk/dto/account/AudioAdConfig$Type; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd$a;->a:[I - - :try_start_0 - sget-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd$a;->a:[I - - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->PREROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :try_start_1 - sget-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd$a;->a:[I - - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->MIDROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x2 - - aput v2, v0, v1 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd$a;->a:[I - - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->POSTROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x3 - - aput v2, v0, v1 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$b.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$b.smali deleted file mode 100644 index 3db008c15..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$b.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class interface abstract Lcom/vtosters/lite/audio/player/ads/AudioAd$b; -.super Ljava/lang/Object; -.source "AudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vtosters/lite/audio/player/ads/AudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x608 - name = "b" -.end annotation - - -# virtual methods -.method public abstract g()Lcom/my/target/i3/InstreamAudioAdPlayer; -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$c.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$c.smali deleted file mode 100644 index 65108fca9..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$c.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class interface abstract Lcom/vtosters/lite/audio/player/ads/AudioAd$c; -.super Ljava/lang/Object; -.source "AudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vtosters/lite/audio/player/ads/AudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x608 - name = "c" -.end annotation - - -# virtual methods -.method public abstract b()V -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$d.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$d.smali deleted file mode 100644 index 533b4183d..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd$d.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class interface abstract Lcom/vtosters/lite/audio/player/ads/AudioAd$d; -.super Ljava/lang/Object; -.source "AudioAd.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lcom/vtosters/lite/audio/player/ads/AudioAd; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x608 - name = "d" -.end annotation - - -# virtual methods -.method public abstract b()V -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd.smali deleted file mode 100644 index 53c55ea36..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAd.smali +++ /dev/null @@ -1,1521 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/AudioAd; -.super Ljava/lang/Object; -.source "AudioAd.java" - -# interfaces -.implements Lcom/my/target/i3/InstreamAudioAd$d; -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lcom/vtosters/lite/audio/player/ads/AudioAd$b;, - Lcom/vtosters/lite/audio/player/ads/AudioAd$c;, - Lcom/vtosters/lite/audio/player/ads/AudioAd$d; - } -.end annotation - - -# static fields -.field private static final K:Landroid/os/Handler; - - -# instance fields -.field private final B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - -.field private C:[F - -.field private D:[Z - -.field private E:Lcom/my/target/i3/InstreamAudioAd$c; - -.field private F:[Lcom/vk/music/player/PlayerAction; - -.field private final G:Lcom/vtosters/lite/audio/player/ads/AudioAd$d; - -.field private final H:Lcom/vtosters/lite/audio/player/ads/AudioAd$b; - -.field private final I:Z - -.field private final J:Lcom/vk/dto/music/MusicTrack; - -.field private final a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - -.field private volatile b:Lcom/vk/dto/account/AudioAdConfig$Type; - -.field private volatile c:Lcom/vk/dto/account/AudioAdConfig$Type; - -.field private final d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - -.field private final e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field private f:Lcom/my/target/i3/InstreamAudioAd; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field private final g:Lcom/vk/music/stats/MusicStatsRefer; - -.field private h:I - - -# direct methods -.method static constructor ()V - .locals 2 - - .line 1 - new-instance v0, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - sput-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->K:Landroid/os/Handler; - - return-void -.end method - -.method constructor (Landroid/content/Context;Lcom/vk/dto/music/MusicTrack;Lcom/vtosters/lite/audio/player/ads/AudioAd$b;Lcom/vtosters/lite/audio/player/ads/AudioAd$d;Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 3 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - invoke-static {}, Lcom/vk/dto/account/AudioAdConfig$Type;->values()[Lcom/vk/dto/account/AudioAdConfig$Type; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 4 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->c:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 5 - new-instance v1, Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-direct {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->()V - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - .line 6 - new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v2, 0x0 - - invoke-direct {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - .line 7 - iput v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - .line 8 - new-instance v1, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - invoke-direct {v1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->()V - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - .line 9 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - .line 10 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->D:[Z - - .line 11 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->E:Lcom/my/target/i3/InstreamAudioAd$c; - - .line 12 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->F:[Lcom/vk/music/player/PlayerAction; - - if-nez p5, :cond_0 - - .line 13 - sget-object p5, Lcom/vk/music/common/MusicPlaybackLaunchContext;->C:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - :cond_0 - iput-object p5, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - .line 14 - iput-object p4, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->G:Lcom/vtosters/lite/audio/player/ads/AudioAd$d; - - .line 15 - iput-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->H:Lcom/vtosters/lite/audio/player/ads/AudioAd$b; - - const/4 p3, 0x1 - - .line 16 - invoke-static {p3}, Lcom/my/target/common/BaseAd;->b(Z)V - - .line 17 - invoke-virtual {p2}, Lcom/vk/dto/music/MusicTrack;->D1()Z - - move-result p4 - - xor-int/2addr p3, p4 - - iput-boolean p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->I:Z - - .line 18 - new-instance p3, Lcom/my/target/i3/InstreamAudioAd; - - const p4, 0x10ede - - invoke-direct {p3, p4, p1}, Lcom/my/target/i3/InstreamAudioAd;->(ILandroid/content/Context;)V - - iput-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - .line 19 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1}, Lcom/my/target/common/BaseAd;->a()Lcom/my/target/common/CustomParams; - - move-result-object p1 - - .line 20 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object p3 - - invoke-interface {p3}, Lcom/vk/bridges/AuthBridge3;->b()I - - move-result p3 - - invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p1, p3}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;)V - - .line 21 - iget-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-interface {p3}, Lcom/vk/music/stats/MusicStatsRefer;->b1()I - - move-result p3 - - invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p3 - - const-string p4, "vkcat_id" - - invoke-virtual {p1, p4, p3}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;Ljava/lang/String;)V - - .line 22 - iget-object p3, p2, Lcom/vk/dto/music/MusicTrack;->N:Landroid/os/Bundle; - - if-eqz p3, :cond_2 - - .line 23 - invoke-virtual {p3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :cond_1 - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result p4 - - if-eqz p4, :cond_2 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/lang/String; - - .line 24 - iget-object p5, p2, Lcom/vk/dto/music/MusicTrack;->N:Landroid/os/Bundle; - - invoke-virtual {p5, p4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p5 - - if-eqz p5, :cond_1 - - .line 25 - invoke-virtual {p1, p4, p5}, Lcom/my/target/common/CustomParams;->b(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - .line 26 - :cond_2 - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->J:Lcom/vk/dto/music/MusicTrack; - - .line 27 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1, p0}, Lcom/my/target/i3/InstreamAudioAd;->a(Lcom/my/target/i3/InstreamAudioAd$d;)V - - return-void -.end method - -.method private a(Lcom/vk/dto/account/AudioAdConfig$Type;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->c:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 2 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->G:Lcom/vtosters/lite/audio/player/ads/AudioAd$d; - - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/ads/AudioAd$d;->b()V - - return-void -.end method - -.method static a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - .locals 0 - - if-eqz p0, :cond_0 - - .line 7 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->c:Lcom/vk/dto/account/AudioAdConfig$Type; - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method private l()V - .locals 2 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - .line 3 - sget-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->K:Landroid/os/Handler; - - invoke-virtual {v0, p0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 5 - throw v0 -.end method - -.method private m()V - .locals 2 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->writeLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/my/target/i3/InstreamAudioAd;->a(Lcom/my/target/i3/InstreamAudioAd$d;)V - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->k()V - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->b()V - - .line 6 - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - .line 7 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z - - move-result v0 - - if-eqz v0, :cond_1 - - .line 8 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - .line 9 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 10 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->writeLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;->unlock()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->writeLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;->unlock()V - - .line 11 - throw v0 -.end method - -.method private n()V - .locals 4 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->c:Lcom/vk/dto/account/AudioAdConfig$Type; - - :goto_0 - const/4 v1, 0x0 - - .line 3 - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 4 - invoke-direct {p0, v1}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;)V - - if-eqz v0, :cond_1 - - .line 5 - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v3 - - aget-object v2, v2, v3 - - .line 6 - iget-object v3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aput-object v1, v3, v0 - - if-eqz v2, :cond_1 - - .line 7 - invoke-interface {v2}, Lcom/vtosters/lite/audio/player/ads/AudioAd$c;->b()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 8 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 9 - throw v0 -.end method - -.method private o()V - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - .line 2 - sget-object v0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->K:Landroid/os/Handler; - - const-wide/16 v1, 0x7d0 - - invoke-virtual {v0, p0, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - return-void -.end method - - -# virtual methods -.method public a(FFLcom/my/target/i3/InstreamAudioAd;)V - .locals 1 - - .line 62 - iget-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - sub-float p1, p2, p1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p3, p1, p2, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(FFLcom/vk/music/stats/MusicStatsRefer;)V - - return-void -.end method - -.method public a(Lcom/my/target/i3/InstreamAudioAd;)V - .locals 4 - - .line 36 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->l()V - - .line 37 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - .line 38 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 39 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->d(Lcom/vk/music/stats/MusicStatsRefer;)V - - .line 40 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz p1, :cond_0 - - .line 41 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->d()[F - - move-result-object p1 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - .line 42 - :cond_0 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - if-eqz p1, :cond_1 - - .line 43 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - array-length p1, p1 - - new-array p1, p1, [Z - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->D:[Z - - .line 44 - :cond_1 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz p1, :cond_2 - - .line 45 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->H:Lcom/vtosters/lite/audio/player/ads/AudioAd$b; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd$b;->g()Lcom/my/target/i3/InstreamAudioAdPlayer; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lcom/my/target/i3/InstreamAudioAd;->a(Lcom/my/target/i3/InstreamAudioAdPlayer;)V - - .line 46 - :cond_2 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object p1 - - invoke-interface {p1}, Lcom/vk/bridges/AuthBridge3;->e()Lcom/vk/dto/account/AudioAdConfig; - - move-result-object p1 - - sget-object v0, Lcom/vk/dto/account/AudioAdConfig$Type;->PREROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - iget v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - .line 47 - invoke-interface {v2}, Lcom/vk/music/stats/MusicStatsRefer;->v0()Ljava/lang/String; - - move-result-object v2 - - iget-object v3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->J:Lcom/vk/dto/music/MusicTrack; - - .line 48 - invoke-static {p1, v0, v1, v2, v3}, Lcom/vk/dto/account/AudioAdConfig;->a(Lcom/vk/dto/account/AudioAdConfig;Lcom/vk/dto/account/AudioAdConfig$Type;ILjava/lang/String;Lcom/vk/dto/music/MusicTrack;)Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_3 - - .line 49 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_3 - - .line 50 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->j()V - - goto :goto_0 - - .line 51 - :cond_3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - sget-object v2, Lcom/vk/dto/account/AudioAdConfig$Type;->PREROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - invoke-virtual {v2}, Lcom/vk/dto/account/AudioAdConfig$Type;->getId()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v1, v2, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vk/music/stats/MusicStatsRefer;Ljava/lang/String;Ljava/lang/String;)V - - .line 52 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 53 - :goto_0 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {p1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception p1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 54 - throw p1 -.end method - -.method public a(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - .locals 2 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - aput-object p2, v0, p1 - - .line 59 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 60 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1, p2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x0 - - .line 61 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->E:Lcom/my/target/i3/InstreamAudioAd$c; - - return-void -.end method - -.method a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;)V - .locals 1 - - const/4 v0, 0x0 - - .line 8 - invoke-virtual {p0, p1, p2, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;I)V - - return-void -.end method - -.method a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;I)V - .locals 3 - - .line 9 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - .line 10 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aput-object p2, v0, v1 - - .line 11 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 12 - iget-boolean p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->I:Z - - if-eqz p2, :cond_6 - - .line 13 - sget-object p2, Lcom/vtosters/lite/audio/player/ads/AudioAd$a;->a:[I - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aget p2, p2, v0 - - const/4 v0, 0x1 - - if-eq p2, v0, :cond_4 - - const/4 v0, 0x2 - - if-eq p2, v0, :cond_2 - - const/4 p3, 0x3 - - if-eq p2, p3, :cond_0 - - goto/16 :goto_0 - - .line 14 - :cond_0 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object p2 - - invoke-interface {p2}, Lcom/vk/bridges/AuthBridge3;->e()Lcom/vk/dto/account/AudioAdConfig; - - move-result-object p2 - - iget p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - .line 15 - invoke-interface {v0}, Lcom/vk/music/stats/MusicStatsRefer;->v0()Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->J:Lcom/vk/dto/music/MusicTrack; - - .line 16 - invoke-static {p2, p1, p3, v0, v1}, Lcom/vk/dto/account/AudioAdConfig;->a(Lcom/vk/dto/account/AudioAdConfig;Lcom/vk/dto/account/AudioAdConfig$Type;ILjava/lang/String;Lcom/vk/dto/music/MusicTrack;)Ljava/lang/String; - - move-result-object p2 - - if-nez p2, :cond_1 - - .line 17 - iget-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz p3, :cond_1 - - .line 18 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->i()V - - goto :goto_0 - - .line 19 - :cond_1 - iget-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1}, Lcom/vk/dto/account/AudioAdConfig$Type;->getId()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p3, v0, p1, p2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vk/music/stats/MusicStatsRefer;Ljava/lang/String;Ljava/lang/String;)V - - .line 20 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - goto :goto_0 - - .line 21 - :cond_2 - invoke-static {}, Lcom/vk/bridges/AuthBridge;->a()Lcom/vk/bridges/AuthBridge3; - - move-result-object p2 - - invoke-interface {p2}, Lcom/vk/bridges/AuthBridge3;->e()Lcom/vk/dto/account/AudioAdConfig; - - move-result-object p2 - - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - .line 22 - invoke-interface {v1}, Lcom/vk/music/stats/MusicStatsRefer;->v0()Ljava/lang/String; - - move-result-object v1 - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->J:Lcom/vk/dto/music/MusicTrack; - - .line 23 - invoke-static {p2, p1, v0, v1, v2}, Lcom/vk/dto/account/AudioAdConfig;->a(Lcom/vk/dto/account/AudioAdConfig;Lcom/vk/dto/account/AudioAdConfig$Type;ILjava/lang/String;Lcom/vk/dto/music/MusicTrack;)Ljava/lang/String; - - move-result-object p2 - - if-nez p2, :cond_3 - - .line 24 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_3 - - .line 25 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - int-to-float p2, p3 - - invoke-virtual {p1, p2}, Lcom/my/target/i3/InstreamAudioAd;->a(F)V - - goto :goto_0 - - .line 26 - :cond_3 - iget-object p3, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1}, Lcom/vk/dto/account/AudioAdConfig$Type;->getId()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p3, v0, p1, p2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vk/music/stats/MusicStatsRefer;Ljava/lang/String;Ljava/lang/String;)V - - .line 27 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - goto :goto_0 - - .line 28 - :cond_4 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz p1, :cond_5 - - .line 29 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {p1}, Lcom/my/target/i3/InstreamAudioAd;->e()V - - .line 30 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1, p2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->e(Lcom/vk/music/stats/MusicStatsRefer;)V - - .line 31 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->o()V - - goto :goto_0 - - .line 32 - :cond_5 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - goto :goto_0 - - .line 33 - :cond_6 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 34 - :goto_0 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {p1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception p1 - - iget-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {p2}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 35 - throw p1 -.end method - -.method public a(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .locals 2 - - .line 55 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->l()V - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - aput-object p2, v0, p1 - - .line 56 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 57 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {p1, p2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->b(Lcom/vk/music/stats/MusicStatsRefer;)V - - .line 58 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - return-void -.end method - -.method a(I)Z - .locals 4 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - .line 4 - :goto_0 - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->C:[F - - array-length v3, v2 - - if-ge v0, v3, :cond_1 - - .line 5 - aget v2, v2, v0 - - float-to-int v2, v2 - - if-ne v2, p1, :cond_0 - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->D:[Z - - aget-boolean v3, v2, v0 - - if-nez v3, :cond_0 - - const/4 p1, 0x1 - - .line 6 - aput-boolean p1, v2, v0 - - return p1 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - return v1 -.end method - -.method b()F - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->E:Lcom/my/target/i3/InstreamAudioAd$c; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - .line 2 - :cond_0 - iget v0, v0, Lcom/my/target/i3/InstreamAudioAd$c;->a:F - - :goto_0 - return v0 -.end method - -.method public b(Lcom/my/target/i3/InstreamAudioAd;Lcom/my/target/i3/InstreamAudioAd$c;)V - .locals 3 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - aput-object p2, v0, p1 - - .line 3 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->B:Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g:Lcom/vk/music/stats/MusicStatsRefer; - - invoke-virtual {v0, v2}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->c(Lcom/vk/music/stats/MusicStatsRefer;)V - - .line 5 - iget v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - add-int/2addr v0, p1 - - iput v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h:I - - .line 6 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - if-eqz v0, :cond_0 - - .line 7 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - invoke-direct {p0, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;)V - - const/4 v0, 0x0 - - .line 8 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b:Lcom/vk/dto/account/AudioAdConfig$Type; - - .line 9 - :cond_0 - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->E:Lcom/my/target/i3/InstreamAudioAd$c; - - .line 10 - new-instance p2, Ljava/util/HashSet; - - invoke-direct {p2}, Ljava/util/HashSet;->()V - - .line 11 - sget-object v0, Lcom/vk/music/player/PlayerAction;->playPause:Lcom/vk/music/player/PlayerAction; - - invoke-interface {p2, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - .line 12 - invoke-interface {p2}, Ljava/util/Set;->size()I - - move-result v0 - - new-array v0, v0, [Lcom/vk/music/player/PlayerAction; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->F:[Lcom/vk/music/player/PlayerAction; - - .line 13 - invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vk/music/player/PlayerAction; - - .line 14 - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->F:[Lcom/vk/music/player/PlayerAction; - - aput-object v0, v2, v1 - - add-int/2addr v1, p1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public b(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .locals 2 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - aput-object p2, v0, p1 - - .line 15 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 16 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - return-void -.end method - -.method public c(Ljava/lang/String;Lcom/my/target/i3/InstreamAudioAd;)V - .locals 2 - - .line 1 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->l()V - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - aput-object p2, v0, p1 - - .line 2 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 3 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->n()V - - return-void -.end method - -.method d()[Lcom/vk/music/player/PlayerAction; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->F:[Lcom/vk/music/player/PlayerAction; - - return-object v0 -.end method - -.method e()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method f()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method g()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method h()Z - .locals 2 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->f()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v0, 0x1 - - .line 4 - :goto_0 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return v0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 5 - throw v0 -.end method - -.method i()V - .locals 3 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - const/4 v0, 0x0 - - .line 2 - :goto_0 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - array-length v1, v1 - - if-ge v0, v1, :cond_0 - - .line 3 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a:[Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - const/4 v2, 0x0 - - aput-object v2, v1, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_1 - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->k()V - - .line 6 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->b()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 7 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 8 - throw v0 -.end method - -.method j()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_0 - - .line 2 - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->g()V - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method k()V - .locals 2 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->lock()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f:Lcom/my/target/i3/InstreamAudioAd; - - invoke-virtual {v0}, Lcom/my/target/i3/InstreamAudioAd;->h()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d:Ljava/util/concurrent/locks/ReentrantReadWriteLock; - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;->unlock()V - - .line 5 - throw v0 -.end method - -.method public run()V - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->m()V - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAdStatSender.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAdStatSender.smali deleted file mode 100644 index a72d406de..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/AudioAdStatSender.smali +++ /dev/null @@ -1,425 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender; -.super Ljava/lang/Object; -.source "AudioAdStatSender.java" - - -# instance fields -.field private volatile a:Z - -.field private volatile b:Z - -.field private volatile c:Z - -.field private volatile d:Z - - -# direct methods -.method constructor ()V - .locals 1 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - .line 2 - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a:Z - - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->b:Z - - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->c:Z - - iput-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->d:Z - - return-void -.end method - -.method private static a(Lcom/vtosters/lite/data/Analytics$l;)V - .locals 3 - - const/4 v0, 0x4 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - const-string v2, "MusicStats" - - aput-object v2, v0, v1 - - const/4 v1, 0x1 - - const-string v2, "[VK_TRACKER]" - - aput-object v2, v0, v1 - - const/4 v1, 0x2 - - const-string v2, "ADVERTISEMENT" - - aput-object v2, v0, v1 - - const/4 v1, 0x3 - - aput-object p0, v0, v1 - - .line 21 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->a([Ljava/lang/Object;)V - - .line 22 - invoke-virtual {p0}, Lcom/vtosters/lite/data/Analytics$l;->b()Lcom/vtosters/lite/data/Analytics$l; - - return-void -.end method - -.method private static a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 2 - - const-string v0, "audio_ad" - - .line 17 - invoke-static {v0}, Lcom/vtosters/lite/data/Analytics;->c(Ljava/lang/String;)Lcom/vtosters/lite/data/Analytics$l; - - move-result-object v0 - - const-string v1, "event" - - .line 18 - invoke-virtual {v0, v1, p0}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - if-nez p1, :cond_0 - - sget-object p1, Lcom/vk/music/common/MusicPlaybackLaunchContext;->C:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - .line 19 - :cond_0 - invoke-interface {p1}, Lcom/vk/music/stats/MusicStatsRefer;->v0()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "section" - - invoke-virtual {v0, p1, p0}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - .line 20 - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vtosters/lite/data/Analytics$l;)V - - return-void -.end method - -.method private f(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->b:Z - - if-nez v0, :cond_0 - - const-string v0, "progress_25" - - .line 2 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x1 - - .line 3 - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->b:Z - - :cond_0 - return-void -.end method - -.method private g(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->c:Z - - if-nez v0, :cond_0 - - const-string v0, "progress_50" - - .line 2 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x1 - - .line 3 - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->c:Z - - :cond_0 - return-void -.end method - -.method private h(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->d:Z - - if-nez v0, :cond_0 - - const-string v0, "progress_75" - - .line 2 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x1 - - .line 3 - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->d:Z - - :cond_0 - return-void -.end method - -.method private i(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a:Z - - if-nez v0, :cond_0 - - const-string v0, "started" - - .line 2 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x1 - - .line 3 - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a:Z - - :cond_0 - return-void -.end method - - -# virtual methods -.method a(FFLcom/vk/music/stats/MusicStatsRefer;)V - .locals 2 - - const/4 v0, 0x0 - - cmpl-float v1, p1, v0 - - if-eqz v1, :cond_3 - - cmpl-float v1, p1, p2 - - if-eqz v1, :cond_3 - - const/high16 v1, 0x42c80000 # 100.0f - - div-float/2addr p2, v1 - - mul-float v0, v0, p2 - - sub-float v0, p1, v0 - - .line 9 - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result v0 - - const/high16 v1, 0x3f800000 # 1.0f - - cmpg-float v0, v0, v1 - - if-gez v0, :cond_0 - - .line 10 - invoke-direct {p0, p3}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->i(Lcom/vk/music/stats/MusicStatsRefer;)V - - goto :goto_0 - - :cond_0 - const/high16 v0, 0x41c80000 # 25.0f - - mul-float v0, v0, p2 - - sub-float v0, p1, v0 - - .line 11 - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result v0 - - cmpg-float v0, v0, v1 - - if-gez v0, :cond_1 - - .line 12 - invoke-direct {p0, p3}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->f(Lcom/vk/music/stats/MusicStatsRefer;)V - - goto :goto_0 - - :cond_1 - const/high16 v0, 0x42480000 # 50.0f - - mul-float v0, v0, p2 - - sub-float v0, p1, v0 - - .line 13 - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result v0 - - cmpg-float v0, v0, v1 - - if-gez v0, :cond_2 - - .line 14 - invoke-direct {p0, p3}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->g(Lcom/vk/music/stats/MusicStatsRefer;)V - - goto :goto_0 - - :cond_2 - const/high16 v0, 0x42960000 # 75.0f - - mul-float p2, p2, v0 - - sub-float/2addr p1, p2 - - .line 15 - invoke-static {p1}, Ljava/lang/Math;->abs(F)F - - move-result p1 - - cmpg-float p1, p1, v1 - - if-gez p1, :cond_3 - - .line 16 - invoke-direct {p0, p3}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->h(Lcom/vk/music/stats/MusicStatsRefer;)V - - :cond_3 - :goto_0 - return-void -.end method - -.method a(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - const-string v0, "completed" - - .line 8 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - return-void -.end method - -.method a(Lcom/vk/music/stats/MusicStatsRefer;Ljava/lang/String;Ljava/lang/String;)V - .locals 3 - - const-string v0, "audio_ad" - - .line 1 - invoke-static {v0}, Lcom/vtosters/lite/data/Analytics;->c(Ljava/lang/String;)Lcom/vtosters/lite/data/Analytics$l; - - move-result-object v0 - - const-string v1, "event" - - const-string v2, "rejected" - - .line 2 - invoke-virtual {v0, v1, v2}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - if-eqz p3, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p3, "null" - - :goto_0 - const-string v1, "reject_reason" - - .line 3 - invoke-virtual {v0, v1, p3}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - const-string p3, "type" - - .line 4 - invoke-virtual {v0, p3, p2}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - if-nez p1, :cond_1 - - sget-object p1, Lcom/vk/music/common/MusicPlaybackLaunchContext;->C:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - .line 5 - :cond_1 - invoke-interface {p1}, Lcom/vk/music/stats/MusicStatsRefer;->v0()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "section" - - invoke-virtual {v0, p2, p1}, Lcom/vtosters/lite/data/Analytics$l;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/vtosters/lite/data/Analytics$l; - - .line 6 - invoke-virtual {v0}, Lcom/vtosters/lite/data/Analytics$l;->b()Lcom/vtosters/lite/data/Analytics$l; - - .line 7 - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Lcom/vtosters/lite/data/Analytics$l;)V - - return-void -.end method - -.method b(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - const-string v0, "not_received" - - .line 1 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - return-void -.end method - -.method c(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - const-string v0, "ready" - - .line 1 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - const/4 p1, 0x0 - - .line 2 - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->d:Z - - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->c:Z - - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->b:Z - - iput-boolean p1, p0, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a:Z - - return-void -.end method - -.method d(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - const-string v0, "received" - - .line 1 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - return-void -.end method - -.method e(Lcom/vk/music/stats/MusicStatsRefer;)V - .locals 1 - - const-string v0, "requested" - - .line 1 - invoke-static {v0, p1}, Lcom/vtosters/lite/audio/player/ads/AudioAdStatSender;->a(Ljava/lang/String;Lcom/vk/music/stats/MusicStatsRefer;)V - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter.smali deleted file mode 100644 index 9675277ca..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter.smali +++ /dev/null @@ -1,624 +0,0 @@ -.class Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; -.super Ljava/lang/Object; -.source "InstreamAudioAdPlayerAdapter.java" - -# interfaces -.implements Lcom/my/target/i3/InstreamAudioAdPlayer; -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - -# instance fields -.field private final c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - -.field private final d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - -.field private final e:Landroid/content/Context; - -.field private f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - -.field private g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - .locals 6 - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - .line 2 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - .line 3 - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->e:Landroid/content/Context; - - .line 4 - iput-object p4, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - .line 5 - sget-object v0, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c; - - move-object v1, p1 - - move-object v2, p2 - - move v3, p3 - - move-object v4, p0 - - move v5, p5 - - invoke-interface/range {v0 .. v5}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object p1 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - return-void -.end method - - -# virtual methods -.method public R()F - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->R()F - - move-result v0 - - return v0 -.end method - -.method public a()V - .locals 1 - - .line 21 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a()V - - return-void -.end method - -.method public a(F)V - .locals 1 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(F)V - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz v0, :cond_0 - - .line 6 - invoke-interface {v0, p1}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->a(F)V - - :cond_0 - return-void -.end method - -.method public a(I)V - .locals 1 - - .line 18 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(I)V - - return-void -.end method - -.method public a(Landroid/net/Uri;)V - .locals 3 - - .line 2 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->d:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/4 v2, 0x0 - - invoke-virtual {v1, v2, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;->b(Lcom/vk/dto/music/MusicTrack;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-interface {v0, v2, p1, v2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Lcom/vk/dto/music/MusicTrack;Ljava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - .line 3 - invoke-static {p1}, Lcom/vk/log/L;->a(Ljava/lang/Throwable;)V - - :goto_0 - return-void -.end method - -.method public a(Lcom/my/target/i3/InstreamAudioAdPlayer$a;)V - .locals 0 - - .line 1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - .param p1 # Lcom/vk/dto/music/MusicTrack; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Lcom/vk/music/common/MusicPlaybackLaunchContext; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - .line 20 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1, p2, p3, p4}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;Ljava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - .param p1 # Lcom/vk/dto/music/MusicTrack; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lcom/vk/music/common/MusicPlaybackLaunchContext; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - .line 19 - invoke-virtual {p0, p1, v0, p2, p3}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 11 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - .line 12 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz p1, :cond_0 - - .line 13 - invoke-interface {p1}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->b()V - - :cond_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 7 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - const/4 p1, 0x2 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "myTarget" - - aput-object v0, p1, p2 - - .line 8 - iget-object p2, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - const/4 v0, 0x1 - - aput-object p2, p1, v0 - - invoke-static {p1}, Lcom/vk/log/L;->b([Ljava/lang/Object;)V - - .line 9 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz p1, :cond_0 - - .line 10 - invoke-interface {p1}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->e()V - - :cond_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - .locals 7 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 17 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-object v1, p1 - - move v2, p2 - - move-wide v3, p3 - - move-wide v5, p5 - - invoke-interface/range {v0 .. v6}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 14 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - - .line 15 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz p1, :cond_0 - - .line 16 - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p1, p2}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public a(Ljava/lang/Runnable;)Z - .locals 1 - - .line 22 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Ljava/lang/Runnable;)Z - - move-result p1 - - return p1 -.end method - -.method public b()Landroid/content/Context; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->e:Landroid/content/Context; - - return-object v0 -.end method - -.method public b(F)V - .locals 1 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(F)V - - return-void -.end method - -.method public b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 1 - .param p1 # Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->g:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - return-void -.end method - -.method public b(I)Z - .locals 1 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(I)Z - - move-result p1 - - return p1 -.end method - -.method public c()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->c()Z - - move-result v0 - - return v0 -.end method - -.method public d()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->d()Z - - move-result v0 - - return v0 -.end method - -.method public e()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v0 - - return v0 -.end method - -.method public f()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->f()I - - move-result v0 - - return v0 -.end method - -.method public g()F - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getDuration()J - - move-result-wide v0 - - long-to-float v0, v0 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float/2addr v0, v1 - - return v0 -.end method - -.method public getCurrentPosition()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getCurrentPosition()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getDuration()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getDuration()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public getId()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v0 - - return v0 -.end method - -.method public getState()Lcom/vk/music/player/PlayState; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getState()Lcom/vk/music/player/PlayState; - - move-result-object v0 - - return-object v0 -.end method - -.method public h()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->a()V - - :cond_0 - return-void -.end method - -.method public i()F - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getCurrentPosition()J - - move-result-wide v0 - - long-to-float v0, v0 - - const/high16 v1, 0x447a0000 # 1000.0f - - div-float/2addr v0, v1 - - return v0 -.end method - -.method public j()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->d()V - - :cond_0 - return-void -.end method - -.method public k()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f:Lcom/my/target/i3/InstreamAudioAdPlayer$a; - - if-eqz v0, :cond_0 - - .line 3 - invoke-interface {v0}, Lcom/my/target/i3/InstreamAudioAdPlayer$a;->c()V - - :cond_0 - return-void -.end method - -.method public stop()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - return-void -.end method - -.method public t()Z - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - move-result v0 - - return v0 -.end method - -.method public u()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a()V - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$a.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$a.smali deleted file mode 100644 index 3c06175c3..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$a.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class final Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a; -.super Ljava/lang/Object; -.source "ModernAdPlayer.kt" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - -.field final synthetic b:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - .locals 0 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a;->b:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final b()V - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a;->b:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$b.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$b.smali deleted file mode 100644 index 5560002d8..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$b.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class final Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b; -.super Ljava/lang/Object; -.source "ModernAdPlayer.kt" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)V - .locals 0 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final b()V - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vk/music/player/PlayState;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Z - - move-result v0 - - if-nez v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - :cond_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$c.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$c.smali deleted file mode 100644 index 486b2098c..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$c.smali +++ /dev/null @@ -1,149 +0,0 @@ -.class final Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c; -.super Ljava/lang/Object; -.source "ModernAdPlayer.kt" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->b(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - - -# instance fields -.field final synthetic a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - -.field final synthetic b:Lcom/vk/dto/music/MusicTrack; - -.field final synthetic c:I - -.field final synthetic d:Ljava/lang/String; - -.field final synthetic e:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 0 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->b:Lcom/vk/dto/music/MusicTrack; - - iput p3, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->c:I - - iput-object p4, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->d:Ljava/lang/String; - - iput-object p5, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->e:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final b()V - .locals 5 - - .line 1 - :try_start_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vk/music/player/PlayState;->a()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_1 - - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Z - - move-result v0 - - if-nez v0, :cond_1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->b:Lcom/vk/dto/music/MusicTrack; - - iget v2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->c:I - - iget-object v3, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->d:Ljava/lang/String; - - iget-object v4, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->e:Lcom/vk/music/common/MusicPlaybackLaunchContext; - - invoke-interface {v0, v1, v2, v3, v4}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - if-ne v0, v1, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object v0 - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const/4 v1, 0x0 - - new-array v1, v1, [Ljava/lang/Object; - - .line 4 - invoke-static {v0, v1}, Lcom/vk/music/logger/MusicLogger;->a(Ljava/lang/Throwable;[Ljava/lang/Object;)V - - .line 5 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->a:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - sget-object v1, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;->unknown:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType; - - invoke-virtual {v0, v0, v1}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - - :cond_1 - :goto_0 - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2.smali deleted file mode 100644 index 3dc18a02f..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class final Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2; -.super Lkotlin/jvm/internal/Lambda; -.source "ModernAdPlayer.kt" - -# interfaces -.implements Lkotlin/jvm/b/Functions; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;Lkotlin/jvm/b/Functions;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x18 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/internal/Lambda;", - "Lkotlin/jvm/b/Functions<", - "Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;", - ">;" - } -.end annotation - - -# instance fields -.field final synthetic this$0:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - -# direct methods -.method constructor (Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)V - .locals 0 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->this$0:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lkotlin/jvm/internal/Lambda;->(I)V - - return-void -.end method - - -# virtual methods -.method public final invoke()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - .locals 9 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - const-string v2, "create player advertising" - - aput-object v2, v0, v1 - - .line 2 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 3 - new-instance v0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->this$0:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v1}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - move-result-object v4 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->this$0:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v1}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->b(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Landroid/content/Context; - - move-result-object v5 - - iget-object v7, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->this$0:Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v7}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->g(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Z - - move-result v8 - - const/4 v6, 0x1 - - move-object v3, v0 - - invoke-direct/range {v3 .. v8}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - - return-object v0 -.end method - -.method public bridge synthetic invoke()Ljava/lang/Object; - .locals 1 - - .line 1 - invoke-virtual {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->invoke()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - return-object v0 -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer.smali deleted file mode 100644 index 87a86e0b5..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/ModernAdPlayer.smali +++ /dev/null @@ -1,1301 +0,0 @@ -.class public final Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; -.super Ljava/lang/Object; -.source "ModernAdPlayer.kt" - -# interfaces -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; -.implements Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$d; -.implements Lcom/vtosters/lite/audio/player/ads/AudioAd$b; - - -# static fields -.field static final synthetic n:[Lkotlin/u/KProperty5; - - -# instance fields -.field private final c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - -.field private final d:Lkotlin/Lazy2; - -.field private e:Lcom/vk/music/player/PlayState; - -.field private f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - -.field private g:Ljava/lang/Runnable; - -.field private h:Z - -.field private final i:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - -.field private final j:Landroid/content/Context; - -.field private final k:Lkotlin/jvm/b/Functions; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lkotlin/jvm/b/Functions<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field private final l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - -.field private final m:Z - - -# direct methods -.method static constructor ()V - .locals 5 - - const/4 v0, 0x1 - - new-array v0, v0, [Lkotlin/u/KProperty5; - - new-instance v1, Lkotlin/jvm/internal/PropertyReference1Impl; - - const-class v2, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer; - - invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->a(Ljava/lang/Class;)Lkotlin/u/KClass; - - move-result-object v2 - - const-string v3, "playerAd" - - const-string v4, "getPlayerAd()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;" - - invoke-direct {v1, v2, v3, v4}, Lkotlin/jvm/internal/PropertyReference1Impl;->(Lkotlin/u/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v1}, Lkotlin/jvm/internal/Reflection;->a(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/u/KProperty2; - - move-result-object v1 - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - sput-object v0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->n:[Lkotlin/u/KProperty5; - - return-void -.end method - -.method public constructor (Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;Lkotlin/jvm/b/Functions;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;", - "Landroid/content/Context;", - "Lkotlin/jvm/b/Functions<", - "Ljava/lang/Boolean;", - ">;", - "Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;", - "Z)V" - } - .end annotation - - .line 1 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->i:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - iput-object p2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j:Landroid/content/Context; - - iput-object p3, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->k:Lkotlin/jvm/b/Functions; - - iput-object p4, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - iput-boolean p5, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->m:Z - - .line 2 - sget-object v0, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->i:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j:Landroid/content/Context; - - iget-boolean v5, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->m:Z - - const/4 v3, 0x0 - - move-object v4, p0 - - invoke-interface/range {v0 .. v5}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$c;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type;Landroid/content/Context;ILcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;Z)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - move-result-object p1 - - const-string p2, "MediaPlayerHelperI.Facto\u2026NT, this, isAudioService)" - - invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - .line 3 - new-instance p1, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2; - - invoke-direct {p1, p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$playerAd$2;->(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)V - - invoke-static {p1}, Lkotlin/g;->a(Lkotlin/jvm/b/Functions;)Lkotlin/Lazy2; - - move-result-object p1 - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d:Lkotlin/Lazy2; - - .line 4 - sget-object p1, Lcom/vk/music/player/PlayState;->IDLE:Lcom/vk/music/player/PlayState; - - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return-void -.end method - -.method public static final synthetic a(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Z - .locals 0 - - .line 1 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->i()Z - - move-result p0 - - return p0 -.end method - -.method public static final synthetic b(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Landroid/content/Context; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j:Landroid/content/Context; - - return-object p0 -.end method - -.method private final b(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 9 - - .line 2 - sget-object v0, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - .line 5 - :cond_0 - new-instance v0, Lcom/vtosters/lite/audio/player/ads/AudioAd; - - iget-object v2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j:Landroid/content/Context; - - move-object v1, v0 - - move-object v3, p1 - - move-object v4, p0 - - move-object v5, p0 - - move-object v6, p4 - - invoke-direct/range {v1 .. v6}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->(Landroid/content/Context;Lcom/vk/dto/music/MusicTrack;Lcom/vtosters/lite/audio/player/ads/AudioAd$b;Lcom/vtosters/lite/audio/player/ads/AudioAd$d;Lcom/vk/music/stats/MusicStatsRefer;)V - - .line 6 - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->PREROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v8, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c; - - move-object v2, v8 - - move-object v3, p0 - - move-object v4, p1 - - move v5, p2 - - move-object v6, p3 - - move-object v7, p4 - - invoke-direct/range {v2 .. v7}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$c;->(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - invoke-virtual {v0, v1, v8}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;)V - - .line 7 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - return-void -.end method - -.method public static final synthetic c(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - return-object p0 -.end method - -.method private final c(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - - .line 2 - sget-object v0, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1, p2, p3, p4}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - return-void -.end method - -.method private final c(I)Z - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public static final synthetic d(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vk/music/player/PlayState; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return-object p0 -.end method - -.method public static final synthetic e(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - return-object p0 -.end method - -.method public static final synthetic f(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - .locals 0 - - .line 1 - iget-object p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->i:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$Type; - - return-object p0 -.end method - -.method public static final synthetic g(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)Z - .locals 0 - - .line 1 - iget-boolean p0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->m:Z - - return p0 -.end method - -.method private final i()Z - .locals 2 - - .line 1 - iget-boolean v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->h:Z - - if-eqz v0, :cond_0 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->g:Ljava/lang/Runnable; - - invoke-interface {v0, v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Ljava/lang/Runnable;)Z - - const/4 v0, 0x0 - - .line 3 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->g:Ljava/lang/Runnable; - - .line 4 - sget-object v0, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method private final j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - .locals 3 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->d:Lkotlin/Lazy2; - - sget-object v1, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->n:[Lkotlin/u/KProperty5; - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - invoke-interface {v0}, Lkotlin/Lazy2;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - return-object v0 -.end method - - -# virtual methods -.method public R()F - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->R()F - - move-result v0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->R()F - - move-result v0 - - :goto_0 - return v0 -.end method - -.method public a()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - .line 6 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 7 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a()V - - .line 8 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->a()V - - .line 9 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - :cond_0 - const/4 v0, 0x0 - - .line 10 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - .line 11 - sget-object v0, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return-void -.end method - -.method public a(F)V - .locals 1 - - .line 17 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(F)V - - .line 18 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->a(F)V - - return-void -.end method - -.method public a(I)V - .locals 1 - - .line 26 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(I)V - - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string p3, "playing track is null" - - aput-object p3, p1, p2 - - .line 3 - invoke-static {p1}, Lcom/vk/music/logger/MusicLogger;->b([Ljava/lang/Object;)V - - goto :goto_0 - - .line 4 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->k:Lkotlin/jvm/b/Functions; - - invoke-interface {v0}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-direct {p0, p1, p2, p3, p4}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->b(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - goto :goto_0 - - .line 5 - :cond_1 - invoke-direct {p0, p1, p2, p3, p4}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - :goto_0 - return-void -.end method - -.method public a(Lcom/vk/dto/music/MusicTrack;Ljava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - .locals 1 - - const/4 v0, 0x0 - - .line 2 - invoke-virtual {p0, p1, v0, p2, p3}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(Lcom/vk/dto/music/MusicTrack;ILjava/lang/String;Lcom/vk/music/common/MusicPlaybackLaunchContext;)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - .locals 3 - - .line 20 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->k:Lkotlin/jvm/b/Functions; - - invoke-interface {v0}, Lkotlin/jvm/b/Functions;->invoke()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v0 - - if-nez v0, :cond_0 - - .line 21 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - sget-object v1, Lcom/vk/dto/account/AudioAdConfig$Type;->POSTROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v2, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a; - - invoke-direct {v2, p0, p1}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$a;->(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - invoke-virtual {v0, v1, v2}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;)V - - goto :goto_0 - - .line 22 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 1 - - .line 19 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - .locals 8 - - .line 24 - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v0 - - invoke-direct {p0, v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 25 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - move-object v2, p1 - - move v3, p2 - - move-wide v4, p3 - - move-wide v6, p5 - - invoke-interface/range {v1 .. v7}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;IJJ)V - - :cond_0 - return-void -.end method - -.method public a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - .locals 1 - - .line 23 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->a(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener$ErrorType;)V - - return-void -.end method - -.method public a(Ljava/lang/Runnable;)Z - .locals 4 - - .line 12 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - invoke-virtual {v0}, Lcom/vk/music/player/PlayState;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - .line 13 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->g:Ljava/lang/Runnable; - - .line 14 - iput-boolean v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->h:Z - - goto :goto_0 - - .line 15 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - sget-object v3, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - if-eq v0, v3, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->a(Ljava/lang/Runnable;)Z - - move-result v2 - - :cond_1 - :goto_0 - if-eqz v2, :cond_2 - - .line 16 - sget-object p1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - goto :goto_1 - - :cond_2 - iget-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - :goto_1 - iput-object p1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return v1 -.end method - -.method public b()V - .locals 1 - - .line 16 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - invoke-virtual {p0, v0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->a(I)V - - return-void -.end method - -.method public b(F)V - .locals 1 - - .line 8 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(F)V - - return-void -.end method - -.method public b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - .locals 4 - - .line 11 - div-int/lit16 v0, p2, 0x3e8 - - .line 12 - invoke-interface {p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getId()I - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v1, :cond_0 - - invoke-virtual {v1, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(I)Z - - move-result v1 - - const/4 v2, 0x1 - - if-ne v1, v2, :cond_0 - - .line 13 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v1 - - if-eqz v1, :cond_0 - - .line 14 - iget-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v1, :cond_0 - - sget-object v2, Lcom/vk/dto/account/AudioAdConfig$Type;->MIDROLL:Lcom/vk/dto/account/AudioAdConfig$Type; - - new-instance v3, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b; - - invoke-direct {v3, p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer$b;->(Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;)V - - invoke-virtual {v1, v2, v3, v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vk/dto/account/AudioAdConfig$Type;Lcom/vtosters/lite/audio/player/ads/AudioAd$c;I)V - - .line 15 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->l:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener; - - invoke-interface {v0, p1, p2}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI$MediaPlayerHelperListener;->b(Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;I)V - - return-void -.end method - -.method public b(I)Z - .locals 2 - - .line 9 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->e()Z - - move-result v0 - - if-ne v0, v1, :cond_0 - - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->b(I)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - goto :goto_0 - - .line 10 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0, p1}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->b(I)Z - - move-result v1 - - :goto_0 - return v1 -.end method - -.method public c()Z - .locals 2 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->g()Z - - move-result v0 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :cond_1 - :goto_0 - return v1 -.end method - -.method public d()Z - .locals 2 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - .line 3 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->f()Z - - move-result v0 - - if-ne v0, v1, :cond_1 - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->k()V - - goto :goto_0 - - .line 5 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->d()Z - - move-result v1 - - :cond_1 - :goto_0 - return v1 -.end method - -.method public e()Z - .locals 4 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - sget-object v1, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$0:[I - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aget v0, v1, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_0 - - goto :goto_2 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_3 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->h()Z - - move-result v0 - - if-ne v0, v2, :cond_3 - - goto :goto_0 - - .line 4 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->e()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getState()Lcom/vk/music/player/PlayState; - - move-result-object v0 - - sget-object v3, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - if-ne v0, v3, :cond_3 - - :cond_2 - :goto_0 - const/4 v1, 0x1 - - :cond_3 - if-eqz v1, :cond_4 - - .line 5 - sget-object v0, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - goto :goto_1 - - :cond_4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - :goto_1 - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - :goto_2 - return v1 -.end method - -.method public f()I - .locals 1 - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->f()I - - move-result v0 - - goto :goto_0 - - .line 3 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->f()I - - move-result v0 - - :goto_0 - return v0 -.end method - -.method public declared-synchronized g()Lcom/my/target/i3/InstreamAudioAdPlayer; - .locals 1 - - monitor-enter p0 - - .line 2 - :try_start_0 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public getCurrentPosition()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->getCurrentPosition()J - - move-result-wide v0 - - goto :goto_0 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getCurrentPosition()J - - move-result-wide v0 - - :goto_0 - return-wide v0 -.end method - -.method public getDuration()J - .locals 2 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->b()F - - move-result v0 - - float-to-long v0, v0 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, 0x0 - - goto :goto_0 - - .line 2 - :cond_1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->getDuration()J - - move-result-wide v0 - - :goto_0 - return-wide v0 -.end method - -.method public getId()I - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - return v0 -.end method - -.method public getState()Lcom/vk/music/player/PlayState; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return-object v0 -.end method - -.method public h()[Lcom/vk/music/player/PlayerAction; - .locals 1 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->d()[Lcom/vk/music/player/PlayerAction; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public stop()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - .line 1 - invoke-static {v0}, Lcom/vk/music/logger/MusicLogger;->d([Ljava/lang/Object;)V - - .line 2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->stop()V - - .line 3 - invoke-direct {p0}, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->j()Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/InstreamAudioAdPlayerAdapter;->stop()V - - .line 4 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->i()V - - .line 5 - :cond_0 - sget-object v0, Lcom/vk/music/player/PlayState;->STOPPED:Lcom/vk/music/player/PlayState; - - iput-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - return-void -.end method - -.method public t()Z - .locals 3 - - .line 1 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - sget-object v1, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$1:[I - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aget v0, v1, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - .line 2 - :cond_0 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - invoke-static {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->a(Lcom/vtosters/lite/audio/player/ads/AudioAd;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->f:Lcom/vtosters/lite/audio/player/ads/AudioAd; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/vtosters/lite/audio/player/ads/AudioAd;->j()Z - - move-result v0 - - if-ne v0, v2, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - goto :goto_0 - - .line 3 - :cond_2 - iget-object v0, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->c:Lcom/vtosters/lite/audio/player/MediaPlayerHelperI; - - invoke-interface {v0}, Lcom/vtosters/lite/audio/player/MediaPlayerHelperI;->t()Z - - move-result v0 - - :goto_0 - if-eqz v0, :cond_3 - - const/4 v2, 0x0 - - .line 4 - iput-object v2, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->g:Ljava/lang/Runnable; - - .line 5 - iput-boolean v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->h:Z - - .line 6 - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - iput-object v1, p0, Lcom/vtosters/lite/audio/player/ads/ModernAdPlayer;->e:Lcom/vk/music/player/PlayState; - - :cond_3 - :goto_1 - return v0 -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/e.smali b/smali/smali_classes4/com/vtosters/lite/audio/player/ads/e.smali deleted file mode 100644 index 8b2a1d18d..000000000 --- a/smali/smali_classes4/com/vtosters/lite/audio/player/ads/e.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final synthetic Lcom/vtosters/lite/audio/player/ads/e; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic $EnumSwitchMapping$0:[I - -.field public static final synthetic $EnumSwitchMapping$1:[I - - -# direct methods -.method static synthetic constructor ()V - .locals 3 - - invoke-static {}, Lcom/vk/music/player/PlayState;->values()[Lcom/vk/music/player/PlayState; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$0:[I - - sget-object v0, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$0:[I - - sget-object v1, Lcom/vk/music/player/PlayState;->PLAYING:Lcom/vk/music/player/PlayState; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - const/4 v2, 0x1 - - aput v2, v0, v1 - - invoke-static {}, Lcom/vk/music/player/PlayState;->values()[Lcom/vk/music/player/PlayState; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$1:[I - - sget-object v0, Lcom/vtosters/lite/audio/player/ads/e;->$EnumSwitchMapping$1:[I - - sget-object v1, Lcom/vk/music/player/PlayState;->PAUSED:Lcom/vk/music/player/PlayState; - - invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I - - move-result v1 - - aput v2, v0, v1 - - return-void -.end method diff --git a/smali/smali_classes4/com/vtosters/lite/data/Analytics$h.smali b/smali/smali_classes4/com/vtosters/lite/data/Analytics$h.smali index 799b2e192..f6fc441fc 100644 --- a/smali/smali_classes4/com/vtosters/lite/data/Analytics$h.smali +++ b/smali/smali_classes4/com/vtosters/lite/data/Analytics$h.smali @@ -42,116 +42,5 @@ .method public run()V .locals 4 - const-string v0, "google_device_id" - - .line 1 - :try_start_0 - sget-object v1, Lcom/vk/core/util/AppContextHolder;->a:Landroid/content/Context; - - invoke-static {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;->getAdvertisingIdInfo(Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info; - - move-result-object v1 - - .line 2 - iget-object v2, p0, Lcom/vtosters/lite/data/Analytics$h;->b:Lcom/vtosters/lite/data/Analytics; - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v2, v3}, Lcom/vtosters/lite/data/Analytics;->a(Lcom/vtosters/lite/data/Analytics;Ljava/lang/String;)Ljava/lang/String; - - .line 3 - iget-object v2, p0, Lcom/vtosters/lite/data/Analytics$h;->b:Lcom/vtosters/lite/data/Analytics; - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->isLimitAdTrackingEnabled()Z - - move-result v1 - - invoke-static {v2, v1}, Lcom/vtosters/lite/data/Analytics;->a(Lcom/vtosters/lite/data/Analytics;Z)Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - goto :goto_1 - - .line 4 - :catch_0 - :try_start_1 - iget-object v1, p0, Lcom/vtosters/lite/data/Analytics$h;->b:Lcom/vtosters/lite/data/Analytics; - - sget-object v2, Lcom/vk/core/util/AppContextHolder;->a:Landroid/content/Context; - - invoke-static {v2}, Lcom/vk/core/util/DeviceIdProvider;->d(Landroid/content/Context;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2}, Lcom/vtosters/lite/data/Analytics;->a(Lcom/vtosters/lite/data/Analytics;Ljava/lang/String;)Ljava/lang/String; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - .line 5 - :goto_0 - invoke-static {}, Lcom/vk/core/preference/Preference;->b()Landroid/content/SharedPreferences; - - move-result-object v1 - - .line 6 - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - iget-object v2, p0, Lcom/vtosters/lite/data/Analytics$h;->b:Lcom/vtosters/lite/data/Analytics; - - invoke-static {v2}, Lcom/vtosters/lite/data/Analytics;->j(Lcom/vtosters/lite/data/Analytics;)Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - .line 7 - iget-object v0, p0, Lcom/vtosters/lite/data/Analytics$h;->a:Ljava/lang/Runnable; - - if-eqz v0, :cond_0 - - .line 8 - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - - :cond_0 return-void - - .line 9 - :goto_1 - invoke-static {}, Lcom/vk/core/preference/Preference;->b()Landroid/content/SharedPreferences; - - move-result-object v2 - - .line 10 - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - iget-object v3, p0, Lcom/vtosters/lite/data/Analytics$h;->b:Lcom/vtosters/lite/data/Analytics; - - invoke-static {v3}, Lcom/vtosters/lite/data/Analytics;->j(Lcom/vtosters/lite/data/Analytics;)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - .line 11 - throw v1 .end method diff --git a/smali/smali_classes4/com/vtosters/lite/data/Analytics.smali b/smali/smali_classes4/com/vtosters/lite/data/Analytics.smali index 2dbd69e87..82bf2dcd2 100644 --- a/smali/smali_classes4/com/vtosters/lite/data/Analytics.smali +++ b/smali/smali_classes4/com/vtosters/lite/data/Analytics.smali @@ -2735,15 +2735,6 @@ .method public a(Ljava/lang/Runnable;)V .locals 2 - .line 32 - iget-object v0, p0, Lcom/vtosters/lite/data/Analytics;->c:Ljava/util/concurrent/ScheduledExecutorService; - - new-instance v1, Lcom/vtosters/lite/data/Analytics$h; - - invoke-direct {v1, p0, p1}, Lcom/vtosters/lite/data/Analytics$h;->(Lcom/vtosters/lite/data/Analytics;Ljava/lang/Runnable;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/ScheduledExecutorService;->execute(Ljava/lang/Runnable;)V - return-void .end method diff --git a/smali/smali_classes5/ru/mail/libverify/storage/m.smali b/smali/smali_classes5/ru/mail/libverify/storage/m.smali index b00bea4bf..57ff26ea5 100644 --- a/smali/smali_classes5/ru/mail/libverify/storage/m.smali +++ b/smali/smali_classes5/ru/mail/libverify/storage/m.smali @@ -431,118 +431,6 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - const-string v0, "InstanceData" - - const-string v1, "getAdvertisingId - query android id" - - invoke-static {v0, v1}, Lru/mail/libverify/utils/d;->c(Ljava/lang/String;Ljava/lang/String;)V - - :try_start_0 - iget-object v1, p0, Lru/mail/libverify/storage/m;->f:Landroid/content/Context; - - invoke-static {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;->getAdvertisingIdInfo(Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info; - - move-result-object v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->isLimitAdTrackingEnabled()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - :try_end_0 - .catch Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Lcom/google/android/gms/common/GooglePlayServicesRepairableException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v3, "instance_advertising_id" - - if-eqz v2, :cond_0 - - :try_start_1 - invoke-virtual {p0}, Lru/mail/libverify/storage/m;->z()Lru/mail/libverify/storage/o; - - move-result-object v1 - - invoke-interface {v1, v3}, Lru/mail/libverify/storage/o;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lru/mail/libverify/storage/m;->z()Lru/mail/libverify/storage/o; - - move-result-object v2 - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String; - - move-result-object v4 - - invoke-interface {v2, v3, v4}, Lru/mail/libverify/storage/o;->a(Ljava/lang/String;Ljava/lang/String;)Lru/mail/libverify/storage/o; - - move-result-object v2 - - invoke-interface {v2}, Lru/mail/libverify/storage/o;->a()V - - invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_1 - const-string v1, "getAdvertisingId - Google Play AdvertisingId usage blocked by a user" - - invoke-static {v0, v1}, Lru/mail/libverify/utils/d;->b(Ljava/lang/String;Ljava/lang/String;)V - :try_end_1 - .catch Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Lcom/google/android/gms/common/GooglePlayServicesRepairableException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v1 - - const-string v2, "getAdvertisingId - unknown error" - - goto :goto_0 - - :catch_1 - move-exception v1 - - const-string v2, "getAdvertisingId - Unrecoverable error connecting to Google Play services (e.g.,\nthe old version of the service doesn\'t support getting AdvertisingId)" - - goto :goto_0 - - :catch_2 - move-exception v1 - - const-string v2, "getAdvertisingId - error" - - goto :goto_0 - - :catch_3 - move-exception v1 - - const-string v2, "getAdvertisingId - Google Play services is not available entirely" - - :goto_0 - invoke-static {v0, v2, v1}, Lru/mail/libverify/utils/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - :goto_1 const/4 v0, 0x0 return-object v0