Info Call to Inter-Process-Communication (IPC) API

Description

List of all calls to Android IPC API.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method com.millennialmedia.android.MMSDK$Event.sendIntent() calling method android.content.Context.sendBroadcast()


    private static final void sendIntent(android.content.Context p4, android.content.Intent p5, long p6)
    {
        if (p4 != null) {
            p5.addCategory("millennialmedia.category.CATEGORY_SDK");
            if (p6 != -4) {
                p5.putExtra("internalId", p6);
            }
            String v0_1;
            p5.putExtra("packageName", p4.getPackageName());
            String v0_0 = p5.getStringExtra("intentType");
            if (android.text.TextUtils.isEmpty(v0_0)) {
                v0_1 = "";
            } else {
                String v2_2 = new Object[1];
                v2_2[0] = v0_0;
                v0_1 = String.format(" Type[%s]", v2_2);
            }
            com.millennialmedia.android.MMSDK$Log.v(new StringBuilder().append(" @@ Intent: ").append(p5.getAction()).append(" ").append(v0_1).append(" for ").append(p6).toString());
            p4.sendBroadcast(p5);
        }
        return;
    }

Method com.jumptap.adtag.media.JtVideoAdView.openVideo() calling method android.content.Context.sendBroadcast()


    private void openVideo()
    {
        if ((this.uri != null) && (this.surfaceHolder != null)) {
            android.util.Log.d("ZL", "YYYYYYYYYYYYYYYYY");
            android.content.Intent v1_1 = new android.content.Intent("com.android.music.musicservicecommand");
            v1_1.putExtra("command", "pause");
            this.context.sendBroadcast(v1_1);
            if (this.mediaPlayer != null) {
                this.mediaPlayer.reset();
                this.mediaPlayer.release();
                this.mediaPlayer = 0;
            }
            try {
                this.mediaPlayer = new android.media.MediaPlayer();
                this.mediaPlayer.setOnPreparedListener(this.preparedListener);
                this.isPrepared = 0;
                this.mediaPlayer.setOnCompletionListener(this.completionListener);
                this.mediaPlayer.setOnBufferingUpdateListener(this.bufferingUpdateListener);
                this.currentBufferPercentage = 0;
                this.mediaPlayer.setDataSource(this.context, this.uri);
                this.mediaPlayer.setDisplay(this.surfaceHolder);
                this.mediaPlayer.setAudioStreamType(3);
                this.mediaPlayer.setScreenOnWhilePlaying(1);
                this.mediaPlayer.prepareAsync();
                this.attachMediaController();
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_0);
            }
        } else {
            android.util.Log.d("ZL", "XXXXXXXXXXXXXXXXXXXXXX");
        }
        return;
    }

Method com.amobee.onlineHapi.AmobeeWebViewClient.browse() calling method android.app.Activity.startActivity()


    private boolean browse(String p5)
    {
        try {
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
            v1_1.setFlags(268435456);
            this.activity.startActivity(v1_1);
            int v2_1 = 1;
        } catch (Exception v0) {
            v2_1 = 0;
        }
        return v2_1;
    }

Method com.jumptap.adtag.activity.JTVideoActivity.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p1)
    {
        super.onCreate(p1);
        this.initUI();
        this.initJtMediaPlayer();
        this.sendTrackingLink();
        this.configLearnMoreBtnOnClickListener();
        return;
    }

Method goldenshorestechnologies.brightestflashlight.free.BrightestFlashlightMain.onCreate() calling method android.app.Activity.onCreate()


    public void onCreate(android.os.Bundle p8)
    {
        try {
            super.onCreate(p8);
            this.requestWindowFeature(1);
            this.getWindow().setFlags(1024, 1024);
            this.mStrAWK = new StringBuilder(String.valueOf(this.mStrAWK)).append("1798980").toString();
            this.setRequestedOrientation(5);
            goldenshorestechnologies.brightestflashlight.free.Globals.mainApp = this;
            this.mStrAWK = new StringBuilder(String.valueOf(this.mStrAWK)).append("748a69").toString();
            this.locationValet = new com.millennialmedia.location.LocationValet(this, this, new goldenshorestechnologies.brightestflashlight.free.BrightestFlashlightMain$4(this));
        } catch (Exception v1_1) {
            android.util.Log.e("BrightestFlashlightMain", "onCreate() Failed", v1_1);
            v1_1.printStackTrace();
            goldenshorestechnologies.brightestflashlight.free.Globals.bOnCreateThrewException = 1;
            return;
        }
        if (goldenshorestechnologies.brightestflashlight.free.EulaUI.DisplayEulaDialog(this, 6, this.locationValet)) {
            goldenshorestechnologies.brightestflashlight.free.RatingRequestUI.DisplayRatingRequestDialog(this);
        }
        this.mStrAWK = new StringBuilder(String.valueOf(this.mStrAWK)).append("b19442432").toString();
        this.mainLayout = ((android.widget.RelativeLayout) ((android.view.LayoutInflater) this.getSystemService("layout_inflater")).inflate(2130903040, 0));
        this.mStrAWK = new StringBuilder(String.valueOf(this.mStrAWK)).append("85e5da").toString();
        this.mMainSettingsUI = new goldenshorestechnologies.brightestflashlight.free.MainSettingsUI(this);
        this.mMainSettingsUI.attachToLayout(this, this.mainLayout);
        this.mSettingsCategoriesDialog = new goldenshorestechnologies.brightestflashlight.free.SettingsCategoriesUI(this);
        this.mSettingsCategoriesDialog.attachToLayout(this, this.mainLayout);
        this.mSoundSettingsDialog = new goldenshorestechnologies.brightestflashlight.free.SoundSettingsUI(this);
        this.mSoundSettingsDialog.attachToLayout(this, this.mainLayout);
        this.mTimerSettingsDialog = new goldenshorestechnologies.brightestflashlight.free.TimerSettingsUI(this);
        this.mTimerSettingsDialog.attachToLayout(this, this.mainLayout);
        this.mDisplaySettingsDialog = new goldenshorestechnologies.brightestflashlight.free.DisplaySettingsUI(this);
        this.mDisplaySettingsDialog.attachToLayout(this, this.mainLayout);
        if (goldenshorestechnologies.brightestflashlight.free.Globals.iPackage == 1) {
            try {
                com.millennialmedia.android.MMSDK.initialize(this);
            } catch (Exception v1_0) {
                android.util.Log.e("BrightestFlashlightMain", "Millennial intantiation Failed", v1_0);
                v1_0.printStackTrace();
            }
        }
        this.setContentView(this.mainLayout);
        this.setUpVideoWidget();
        goldenshorestechnologies.brightestflashlight.free.Globals.iAutoShutdownTimeout = ((long) goldenshorestechnologies.brightestflashlight.free.Globals.ReadPreferenceIntWithDefault(this, "Settings_Timer", "Shutdown_Timeout", 115000));
        android.util.Log.d("BrightestFlashlightMain", "onCreate\'d");
        return;
    }

Method com.millennialmedia.android.MMActivity.onCreateSuper() calling method android.app.Activity.onCreate()


    void onCreateSuper(android.os.Bundle p1)
    {
        super.onCreate(p1);
        return;
    }

Method com.millennialmedia.android.MMActivity.onCreate() calling method android.app.Activity.onCreate()


    protected void onCreate(android.os.Bundle p9)
    {
        super.onCreate(p9);
        this.creatorAdImplInternalId = this.getIntent().getLongExtra("internalId", -4);
        try {
            String v1 = this.getIntent().getStringExtra("class");
            this.mmBaseActivity = ((com.millennialmedia.android.MMBaseActivity) Class.forName(v1).newInstance());
            this.mmBaseActivity.activity = this;
            this.mmBaseActivity.onCreate(p9);
        } catch (Exception v2) {
            Object[] v5_2 = new Object[2];
            v5_2[0] = v1;
            v5_2[1] = v2.getMessage();
            com.millennialmedia.android.MMSDK$Log.e("Could not start activity for %s. %s", v5_2);
            v2.printStackTrace();
            this.finish();
        }
        return;
    }

Method com.jumptap.adtag.actions.YouTubeAdAction.openYoutubePlayer() calling method android.content.Intent.setFlags()


    private void openYoutubePlayer(android.content.Context p4, android.net.Uri p5, String p6)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW", p5);
        v0_1.setComponent(new android.content.ComponentName("com.google.android.youtube", p6));
        v0_1.setFlags(268435456);
        p4.startActivity(v0_1);
        return;
    }

Method com.amobee.onlineHapi.AmobeeWebViewClient.browse() calling method android.content.Intent.setFlags()


    private boolean browse(String p5)
    {
        try {
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
            v1_1.setFlags(268435456);
            this.activity.startActivity(v1_1);
            int v2_1 = 1;
        } catch (Exception v0) {
            v2_1 = 0;
        }
        return v2_1;
    }

Method com.millennialmedia.android.VideoAd.getVideoExtrasIntent() calling method android.content.Intent.setData()


    android.content.Intent getVideoExtrasIntent(android.content.Context p5, long p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("videoId", this.getId());
        if (p6 != -4) {
            v0_1.putExtra("internalId", p6);
        }
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append(com.millennialmedia.android.AdCache.getCacheDirectory(p5).getAbsolutePath()).append(java.io.File.separator).append(this.videoFileId).append("video.dat").toString()));
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMInterstitial.getExpandExtrasIntent() calling method android.content.Intent.setData()


    private android.content.Intent getExpandExtrasIntent(String p5, com.millennialmedia.android.OverlaySettings p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        if (p5 != null) {
            v0_1.setData(android.net.Uri.parse(p5));
        }
        v0_1.putExtra("settings", p6);
        v0_1.putExtra("internalId", p6.creatorAdImplId);
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.openAppStore() calling method android.content.Intent.setData()


    public com.millennialmedia.android.MMJSResponse openAppStore(java.util.HashMap p11)
    {
        com.millennialmedia.android.MMJSResponse v6_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v3_1 = ((String) p11.get("appId"));
        String v5_1 = ((String) p11.get("referrer"));
        if ((v2_1 == null) || (v3_1 == null)) {
            v6_1 = 0;
        } else {
            String v7_0 = new Object[1];
            v7_0[0] = v3_1;
            com.millennialmedia.android.MMSDK$Log.d("Opening marketplace: %s", v7_0);
            android.content.Intent v4_1 = new android.content.Intent("android.intent.action.VIEW");
            if (v5_1 == null) {
                v4_1.setData(android.net.Uri.parse(new StringBuilder().append("market://details?id=").append(v3_1).toString()));
            } else {
                String v7_3 = new Object[2];
                v7_3[0] = v3_1;
                v7_3[1] = java.net.URLEncoder.encode(v5_1);
                v4_1.setData(android.net.Uri.parse(String.format("market://details?id=%s&referrer=%s", v7_3)));
            }
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "market", this.getAdImplId(((String) p11.get("PROPERTY_EXPANDING"))));
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v4_1);
            v6_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v6_1;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startVideoPlayerActivityWithData() calling method android.content.Intent.setData()


    static void startVideoPlayerActivityWithData(android.content.Context p3, android.net.Uri p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(p4);
        v0_1.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startPickerActivity() calling method android.content.Intent.setData()


    static void startPickerActivity(android.content.Context p3, java.io.File p4, String p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(android.net.Uri.fromFile(p4));
        v0_1.putExtra("type", p5);
        v0_1.putExtra("class", "com.millennialmedia.android.BridgeMMMedia$PickerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivityWithData() calling method android.content.Intent.setData()


    static void startAdViewOverlayActivityWithData(android.content.Context p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        v0_1.setData(android.net.Uri.parse(p4));
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.getIntentForUri() calling method android.content.Intent.setData()


    static android.content.Intent getIntentForUri(com.millennialmedia.android.HttpRedirection$RedirectionListenerImpl p13)
    {
        android.content.Intent v5_0;
        if (p13 != null) {
            v5_0 = 0;
            android.net.Uri v4 = p13.destinationUri;
            android.content.Context v3_0 = ((android.content.Context) p13.weakContext.get());
            if (v3_0 != null) {
                if (v4 != null) {
                    String v7 = v4.getScheme();
                    if (v7 != null) {
                        if (!v7.equalsIgnoreCase("market")) {
                            if (!v7.equalsIgnoreCase("rtsp")) {
                                if (!v7.equalsIgnoreCase("tel")) {
                                    if (!v7.equalsIgnoreCase("sms")) {
                                        if (!v7.equalsIgnoreCase("mailto")) {
                                            if (!v7.equalsIgnoreCase("geo")) {
                                                if (!v7.equalsIgnoreCase("https")) {
                                                    if (!v7.equalsIgnoreCase("mmbrowser")) {
                                                        if (!v7.equalsIgnoreCase("http")) {
                                                            long v9_17 = new Object[1];
                                                            v9_17[0] = v4;
                                                            com.millennialmedia.android.MMSDK$Log.v("Creating intent for unrecognized URI. %s", v9_17);
                                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                        } else {
                                                            if ((v4.getLastPathSegment() == null) || ((!v4.getLastPathSegment().endsWith(".mp4")) && (!v4.getLastPathSegment().endsWith(".3gp")))) {
                                                                if (!p13.canOpenOverlay()) {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                                } else {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch overlay intent.");
                                                                    v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                    v5_0.putExtra("class", com.millennialmedia.android.AdViewOverlayActivity.getCanonicalName());
                                                                    v5_0.setData(v4);
                                                                    return v5_0;
                                                                }
                                                            } else {
                                                                com.millennialmedia.android.MMSDK$Log.v("Creating video player intent.");
                                                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                v5_0.setData(v4);
                                                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "streamingVideo", p13.creatorAdImplInternalId);
                                                            }
                                                        }
                                                    } else {
                                                        String v6 = v4.toString().substring(12);
                                                        if ((v6 != null) && (!v6.contains("://"))) {
                                                            v6 = v6.replaceFirst("//", "://");
                                                        }
                                                        com.millennialmedia.android.MMSDK$Log.v("MMBrowser - Creating launch browser intent.");
                                                        v5_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v6));
                                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                    }
                                                } else {
                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                }
                                            } else {
                                                com.millennialmedia.android.MMSDK$Log.v("Creating Google Maps intent.");
                                                v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "geo", p13.creatorAdImplInternalId);
                                            }
                                        } else {
                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "email", p13.creatorAdImplInternalId);
                                        }
                                    } else {
                                        com.millennialmedia.android.MMSDK$Log.v("Creating txt message intent.");
                                        v5_0 = new android.content.Intent("android.intent.action.VIEW");
                                        String v0_0 = v4.getSchemeSpecificPart();
                                        int v2 = v0_0.indexOf("?body=");
                                        if (v2 != -1) {
                                            v0_0 = v0_0.substring(0, v2);
                                        }
                                        v5_0.putExtra("address", v0_0.replace(44, 59));
                                        if (v2 != -1) {
                                            v5_0.putExtra("sms_body", v4.getSchemeSpecificPart().substring((v2 + 6)));
                                        }
                                        v5_0.setType("vnd.android-dir/mms-sms");
                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "sms", p13.creatorAdImplInternalId);
                                    }
                                } else {
                                    com.millennialmedia.android.MMSDK$Log.v("Creating telephone intent.");
                                    v5_0 = new android.content.Intent("android.intent.action.DIAL", v4);
                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "tel", p13.creatorAdImplInternalId);
                                }
                            } else {
                                com.millennialmedia.android.MMSDK$Log.v("Creating streaming video player intent.");
                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                v5_0.setData(v4);
                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                            }
                        } else {
                            com.millennialmedia.android.MMSDK$Log.v("Creating Android Market intent.");
                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "market", p13.creatorAdImplInternalId);
                        }
                    }
                }
                if (v5_0 == null) {
                    long v9_14 = new Object[1];
                    v9_14[0] = v4;
                    com.millennialmedia.android.MMSDK$Log.v("%s", v9_14);
                } else {
                    long v9_16 = new Object[2];
                    v9_16[0] = v4;
                    v9_16[1] = v5_0;
                    com.millennialmedia.android.MMSDK$Log.v("%s resolved to Intent: %s", v9_16);
                }
            }
        } else {
            v5_0 = 0;
        }
        return v5_0;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startActivity() calling method android.content.Intent.addFlags()


    static void startActivity(android.content.Context p1, android.content.Intent p2)
    {
        if (!(p1 instanceof android.app.Activity)) {
            p2.addFlags(268435456);
        }
        com.millennialmedia.android.Utils$IntentUtils.fixDataAndTypeForVideo(p1, p2);
        p1.startActivity(p2);
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.sendIntent() calling method android.content.Intent.addCategory()


    private static final void sendIntent(android.content.Context p4, android.content.Intent p5, long p6)
    {
        if (p4 != null) {
            p5.addCategory("millennialmedia.category.CATEGORY_SDK");
            if (p6 != -4) {
                p5.putExtra("internalId", p6);
            }
            String v0_1;
            p5.putExtra("packageName", p4.getPackageName());
            String v0_0 = p5.getStringExtra("intentType");
            if (android.text.TextUtils.isEmpty(v0_0)) {
                v0_1 = "";
            } else {
                String v2_2 = new Object[1];
                v2_2[0] = v0_0;
                v0_1 = String.format(" Type[%s]", v2_2);
            }
            com.millennialmedia.android.MMSDK$Log.v(new StringBuilder().append(" @@ Intent: ").append(p5.getAction()).append(" ").append(v0_1).append(" for ").append(p6).toString());
            p4.sendBroadcast(p5);
        }
        return;
    }

Method com.millennialmedia.android.VideoAd.getVideoExtrasIntent() calling method android.content.Intent.putExtra()


    android.content.Intent getVideoExtrasIntent(android.content.Context p5, long p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("videoId", this.getId());
        if (p6 != -4) {
            v0_1.putExtra("internalId", p6);
        }
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append(com.millennialmedia.android.AdCache.getCacheDirectory(p5).getAbsolutePath()).append(java.io.File.separator).append(this.videoFileId).append("video.dat").toString()));
        return v0_1;
    }

Method com.millennialmedia.android.InterstitialAd.getExpandExtrasIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent getExpandExtrasIntent(android.content.Context p4, long p5)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        com.millennialmedia.android.OverlaySettings v1_1 = new com.millennialmedia.android.OverlaySettings();
        v1_1.creatorAdImplId = p5;
        v1_1.content = this.content;
        v1_1.adUrl = this.adUrl;
        v1_1.setWebMMHeaders(this.mmHeaders);
        v1_1.isFromInterstitial = 1;
        v0_1.putExtra("settings", v1_1);
        v0_1.putExtra("internalId", p5);
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMMedia$PickerActivity.onCreate() calling method android.content.Intent.putExtra()


    public void onCreate(android.os.Bundle p7)
    {
        super.onCreate(p7);
        if (this.getLastNonConfigurationInstance() != null) {
            this.hasRequestedPic = ((android.os.Bundle) this.getLastNonConfigurationInstance()).getBoolean("hasRequestedPic");
        }
        if (!this.hasRequestedPic) {
            if (!this.getIntent().getStringExtra("type").equalsIgnoreCase("Camera")) {
                android.content.Intent v1_1 = new android.content.Intent();
                v1_1.setType("image/*");
                v1_1.setAction("android.intent.action.GET_CONTENT");
                this.hasRequestedPic = 1;
                this.startActivityForResult(v1_1, 0);
            } else {
                android.content.Intent v1_3 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                this.fileUri = this.getIntent().getData();
                v1_3.putExtra("return-data", 1);
                this.hasRequestedPic = 1;
                this.startActivityForResult(v1_3, 0);
            }
        }
        return;
    }

Method com.millennialmedia.android.BridgeMMInterstitial.getExpandExtrasIntent() calling method android.content.Intent.putExtra()


    private android.content.Intent getExpandExtrasIntent(String p5, com.millennialmedia.android.OverlaySettings p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        if (p5 != null) {
            v0_1.setData(android.net.Uri.parse(p5));
        }
        v0_1.putExtra("settings", p6);
        v0_1.putExtra("internalId", p6.creatorAdImplId);
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.composeSms() calling method android.content.Intent.putExtra()


    public com.millennialmedia.android.MMJSResponse composeSms(java.util.HashMap p10)
    {
        com.millennialmedia.android.MMJSResponse v6_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v5_1 = ((String) p10.get("number"));
        String v4_1 = ((String) p10.get("message"));
        if ((v2_1 == null) || (v5_1 == null)) {
            v6_1 = 0;
        } else {
            android.net.Uri v7_1 = new Object[1];
            v7_1[0] = v5_1;
            com.millennialmedia.android.MMSDK$Log.d("Creating sms: %s", v7_1);
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append("sms:").append(v5_1).toString()));
            if (v4_1 != null) {
                v3_1.putExtra("sms_body", v4_1);
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "sms", this.getAdImplId(((String) p10.get("PROPERTY_EXPANDING"))));
            v6_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess("SMS Sent");
        }
        return v6_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.composeEmail() calling method android.content.Intent.putExtra()


    public com.millennialmedia.android.MMJSResponse composeEmail(java.util.HashMap p10)
    {
        com.millennialmedia.android.MMJSResponse v7_2;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v5_1 = ((String) p10.get("recipients"));
        String v6_1 = ((String) p10.get("subject"));
        String v4_1 = ((String) p10.get("message"));
        if (v2_1 == null) {
            v7_2 = 0;
        } else {
            com.millennialmedia.android.MMSDK$Log.d("Creating email");
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
            v3_1.setType("plain/text");
            if (v5_1 != null) {
                v3_1.putExtra("android.intent.extra.EMAIL", v5_1.split(","));
            }
            if (v6_1 != null) {
                v3_1.putExtra("android.intent.extra.SUBJECT", v6_1);
            }
            if (v4_1 != null) {
                v3_1.putExtra("android.intent.extra.TEXT", v4_1);
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "email", this.getAdImplId(((String) p10.get("PROPERTY_EXPANDING"))));
            v7_2 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v7_2;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startVideoPlayerActivityWithData() calling method android.content.Intent.putExtra()


    static void startVideoPlayerActivityWithData(android.content.Context p3, android.net.Uri p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(p4);
        v0_1.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startPickerActivity() calling method android.content.Intent.putExtra()


    static void startPickerActivity(android.content.Context p3, java.io.File p4, String p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(android.net.Uri.fromFile(p4));
        v0_1.putExtra("type", p5);
        v0_1.putExtra("class", "com.millennialmedia.android.BridgeMMMedia$PickerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startCachedVideoPlayerActivity() calling method android.content.Intent.putExtra()


    static void startCachedVideoPlayerActivity(android.content.Context p2, android.content.Intent p3)
    {
        p3.setClass(p2, com.millennialmedia.android.MMActivity);
        p3.putExtra("class", "com.millennialmedia.android.CachedVideoPlayerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p2, p3);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivityWithData() calling method android.content.Intent.putExtra()


    static void startAdViewOverlayActivityWithData(android.content.Context p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        v0_1.setData(android.net.Uri.parse(p4));
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivity() calling method android.content.Intent.putExtra()


    static void startAdViewOverlayActivity(android.content.Context p2, android.content.Intent p3)
    {
        p3.setClass(p2, com.millennialmedia.android.MMActivity);
        p3.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p2, p3);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivity() calling method android.content.Intent.putExtra()


    static void startAdViewOverlayActivity(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.getIntentForUri() calling method android.content.Intent.putExtra()


    static android.content.Intent getIntentForUri(com.millennialmedia.android.HttpRedirection$RedirectionListenerImpl p13)
    {
        android.content.Intent v5_0;
        if (p13 != null) {
            v5_0 = 0;
            android.net.Uri v4 = p13.destinationUri;
            android.content.Context v3_0 = ((android.content.Context) p13.weakContext.get());
            if (v3_0 != null) {
                if (v4 != null) {
                    String v7 = v4.getScheme();
                    if (v7 != null) {
                        if (!v7.equalsIgnoreCase("market")) {
                            if (!v7.equalsIgnoreCase("rtsp")) {
                                if (!v7.equalsIgnoreCase("tel")) {
                                    if (!v7.equalsIgnoreCase("sms")) {
                                        if (!v7.equalsIgnoreCase("mailto")) {
                                            if (!v7.equalsIgnoreCase("geo")) {
                                                if (!v7.equalsIgnoreCase("https")) {
                                                    if (!v7.equalsIgnoreCase("mmbrowser")) {
                                                        if (!v7.equalsIgnoreCase("http")) {
                                                            long v9_17 = new Object[1];
                                                            v9_17[0] = v4;
                                                            com.millennialmedia.android.MMSDK$Log.v("Creating intent for unrecognized URI. %s", v9_17);
                                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                        } else {
                                                            if ((v4.getLastPathSegment() == null) || ((!v4.getLastPathSegment().endsWith(".mp4")) && (!v4.getLastPathSegment().endsWith(".3gp")))) {
                                                                if (!p13.canOpenOverlay()) {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                                } else {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch overlay intent.");
                                                                    v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                    v5_0.putExtra("class", com.millennialmedia.android.AdViewOverlayActivity.getCanonicalName());
                                                                    v5_0.setData(v4);
                                                                    return v5_0;
                                                                }
                                                            } else {
                                                                com.millennialmedia.android.MMSDK$Log.v("Creating video player intent.");
                                                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                v5_0.setData(v4);
                                                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "streamingVideo", p13.creatorAdImplInternalId);
                                                            }
                                                        }
                                                    } else {
                                                        String v6 = v4.toString().substring(12);
                                                        if ((v6 != null) && (!v6.contains("://"))) {
                                                            v6 = v6.replaceFirst("//", "://");
                                                        }
                                                        com.millennialmedia.android.MMSDK$Log.v("MMBrowser - Creating launch browser intent.");
                                                        v5_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v6));
                                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                    }
                                                } else {
                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                }
                                            } else {
                                                com.millennialmedia.android.MMSDK$Log.v("Creating Google Maps intent.");
                                                v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "geo", p13.creatorAdImplInternalId);
                                            }
                                        } else {
                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "email", p13.creatorAdImplInternalId);
                                        }
                                    } else {
                                        com.millennialmedia.android.MMSDK$Log.v("Creating txt message intent.");
                                        v5_0 = new android.content.Intent("android.intent.action.VIEW");
                                        String v0_0 = v4.getSchemeSpecificPart();
                                        int v2 = v0_0.indexOf("?body=");
                                        if (v2 != -1) {
                                            v0_0 = v0_0.substring(0, v2);
                                        }
                                        v5_0.putExtra("address", v0_0.replace(44, 59));
                                        if (v2 != -1) {
                                            v5_0.putExtra("sms_body", v4.getSchemeSpecificPart().substring((v2 + 6)));
                                        }
                                        v5_0.setType("vnd.android-dir/mms-sms");
                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "sms", p13.creatorAdImplInternalId);
                                    }
                                } else {
                                    com.millennialmedia.android.MMSDK$Log.v("Creating telephone intent.");
                                    v5_0 = new android.content.Intent("android.intent.action.DIAL", v4);
                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "tel", p13.creatorAdImplInternalId);
                                }
                            } else {
                                com.millennialmedia.android.MMSDK$Log.v("Creating streaming video player intent.");
                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                v5_0.setData(v4);
                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                            }
                        } else {
                            com.millennialmedia.android.MMSDK$Log.v("Creating Android Market intent.");
                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "market", p13.creatorAdImplInternalId);
                        }
                    }
                }
                if (v5_0 == null) {
                    long v9_14 = new Object[1];
                    v9_14[0] = v4;
                    com.millennialmedia.android.MMSDK$Log.v("%s", v9_14);
                } else {
                    long v9_16 = new Object[2];
                    v9_16[0] = v4;
                    v9_16[1] = v5_0;
                    com.millennialmedia.android.MMSDK$Log.v("%s resolved to Intent: %s", v9_16);
                }
            }
        } else {
            v5_0 = 0;
        }
        return v5_0;
    }

Method com.millennialmedia.android.MMSDK$Event.sendIntent() calling method android.content.Intent.putExtra()


    private static final void sendIntent(android.content.Context p4, android.content.Intent p5, long p6)
    {
        if (p4 != null) {
            p5.addCategory("millennialmedia.category.CATEGORY_SDK");
            if (p6 != -4) {
                p5.putExtra("internalId", p6);
            }
            String v0_1;
            p5.putExtra("packageName", p4.getPackageName());
            String v0_0 = p5.getStringExtra("intentType");
            if (android.text.TextUtils.isEmpty(v0_0)) {
                v0_1 = "";
            } else {
                String v2_2 = new Object[1];
                v2_2[0] = v0_0;
                v0_1 = String.format(" Type[%s]", v2_2);
            }
            com.millennialmedia.android.MMSDK$Log.v(new StringBuilder().append(" @@ Intent: ").append(p5.getAction()).append(" ").append(v0_1).append(" for ").append(p6).toString());
            p4.sendBroadcast(p5);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.requestFailed() calling method android.content.Intent.putExtra()


    static void requestFailed(com.millennialmedia.android.MMAdImpl p5, com.millennialmedia.android.MMException p6)
    {
        com.millennialmedia.android.MMSDK.runOnUiThread(new com.millennialmedia.android.MMSDK$Event$5(p5, p6));
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p5.getContext(), new android.content.Intent(p5.getRequestFailedAction()).putExtra("error", p6), p5.internalId);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.intentStarted() calling method android.content.Intent.putExtra()


    static void intentStarted(android.content.Context p2, String p3, long p4)
    {
        if ((com.millennialmedia.android.MMSDK.access$000()) && (p3 != null)) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p2, new android.content.Intent("millennialmedia.action.ACTION_INTENT_STARTED").putExtra("intentType", p3), p4);
        }
        return;
    }

Method com.millennialmedia.android.HttpRedirection$1.handleDestinationUri() calling method android.content.Intent.putExtra()


    private void handleDestinationUri(com.millennialmedia.android.HttpRedirection$RedirectionListenerImpl p12)
    {
        android.content.Intent v4 = 0;
        android.content.Context v1_1 = ((android.content.Context) p12.weakContext.get());
        if (v1_1 != null) {
            String v5 = p12.destinationUri.getScheme();
            if (v5 != null) {
                if (v5.equalsIgnoreCase("mmvideo")) {
                    if (!p12.isHandlingMMVideo(p12.destinationUri)) {
                        com.millennialmedia.android.VideoAd.playAd(v1_1, p12.destinationUri.getHost(), p12);
                    }
                } else {
                    v4 = com.millennialmedia.android.Utils$IntentUtils.getIntentForUri(p12);
                }
            }
            if (v4 != null) {
                com.millennialmedia.android.OverlaySettings v6 = p12.getOverlaySettings();
                if ((v4 != null) && (v6 != null)) {
                    if (p12.orientation != null) {
                        v6.orientation = p12.orientation;
                    }
                    v4.putExtra("settings", v6);
                }
                String v0 = v4.getStringExtra("class");
                try {
                    if (((v0 == null) || (!v0.equals(com.millennialmedia.android.AdViewOverlayActivity.getCanonicalName()))) && (p12.isActivityStartable(p12.destinationUri))) {
                        com.millennialmedia.android.Utils$IntentUtils.startActivity(v1_1, v4);
                        p12.startingActivity(p12.destinationUri);
                    }
                } catch (android.content.ActivityNotFoundException v2) {
                    Object[] v8_1 = new Object[1];
                    v8_1[0] = p12.destinationUri;
                    com.millennialmedia.android.MMSDK$Log.e("No activity found for %s", v8_1);
                }
            }
        }
        return;
    }

Method com.jumptap.adtag.media.JtVideoAdView.openVideo() calling method android.content.Intent.putExtra()


    private void openVideo()
    {
        if ((this.uri != null) && (this.surfaceHolder != null)) {
            android.util.Log.d("ZL", "YYYYYYYYYYYYYYYYY");
            android.content.Intent v1_1 = new android.content.Intent("com.android.music.musicservicecommand");
            v1_1.putExtra("command", "pause");
            this.context.sendBroadcast(v1_1);
            if (this.mediaPlayer != null) {
                this.mediaPlayer.reset();
                this.mediaPlayer.release();
                this.mediaPlayer = 0;
            }
            try {
                this.mediaPlayer = new android.media.MediaPlayer();
                this.mediaPlayer.setOnPreparedListener(this.preparedListener);
                this.isPrepared = 0;
                this.mediaPlayer.setOnCompletionListener(this.completionListener);
                this.mediaPlayer.setOnBufferingUpdateListener(this.bufferingUpdateListener);
                this.currentBufferPercentage = 0;
                this.mediaPlayer.setDataSource(this.context, this.uri);
                this.mediaPlayer.setDisplay(this.surfaceHolder);
                this.mediaPlayer.setAudioStreamType(3);
                this.mediaPlayer.setScreenOnWhilePlaying(1);
                this.mediaPlayer.prepareAsync();
                this.attachMediaController();
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_0);
            }
        } else {
            android.util.Log.d("ZL", "XXXXXXXXXXXXXXXXXXXXXX");
        }
        return;
    }

Method com.millennialmedia.android.VideoAd.getVideoExtrasIntent() calling method android.content.Intent.<init>()


    android.content.Intent getVideoExtrasIntent(android.content.Context p5, long p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        v0_1.putExtra("videoId", this.getId());
        if (p6 != -4) {
            v0_1.putExtra("internalId", p6);
        }
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append(com.millennialmedia.android.AdCache.getCacheDirectory(p5).getAbsolutePath()).append(java.io.File.separator).append(this.videoFileId).append("video.dat").toString()));
        return v0_1;
    }

Method com.millennialmedia.android.InterstitialAd.getExpandExtrasIntent() calling method android.content.Intent.<init>()


    private android.content.Intent getExpandExtrasIntent(android.content.Context p4, long p5)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        com.millennialmedia.android.OverlaySettings v1_1 = new com.millennialmedia.android.OverlaySettings();
        v1_1.creatorAdImplId = p5;
        v1_1.content = this.content;
        v1_1.adUrl = this.adUrl;
        v1_1.setWebMMHeaders(this.mmHeaders);
        v1_1.isFromInterstitial = 1;
        v0_1.putExtra("settings", v1_1);
        v0_1.putExtra("internalId", p5);
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMMedia.isPictureChooserAvailable() calling method android.content.Intent.<init>()


    private boolean isPictureChooserAvailable()
    {
        int v3 = 0;
        android.content.Context v0_1 = ((android.content.Context) this.contextRef.get());
        if (v0_1 != null) {
            android.content.Intent v1_1 = new android.content.Intent();
            v1_1.setType("image/*");
            v1_1.setAction("android.intent.action.GET_CONTENT");
            if (v0_1.getPackageManager().queryIntentActivities(v1_1, 65536).size() > 0) {
                v3 = 1;
            }
        }
        return v3;
    }

Method com.millennialmedia.android.BridgeMMMedia.isCameraAvailable() calling method android.content.Intent.<init>()


    private boolean isCameraAvailable()
    {
        int v3 = 0;
        android.content.Context v0_1 = ((android.content.Context) this.contextRef.get());
        if ((v0_1 != null) && ((v0_1.getPackageManager().checkPermission("android.permission.CAMERA", v0_1.getPackageName()) == 0) && (v0_1.getPackageManager().queryIntentActivities(new android.content.Intent("android.media.action.IMAGE_CAPTURE"), 65536).size() > 0))) {
            v3 = 1;
        }
        return v3;
    }

Method com.millennialmedia.android.BridgeMMMedia$PickerActivity.onCreate() calling method android.content.Intent.<init>()


    public void onCreate(android.os.Bundle p7)
    {
        super.onCreate(p7);
        if (this.getLastNonConfigurationInstance() != null) {
            this.hasRequestedPic = ((android.os.Bundle) this.getLastNonConfigurationInstance()).getBoolean("hasRequestedPic");
        }
        if (!this.hasRequestedPic) {
            if (!this.getIntent().getStringExtra("type").equalsIgnoreCase("Camera")) {
                android.content.Intent v1_1 = new android.content.Intent();
                v1_1.setType("image/*");
                v1_1.setAction("android.intent.action.GET_CONTENT");
                this.hasRequestedPic = 1;
                this.startActivityForResult(v1_1, 0);
            } else {
                android.content.Intent v1_3 = new android.content.Intent("android.media.action.IMAGE_CAPTURE");
                this.fileUri = this.getIntent().getData();
                v1_3.putExtra("return-data", 1);
                this.hasRequestedPic = 1;
                this.startActivityForResult(v1_3, 0);
            }
        }
        return;
    }

Method com.millennialmedia.android.BridgeMMInterstitial.open() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse open(java.util.HashMap p8)
    {
        com.millennialmedia.android.MMJSResponse v5_1;
        String v4_1 = ((String) p8.get("url"));
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        if ((v4_1 == null) || (v2_1 == null)) {
            v5_1 = 0;
        } else {
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_1));
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "browser", this.getAdImplId(((String) p8.get("PROPERTY_EXPANDING"))));
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            v5_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v5_1;
    }

Method com.millennialmedia.android.BridgeMMInterstitial.getExpandExtrasIntent() calling method android.content.Intent.<init>()


    private android.content.Intent getExpandExtrasIntent(String p5, com.millennialmedia.android.OverlaySettings p6)
    {
        android.content.Intent v0_1 = new android.content.Intent();
        if (p5 != null) {
            v0_1.setData(android.net.Uri.parse(p5));
        }
        v0_1.putExtra("settings", p6);
        v0_1.putExtra("internalId", p6.creatorAdImplId);
        return v0_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.showMap() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse showMap(java.util.HashMap p9)
    {
        com.millennialmedia.android.MMJSResponse v5_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v4_1 = ((String) p9.get("location"));
        if ((v2_1 == null) || (v4_1 == null)) {
            v5_1 = 0;
        } else {
            android.net.Uri v6_1 = new Object[1];
            v6_1[0] = v4_1;
            com.millennialmedia.android.MMSDK$Log.d("Launching Google Maps: %s", v6_1);
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append("geo:").append(v4_1).toString())));
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "geo", this.getAdImplId(((String) p9.get("PROPERTY_EXPANDING"))));
            v5_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess("Map successfully opened");
        }
        return v5_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.openUrl() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse openUrl(java.util.HashMap p9)
    {
        com.millennialmedia.android.MMJSResponse v5_2;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v4_1 = ((String) p9.get("url"));
        if ((v2_1 == null) || (v4_1 == null)) {
            v5_2 = com.millennialmedia.android.MMJSResponse.responseWithError("URL could not be opened");
        } else {
            String v6_1 = new Object[1];
            v6_1[0] = v4_1;
            com.millennialmedia.android.MMSDK$Log.d("Opening: %s", v6_1);
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_1));
            if ((v3_1.getScheme().startsWith("http")) || (v3_1.getScheme().startsWith("https"))) {
                com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "browser", this.getAdImplId(((String) p9.get("PROPERTY_EXPANDING"))));
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            v5_2 = com.millennialmedia.android.MMJSResponse.responseWithSuccess("Overlay opened");
        }
        return v5_2;
    }

Method com.millennialmedia.android.BridgeMMDevice.openAppStore() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse openAppStore(java.util.HashMap p11)
    {
        com.millennialmedia.android.MMJSResponse v6_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v3_1 = ((String) p11.get("appId"));
        String v5_1 = ((String) p11.get("referrer"));
        if ((v2_1 == null) || (v3_1 == null)) {
            v6_1 = 0;
        } else {
            String v7_0 = new Object[1];
            v7_0[0] = v3_1;
            com.millennialmedia.android.MMSDK$Log.d("Opening marketplace: %s", v7_0);
            android.content.Intent v4_1 = new android.content.Intent("android.intent.action.VIEW");
            if (v5_1 == null) {
                v4_1.setData(android.net.Uri.parse(new StringBuilder().append("market://details?id=").append(v3_1).toString()));
            } else {
                String v7_3 = new Object[2];
                v7_3[0] = v3_1;
                v7_3[1] = java.net.URLEncoder.encode(v5_1);
                v4_1.setData(android.net.Uri.parse(String.format("market://details?id=%s&referrer=%s", v7_3)));
            }
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "market", this.getAdImplId(((String) p11.get("PROPERTY_EXPANDING"))));
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v4_1);
            v6_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v6_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.isSchemeAvailable() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse isSchemeAvailable(java.util.HashMap p7)
    {
        String v3_0 = ((String) p7.get("scheme"));
        if (!v3_0.contains(":")) {
            v3_0 = new StringBuilder().append(v3_0).append(":").toString();
        }
        com.millennialmedia.android.MMJSResponse v4_7;
        android.content.Context v0_1 = ((android.content.Context) this.contextRef.get());
        if ((v3_0 == null) || ((v0_1 == null) || (v0_1.getPackageManager().queryIntentActivities(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v3_0)), 65536).size() <= 0))) {
            v4_7 = com.millennialmedia.android.MMJSResponse.responseWithError(v3_0);
        } else {
            v4_7 = com.millennialmedia.android.MMJSResponse.responseWithSuccess(v3_0);
        }
        return v4_7;
    }

Method com.millennialmedia.android.BridgeMMDevice.composeSms() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse composeSms(java.util.HashMap p10)
    {
        com.millennialmedia.android.MMJSResponse v6_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v5_1 = ((String) p10.get("number"));
        String v4_1 = ((String) p10.get("message"));
        if ((v2_1 == null) || (v5_1 == null)) {
            v6_1 = 0;
        } else {
            android.net.Uri v7_1 = new Object[1];
            v7_1[0] = v5_1;
            com.millennialmedia.android.MMSDK$Log.d("Creating sms: %s", v7_1);
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append("sms:").append(v5_1).toString()));
            if (v4_1 != null) {
                v3_1.putExtra("sms_body", v4_1);
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "sms", this.getAdImplId(((String) p10.get("PROPERTY_EXPANDING"))));
            v6_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess("SMS Sent");
        }
        return v6_1;
    }

Method com.millennialmedia.android.BridgeMMDevice.composeEmail() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse composeEmail(java.util.HashMap p10)
    {
        com.millennialmedia.android.MMJSResponse v7_2;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v5_1 = ((String) p10.get("recipients"));
        String v6_1 = ((String) p10.get("subject"));
        String v4_1 = ((String) p10.get("message"));
        if (v2_1 == null) {
            v7_2 = 0;
        } else {
            com.millennialmedia.android.MMSDK$Log.d("Creating email");
            android.content.Intent v3_1 = new android.content.Intent("android.intent.action.SEND");
            v3_1.setType("plain/text");
            if (v5_1 != null) {
                v3_1.putExtra("android.intent.extra.EMAIL", v5_1.split(","));
            }
            if (v6_1 != null) {
                v3_1.putExtra("android.intent.extra.SUBJECT", v6_1);
            }
            if (v4_1 != null) {
                v3_1.putExtra("android.intent.extra.TEXT", v4_1);
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "email", this.getAdImplId(((String) p10.get("PROPERTY_EXPANDING"))));
            v7_2 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v7_2;
    }

Method com.millennialmedia.android.BridgeMMDevice.call() calling method android.content.Intent.<init>()


    public com.millennialmedia.android.MMJSResponse call(java.util.HashMap p9)
    {
        com.millennialmedia.android.MMJSResponse v5_1;
        android.content.Context v2_1 = ((android.content.Context) this.contextRef.get());
        String v4_1 = ((String) p9.get("number"));
        if ((v2_1 == null) || (v4_1 == null)) {
            v5_1 = 0;
        } else {
            android.content.Intent v3_1;
            android.net.Uri v6_1 = new Object[1];
            v6_1[0] = v4_1;
            com.millennialmedia.android.MMSDK$Log.d("Dialing Phone: %s", v6_1);
            if ((!Boolean.parseBoolean(((String) p9.get("dial")))) || (v2_1.checkCallingOrSelfPermission("android.permission.CALL_PHONE") != 0)) {
                v3_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append("tel:").append(v4_1).toString()));
            } else {
                v3_1 = new android.content.Intent("android.intent.action.CALL", android.net.Uri.parse(new StringBuilder().append("tel:").append(v4_1).toString()));
            }
            com.millennialmedia.android.Utils$IntentUtils.startActivity(v2_1, v3_1);
            com.millennialmedia.android.MMSDK$Event.intentStarted(v2_1, "tel", this.getAdImplId(((String) p9.get("PROPERTY_EXPANDING"))));
            v5_1 = com.millennialmedia.android.MMJSResponse.responseWithSuccess();
        }
        return v5_1;
    }

Method com.jumptap.adtag.actions.YouTubeAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p8, com.jumptap.adtag.JtAdView p9)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing YouTubeAdAction:").append(this.redirectedUrl).toString());
        android.net.Uri v3 = android.net.Uri.parse(this.redirectedUrl);
        if (p9 != null) {
            p9.setLaunchedActivity(1);
            p9.notifyLaunchActivity();
        }
        try {
            this.openYoutubePlayer(p8, v3, "com.google.android.youtube.PlayerActivity");
        } catch (android.content.ActivityNotFoundException v0) {
            android.util.Log.e("JtAd", "cannot start activity: com.google.android.youtube.PlayerActivity");
            android.util.Log.e("JtAd", v0.getMessage());
            try {
                this.openYoutubePlayer(p8, v3, "com.google.android.youtube.YouTubePlayer");
            } catch (android.content.ActivityNotFoundException v1) {
                android.util.Log.e("JtAd", "cannot start activity: com.google.android.youtube.YouTubePlayer");
                android.util.Log.e("JtAd", v1.getMessage());
                p8.startActivity(new android.content.Intent("android.intent.action.VIEW", v3));
            }
        }
        return;
    }

Method com.jumptap.adtag.actions.YouTubeAdAction.openYoutubePlayer() calling method android.content.Intent.<init>()


    private void openYoutubePlayer(android.content.Context p4, android.net.Uri p5, String p6)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW", p5);
        v0_1.setComponent(new android.content.ComponentName("com.google.android.youtube", p6));
        v0_1.setFlags(268435456);
        p4.startActivity(v0_1);
        return;
    }

Method com.jumptap.adtag.actions.VideoAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p7, com.jumptap.adtag.JtAdView p8)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing VideoAdAction: ").append(this.redirectedUrl).toString());
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW");
        v1_1.setDataAndType(android.net.Uri.parse(this.redirectedUrl), "video/*");
        try {
            if (p8 == null) {
                p7.startActivity(v1_1);
            } else {
                p8.setLaunchedActivity(1);
                p8.notifyLaunchActivity();
            }
        } catch (android.content.ActivityNotFoundException v0) {
            android.util.Log.e("JtAd", "cannot initiate video", v0);
        }
        return;
    }

Method com.jumptap.adtag.actions.StoreAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p6, com.jumptap.adtag.JtAdView p7)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing StoreAdAction: ").append(this.redirectedUrl).toString());
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.redirectedUrl));
        try {
            if (p7 == null) {
                p6.startActivity(v1_1);
            } else {
                p7.setLaunchedActivity(1);
                p7.notifyLaunchActivity();
            }
        } catch (android.content.ActivityNotFoundException v0) {
            android.util.Log.e("JtAd", "cannot initiate Store", v0);
        }
        return;
    }

Method com.jumptap.adtag.actions.MapAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p6, com.jumptap.adtag.JtAdView p7)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing MapAdAction: ").append(this.redirectedUrl).toString());
        if ((this.redirectedUrl != null) && (!"".equals(this.redirectedUrl))) {
            this.redirectedUrl = com.jumptap.adtag.actions.MapAdAction.getRedirectedUrlWithPredicate(this.redirectedUrl, this.useragent, new com.jumptap.adtag.actions.MapAdAction$1geoTester(this));
            if (this.redirectedUrl == null) {
                android.util.Log.i("JtAd", "no geo url to navigate to");
            } else {
                android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.redirectedUrl));
                try {
                    if (p7 != null) {
                        p7.setLaunchedActivity(1);
                        p7.notifyLaunchActivity();
                    }
                } catch (android.content.ActivityNotFoundException v0) {
                    android.util.Log.e("JtAd", "cannot initiate Map", v0);
                }
                p6.startActivity(v1_1);
            }
        }
        return;
    }

Method com.jumptap.adtag.actions.CallAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p6, com.jumptap.adtag.JtAdView p7)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing CallAdAction: ").append(this.redirectedUrl).toString());
        if (this.redirectedUrl != null) {
            this.redirectedUrl = com.jumptap.adtag.actions.CallAdAction.getRedirectedUrlWithPredicate(this.redirectedUrl, this.useragent, new com.jumptap.adtag.actions.CallAdAction$1callTester(this));
            if (this.redirectedUrl == null) {
                android.util.Log.i("JtAd", "no tel url to dial");
            } else {
                try {
                    if (p7 != null) {
                        p7.setLaunchedActivity(1);
                        p7.notifyLaunchActivity();
                    }
                } catch (android.content.ActivityNotFoundException v0) {
                    android.util.Log.e("JtAd", new StringBuilder().append("cannot initiate phone call:url=").append(this.redirectedUrl).toString(), v0);
                }
                p6.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(this.redirectedUrl)));
            }
        }
        return;
    }

Method com.jumptap.adtag.actions.BrowserAdAction.perform() calling method android.content.Intent.<init>()


    public void perform(android.content.Context p6, com.jumptap.adtag.JtAdView p7)
    {
        android.util.Log.i("JtAd", new StringBuilder().append("Performing BrowserAdAction: ").append(this.redirectedUrl).toString());
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.redirectedUrl));
        try {
            if (p7 == null) {
                p6.startActivity(v1_1);
            } else {
                p7.setLaunchedActivity(1);
                p7.notifyLaunchActivity();
            }
        } catch (android.content.ActivityNotFoundException v0) {
            android.util.Log.e("JtAd", "cannot initiate Browser", v0);
        }
        return;
    }

Method goldenshorestechnologies.brightestflashlight.free.RatingRequestUI$1.onClick() calling method android.content.Intent.<init>()


    public void onClick(android.content.DialogInterface p6, int p7)
    {
        goldenshorestechnologies.brightestflashlight.free.Globals.WritePreferenceBool(this.val$activityMainApp, "RatingRequestData", "DidUserClickYes", 1);
        this.val$activityMainApp.sendFlurryEvent(goldenshorestechnologies.brightestflashlight.free.Globals.strFlurryIDUserClickedRateRequestYesButton, 0);
        goldenshorestechnologies.brightestflashlight.free.RatingRequestUI.mActivityMainApp.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder("market://details?id=").append(goldenshorestechnologies.brightestflashlight.free.RatingRequestUI.mActivityMainApp.getPackageName()).toString())));
        goldenshorestechnologies.brightestflashlight.free.RatingRequestUI.mActivityMainApp.finish();
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startVideoPlayerActivityWithData() calling method android.content.Intent.<init>()


    static void startVideoPlayerActivityWithData(android.content.Context p3, android.net.Uri p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(p4);
        v0_1.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startPickerActivity() calling method android.content.Intent.<init>()


    static void startPickerActivity(android.content.Context p3, java.io.File p4, String p5)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.setData(android.net.Uri.fromFile(p4));
        v0_1.putExtra("type", p5);
        v0_1.putExtra("class", "com.millennialmedia.android.BridgeMMMedia$PickerActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivityWithData() calling method android.content.Intent.<init>()


    static void startAdViewOverlayActivityWithData(android.content.Context p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        v0_1.setData(android.net.Uri.parse(p4));
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startAdViewOverlayActivity() calling method android.content.Intent.<init>()


    static void startAdViewOverlayActivity(android.content.Context p3)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, com.millennialmedia.android.MMActivity);
        v0_1.putExtra("class", "com.millennialmedia.android.AdViewOverlayActivity");
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, v0_1);
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.startActionView() calling method android.content.Intent.<init>()


    static void startActionView(android.content.Context p3, String p4)
    {
        com.millennialmedia.android.Utils$IntentUtils.startActivity(p3, new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p4)));
        return;
    }

Method com.millennialmedia.android.Utils$IntentUtils.getIntentForUri() calling method android.content.Intent.<init>()


    static android.content.Intent getIntentForUri(com.millennialmedia.android.HttpRedirection$RedirectionListenerImpl p13)
    {
        android.content.Intent v5_0;
        if (p13 != null) {
            v5_0 = 0;
            android.net.Uri v4 = p13.destinationUri;
            android.content.Context v3_0 = ((android.content.Context) p13.weakContext.get());
            if (v3_0 != null) {
                if (v4 != null) {
                    String v7 = v4.getScheme();
                    if (v7 != null) {
                        if (!v7.equalsIgnoreCase("market")) {
                            if (!v7.equalsIgnoreCase("rtsp")) {
                                if (!v7.equalsIgnoreCase("tel")) {
                                    if (!v7.equalsIgnoreCase("sms")) {
                                        if (!v7.equalsIgnoreCase("mailto")) {
                                            if (!v7.equalsIgnoreCase("geo")) {
                                                if (!v7.equalsIgnoreCase("https")) {
                                                    if (!v7.equalsIgnoreCase("mmbrowser")) {
                                                        if (!v7.equalsIgnoreCase("http")) {
                                                            long v9_17 = new Object[1];
                                                            v9_17[0] = v4;
                                                            com.millennialmedia.android.MMSDK$Log.v("Creating intent for unrecognized URI. %s", v9_17);
                                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                        } else {
                                                            if ((v4.getLastPathSegment() == null) || ((!v4.getLastPathSegment().endsWith(".mp4")) && (!v4.getLastPathSegment().endsWith(".3gp")))) {
                                                                if (!p13.canOpenOverlay()) {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                                } else {
                                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch overlay intent.");
                                                                    v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                    v5_0.putExtra("class", com.millennialmedia.android.AdViewOverlayActivity.getCanonicalName());
                                                                    v5_0.setData(v4);
                                                                    return v5_0;
                                                                }
                                                            } else {
                                                                com.millennialmedia.android.MMSDK$Log.v("Creating video player intent.");
                                                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                                                v5_0.setData(v4);
                                                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "streamingVideo", p13.creatorAdImplInternalId);
                                                            }
                                                        }
                                                    } else {
                                                        String v6 = v4.toString().substring(12);
                                                        if ((v6 != null) && (!v6.contains("://"))) {
                                                            v6 = v6.replaceFirst("//", "://");
                                                        }
                                                        com.millennialmedia.android.MMSDK$Log.v("MMBrowser - Creating launch browser intent.");
                                                        v5_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v6));
                                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                    }
                                                } else {
                                                    com.millennialmedia.android.MMSDK$Log.v("Creating launch browser intent.");
                                                    v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "browser", p13.creatorAdImplInternalId);
                                                }
                                            } else {
                                                com.millennialmedia.android.MMSDK$Log.v("Creating Google Maps intent.");
                                                v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                                com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "geo", p13.creatorAdImplInternalId);
                                            }
                                        } else {
                                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "email", p13.creatorAdImplInternalId);
                                        }
                                    } else {
                                        com.millennialmedia.android.MMSDK$Log.v("Creating txt message intent.");
                                        v5_0 = new android.content.Intent("android.intent.action.VIEW");
                                        String v0_0 = v4.getSchemeSpecificPart();
                                        int v2 = v0_0.indexOf("?body=");
                                        if (v2 != -1) {
                                            v0_0 = v0_0.substring(0, v2);
                                        }
                                        v5_0.putExtra("address", v0_0.replace(44, 59));
                                        if (v2 != -1) {
                                            v5_0.putExtra("sms_body", v4.getSchemeSpecificPart().substring((v2 + 6)));
                                        }
                                        v5_0.setType("vnd.android-dir/mms-sms");
                                        com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "sms", p13.creatorAdImplInternalId);
                                    }
                                } else {
                                    com.millennialmedia.android.MMSDK$Log.v("Creating telephone intent.");
                                    v5_0 = new android.content.Intent("android.intent.action.DIAL", v4);
                                    com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "tel", p13.creatorAdImplInternalId);
                                }
                            } else {
                                com.millennialmedia.android.MMSDK$Log.v("Creating streaming video player intent.");
                                v5_0 = new android.content.Intent(v3_0, com.millennialmedia.android.MMActivity);
                                v5_0.setData(v4);
                                v5_0.putExtra("class", "com.millennialmedia.android.VideoPlayerActivity");
                            }
                        } else {
                            com.millennialmedia.android.MMSDK$Log.v("Creating Android Market intent.");
                            v5_0 = new android.content.Intent("android.intent.action.VIEW", v4);
                            com.millennialmedia.android.MMSDK$Event.intentStarted(v3_0, "market", p13.creatorAdImplInternalId);
                        }
                    }
                }
                if (v5_0 == null) {
                    long v9_14 = new Object[1];
                    v9_14[0] = v4;
                    com.millennialmedia.android.MMSDK$Log.v("%s", v9_14);
                } else {
                    long v9_16 = new Object[2];
                    v9_16[0] = v4;
                    v9_16[1] = v5_0;
                    com.millennialmedia.android.MMSDK$Log.v("%s resolved to Intent: %s", v9_16);
                }
            }
        } else {
            v5_0 = 0;
        }
        return v5_0;
    }

Method com.millennialmedia.android.MMSDK$Event.requestFailed() calling method android.content.Intent.<init>()


    static void requestFailed(com.millennialmedia.android.MMAdImpl p5, com.millennialmedia.android.MMException p6)
    {
        com.millennialmedia.android.MMSDK.runOnUiThread(new com.millennialmedia.android.MMSDK$Event$5(p5, p6));
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p5.getContext(), new android.content.Intent(p5.getRequestFailedAction()).putExtra("error", p6), p5.internalId);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.requestCompleted() calling method android.content.Intent.<init>()


    static void requestCompleted(com.millennialmedia.android.MMAdImpl p5)
    {
        com.millennialmedia.android.MMSDK.runOnUiThread(new com.millennialmedia.android.MMSDK$Event$4(p5));
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p5.getContext(), new android.content.Intent(p5.getRequestCompletedAction()), p5.internalId);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.overlayTap() calling method android.content.Intent.<init>()


    static void overlayTap(android.content.Context p2, long p3)
    {
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p2, new android.content.Intent("millennialmedia.action.ACTION_OVERLAY_TAP"), p3);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.overlayOpenedBroadCast() calling method android.content.Intent.<init>()


    static void overlayOpenedBroadCast(android.content.Context p2, long p3)
    {
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p2, new android.content.Intent("millennialmedia.action.ACTION_OVERLAY_OPENED"), p3);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.overlayClosed() calling method android.content.Intent.<init>()


    static void overlayClosed(android.content.Context p2, long p3)
    {
        if ((com.millennialmedia.android.MMSDK.access$000()) && (p2 != null)) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p2, new android.content.Intent("millennialmedia.action.ACTION_OVERLAY_CLOSED"), p3);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.intentStarted() calling method android.content.Intent.<init>()


    static void intentStarted(android.content.Context p2, String p3, long p4)
    {
        if ((com.millennialmedia.android.MMSDK.access$000()) && (p3 != null)) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p2, new android.content.Intent("millennialmedia.action.ACTION_INTENT_STARTED").putExtra("intentType", p3), p4);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.fetchStartedCaching() calling method android.content.Intent.<init>()


    static void fetchStartedCaching(com.millennialmedia.android.MMAdImpl p4)
    {
        com.millennialmedia.android.MMSDK.runOnUiThread(new com.millennialmedia.android.MMSDK$Event$2(p4));
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p4.getContext(), new android.content.Intent("millennialmedia.action.ACTION_FETCH_STARTED_CACHING"), p4.internalId);
        }
        return;
    }

Method com.millennialmedia.android.MMSDK$Event.displayStarted() calling method android.content.Intent.<init>()


    static void displayStarted(com.millennialmedia.android.MMAdImpl p4)
    {
        if (com.millennialmedia.android.MMSDK.access$000()) {
            com.millennialmedia.android.MMSDK$Event.sendIntent(p4.getContext(), new android.content.Intent("millennialmedia.action.ACTION_DISPLAY_STARTED"), p4.internalId);
        }
        com.millennialmedia.android.MMSDK$Event.overlayOpened(p4);
        return;
    }

Method com.millennialmedia.android.HandShake$Scheme.checkAvailability() calling method android.content.Intent.<init>()


    boolean checkAvailability(android.content.Context p6)
    {
        android.content.Intent v0_0;
        if (!this.scheme.contains("://")) {
            v0_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append(this.scheme).append("://").toString()));
        } else {
            v0_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.scheme));
        }
        int v2_5;
        if (p6.getPackageManager().queryIntentActivities(v0_0, 65536).size() <= 0) {
            v2_5 = 0;
        } else {
            v2_5 = 1;
        }
        return v2_5;
    }

Method com.jumptap.adtag.media.JtVideoAdView.openVideo() calling method android.content.Intent.<init>()


    private void openVideo()
    {
        if ((this.uri != null) && (this.surfaceHolder != null)) {
            android.util.Log.d("ZL", "YYYYYYYYYYYYYYYYY");
            android.content.Intent v1_1 = new android.content.Intent("com.android.music.musicservicecommand");
            v1_1.putExtra("command", "pause");
            this.context.sendBroadcast(v1_1);
            if (this.mediaPlayer != null) {
                this.mediaPlayer.reset();
                this.mediaPlayer.release();
                this.mediaPlayer = 0;
            }
            try {
                this.mediaPlayer = new android.media.MediaPlayer();
                this.mediaPlayer.setOnPreparedListener(this.preparedListener);
                this.isPrepared = 0;
                this.mediaPlayer.setOnCompletionListener(this.completionListener);
                this.mediaPlayer.setOnBufferingUpdateListener(this.bufferingUpdateListener);
                this.currentBufferPercentage = 0;
                this.mediaPlayer.setDataSource(this.context, this.uri);
                this.mediaPlayer.setDisplay(this.surfaceHolder);
                this.mediaPlayer.setAudioStreamType(3);
                this.mediaPlayer.setScreenOnWhilePlaying(1);
                this.mediaPlayer.prepareAsync();
                this.attachMediaController();
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.w("JtAd", new StringBuilder().append("Unable to open content: ").append(this.uri).toString(), v0_0);
            }
        } else {
            android.util.Log.d("ZL", "XXXXXXXXXXXXXXXXXXXXXX");
        }
        return;
    }

Method com.amobee.onlineHapi.AmobeeWebViewClient.browse() calling method android.content.Intent.<init>()


    private boolean browse(String p5)
    {
        try {
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5));
            v1_1.setFlags(268435456);
            this.activity.startActivity(v1_1);
            int v2_1 = 1;
        } catch (Exception v0) {
            v2_1 = 0;
        }
        return v2_1;
    }